<SEC-DOCUMENT>0001628280-22-005167.txt : 20220304
<SEC-HEADER>0001628280-22-005167.hdr.sgml : 20220304
<ACCEPTANCE-DATETIME>20220304170805
ACCESSION NUMBER:		0001628280-22-005167
CONFORMED SUBMISSION TYPE:	S-1
PUBLIC DOCUMENT COUNT:		97
REFERENCES 429:			333-260693
FILED AS OF DATE:		20220304
DATE AS OF CHANGE:		20220304

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ESS Tech, Inc.
		CENTRAL INDEX KEY:			0001819438
		STANDARD INDUSTRIAL CLASSIFICATION:	MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			E9
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		S-1
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-263316
		FILM NUMBER:		22715135

	BUSINESS ADDRESS:	
		STREET 1:		26440 SW PARKWAY AVE.
		STREET 2:		BLDG. 83
		CITY:			WILSONVILLE
		STATE:			OR
		ZIP:			97070
		BUSINESS PHONE:		(855) 423-9920

	MAIL ADDRESS:	
		STREET 1:		26440 SW PARKWAY AVE.
		STREET 2:		BLDG. 83
		CITY:			WILSONVILLE
		STATE:			OR
		ZIP:			97070

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ACON S2 Acquisition Corp.
		DATE OF NAME CHANGE:	20200728
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-1
<SEQUENCE>1
<FILENAME>ghw-20220304.htm
<DESCRIPTION>S-1
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:4122b5d1-3200-43ef-ba82-410b862ff340,g:7b2ffbc2-a667-4c89-99b4-0eabdc0717e4,d:ce5a2667124e4e318915b1b113759c8e--><html xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ghw="http://essinc.com/20220304" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>ghw-20220304</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNzY0L2ZyYWc6ZDVhZDUzZTZlZjQxNGYwMmFmZWZmOTZkMzkwMDQ0NDkvdGFibGU6ZWVkMDNlNjcwZWI3NGIzMGE5OWFmMmZmNzRmOWVhY2QvdGFibGVyYW5nZTplZWQwM2U2NzBlYjc0YjMwYTk5YWYyZmY3NGY5ZWFjZF8wLTEtMS0xLTI1NTUx_c2196786-df57-47c1-a3ea-96a59dc3f9a0">0001819438</ix:nonNumeric><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNzY0L2ZyYWc6ZDVhZDUzZTZlZjQxNGYwMmFmZWZmOTZkMzkwMDQ0NDkvdGFibGU6ZWVkMDNlNjcwZWI3NGIzMGE5OWFmMmZmNzRmOWVhY2QvdGFibGVyYW5nZTplZWQwM2U2NzBlYjc0YjMwYTk5YWYyZmY3NGY5ZWFjZF8zLTEtMS0xLTI1NTUx_7e14f6cd-b3c4-4dba-963b-bb40c6dca000">False</ix:nonNumeric><ix:nonFraction unitRef="segment" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDkvZnJhZzoyZmVmZjUwNmNhMDg0MGM1OTAzNmM5OWVhNmEyZmE4YS90ZXh0cmVnaW9uOjJmZWZmNTA2Y2EwODQwYzU5MDM2Yzk5ZWE2YTJmYThhXzU0_fc4ca583-5c74-467f-9ec1-6bd476001f62">1</ix:nonFraction><ix:nonNumeric contextRef="ifd1c7554457e40d8bdbf9c5cb09797d0_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzI1Nzg_1ed4d0a1-e905-4c14-9089-1a6f449e77b0">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i95d2b5490660474e8721325cf8978b0e_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTQvZnJhZzpjZTdjNGQzOWExZWY0OTczODJjOTY5MzNkYjkwN2QxOC90ZXh0cmVnaW9uOmNlN2M0ZDM5YTFlZjQ5NzM4MmM5NjkzM2RiOTA3ZDE4XzI2OQ_13f15259-cafb-4b9f-bd48-709a08b22790">4</ix:nonNumeric><ix:nonNumeric contextRef="i4893a957f537418faaf82c9427761009_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTQvZnJhZzpjZTdjNGQzOWExZWY0OTczODJjOTY5MzNkYjkwN2QxOC90ZXh0cmVnaW9uOmNlN2M0ZDM5YTFlZjQ5NzM4MmM5NjkzM2RiOTA3ZDE4XzI2OQ_436d1bb0-a2f7-4d8e-a612-ba7a959c1b64">4</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="ghw-20220304.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id77420413e944b8eb64bb25b926d60af_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i36f965dee36b46a4972e5e86b019377f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia82b3aa1cd704a60885add51e16590bd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i258a0b722af24a0e8ebff23a88fb9779_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c278d5b5d264e17be0d84c20b8a0965_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8a2abd100e046e7a8931a49d835e1bd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8c7069c2dfd4f5691bf2c842bd5273a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc7f0252ce93483d892905c5a81eed03_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e444cefc80a4bb49c6ffc0f7e172417_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifafeb654d8534038932036b71a68b9ec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic731c78c3fe540fead6c26ad22bc52bc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a367ff96bd040438dbfa385ed2cd9a8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70c40eae488547cdb52159093c665586_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2c5cf95924945508b5a6e53ee15b5b3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab97c3fd1f90449290f705216cd72907_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id84dff510bcf4991a833a2abcb6b31ca_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47e04e54da1a455eb1bd1765b1d6ee10_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f794540ce20423390b186603ea763f5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i52208af18dad470ab69ad9c1eb145933_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f03a95b054d43a49c065c68eb058a12_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5f6e5808d244d789c57e34ca4f185a8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i635fcf8481a545bf9c57aeab26b99b04_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ae4147a21cc4544a7f6fbed4f0a21ac_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:LegacyEssTechIncCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9703b669a5e94d318a329529a1c23bee_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:LegacyEssTechIncCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3375dfda1a44577ae6586db0cb65323_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:LegacyEssTechIncCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54eb0cdd3d0a4bb390cfbe3b437b5bc6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:LegacyEssTechIncCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34d9a30cfc6643e4bb913eb7c80bfe68_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9c002fcb34d419883341a81ee38ed4c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24eaa3894b9747639b665559b0360062_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32c9323c2670498fa16d8c5de1bf0a96_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e5b63524afa442988c6186b96524465_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9c301c93e43412f983e44d219ea2281_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77eacfb126e04104967a515bae983739_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51aed5d59f314cb2bc8ef99d5bedd252_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a67170cd0f941e6bf5c3a285b126065_I20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>ghw:segment</xbrli:measure></xbrli:unit><xbrli:context id="ifd1c7554457e40d8bdbf9c5cb09797d0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie28dcb7e8f93459697581e172ba35470_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8548ccfe3de4dd9881fd8478974d7e8_I20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1221109e9b82480db1d2cc2bb02d8c87_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f23e295ff9146468ffbe0a70bfc87f8_D20211008-20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ghw:LegacyEssTechIncShareholdersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-08</xbrli:startDate><xbrli:endDate>2021-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id514f57a80674dc3a423f14159d701c5_D20211008-20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis">ghw:TransactionExpenseAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ghw:LegacyEssTechIncShareholdersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-08</xbrli:startDate><xbrli:endDate>2021-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec88b34e2e544fbdb75e7e5c9086c5ee_D20211008-20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-08</xbrli:startDate><xbrli:endDate>2021-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6aeeb7145614617a64b99382c2c5171_I20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48a6574b6137421391c7bf3a89b227b3_D20211008-20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-08</xbrli:startDate><xbrli:endDate>2021-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d2a6575cd9a40ff838e398ccbc5a66b_D20211109-20211109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-09</xbrli:startDate><xbrli:endDate>2021-11-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0903a891b2434f489676d990fe85e31a_I20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="tranche"><xbrli:measure>ghw:tranche</xbrli:measure></xbrli:unit><xbrli:context id="i4d3473ca6183485a9760b8efa9a21be1_D20211109-20211109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-09</xbrli:startDate><xbrli:endDate>2021-11-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i399896a6b2374763830fc0a94e903c2e_D20220101-20220303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:EarnoutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i067a5ce1f6a945358a634f9f0d20c7b4_I20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bfe6a99a17b44a691963b27a84b4fa4_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifaf9821e442f4108836f7d3ca92535af_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fb8f255f38542fc87bc92ac7839c01b_D20211007-20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-07</xbrli:startDate><xbrli:endDate>2021-10-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9cdfe10672e04105a30f8f4b5002842e_D20211008-20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-08</xbrli:startDate><xbrli:endDate>2021-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79223f39c4cd4bcebe71c42ad0a576ac_D20211008-20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-08</xbrli:startDate><xbrli:endDate>2021-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf042624c6a9497aac55d3c201e9eadc_D20211008-20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-08</xbrli:startDate><xbrli:endDate>2021-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2e2ecadf88b49079bdd0abc5d91a6c7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ghw:ProductsShippedOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d04a1cea0c44dc3bdef9f8530c030f8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ghw:ProductsShippedOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c898045317849c1b6953225c8c9ece6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ghw:ProductsShippedTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i457bdd9093e64588bbdd7634c77dca90_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ghw:ProductsShippedTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7db8e062914e4a428bd093994e6e1d7c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ghw:OtherContractsWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id782a4c9009a4c1c8a9251647fb7b2b2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ghw:OtherContractsWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie43e0c15074e479987a38230a76311a8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i142c73c57a4b4dbfb448fe7f475a75be_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64589d61887745c3931fd07eefe59080_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife9ceaa4e5ba498e9f27f24422849549_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i072c21590b5c43f19b45b34a9f8d104a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b1a89102e9041af97a5108ea6a86ddb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8d10d92d9474ca49ec944deb71617da_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1078c4051df94363aca1997de8d0d4b6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ghw:EarnoutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0921591156ab47c8843d91d9be0fef7c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ghw:EarnoutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64266844a9da48b8a69c4b42c87361d5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39e62a58c5644973ade14313d34e01dd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6f0433b5c1b4686aa074e0a551e0190_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice396f79027240efbc213a4f3b71621d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee9ca8e392f14bd1a2dc758864f8e4be_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe2b985f12814cd6883b23aa9d9cb371_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic49720f8a7274223b543ab6b45344cbf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ae3ad4af5c3447387bd99d1e9b76b58_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79ebcba29e8a433baea95ed95d243b58_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4309c7bdde1449ba4ebeb4ec44ab83b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e3cd9a8762043cd96c9ca62bddc009e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ghw:PayrollProtectionProgramLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i913c6b5b7cf840b5a7c2d14433bc5068_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ghw:PayrollProtectionProgramLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74eda424741f42418ef592cfbc9d649c_I20200419"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ghw:PayrollProtectionProgramLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia75b103ea4d84d719d747a63394624a9_D20210701-20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ghw:PayrollProtectionProgramLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02396ed82fad427e9af8d361e2074d5c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ghw:PayrollProtectionProgramLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb1c9d0027e7440ea6c3f871a7263248_I20210731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80510c3538ad4d258a0e29cb5d26d2fd_I20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebba84e093f6414fb90528d79dc183c6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49ec9a9c46d5430a8d6312b7e02ea696_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49469a98c23949c39c27d1f63c3100c3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3ad56792fdc4161aa6e050fd6b2a956_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7224ab17e51d4c0c9e985bbb3c7ed93d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9a2b8efe3674f169cec742077e4e769_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80b418ef013047d49ffc77f2df0197a0_D20200301-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55059a38870b464992041f2794903424_I20180731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife4a6c72afed4fca9f1e179f6ac60b54_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i570a85ec57034745810d1a0ed71bf250_I20180731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cf288a9dd8149fc8c57850bc9c438d4_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbfaf3acbfe149e3ac5f48201b72ae3e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i567506d56e974522aaf3f9c8b5ad4cba_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic67359cf61364ce4ba4ea7011454c96e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ghw:FirstRepublicBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic448a067859c4d97bd4eab654b2d45fe_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ghw:FirstRepublicBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c589d3cac6147d285c97d1558e844ad_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ghw:FirstRepublicBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e666fc7cbba4192a50f348bfcfd705c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ghw:FirstRepublicBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea401129c3434791b4b461a09056ea02_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">ghw:NoncancellableAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id92ee9b9b4804c34868c6fd6d619cea7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">ghw:NoncancellableAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i375381986ec142938eca7472e5c0e29a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">ghw:CancellableAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2d226ef0bf74156a7d60526f295d20a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">ghw:CancellableAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28935646e44348e18c2757ad2975151d_D20211007-20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-07</xbrli:startDate><xbrli:endDate>2021-10-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if791d86483d340eb9c2cf6b5dab85ad8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4dcae51341e486a9170fb8d64e6dc50_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11a8c15f90354c268fe18ea374bf24a3_D20210301-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6360d1982a7e4543ac7cad85841bfb76_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf9be91796bf4549a58559df9cc5aec0_D20210301-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fb854e6a16840bd97670c6cd428e24d_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2683decd38174cc2b5da23dbf7116dc5_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee55c5425b7a4442ad8cb18bd15dfc53_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b4eec9ac2bb4b3f9dd0342b19d74d4d_I20210507"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib497edf1952d466fb7c634c4981f7209_D20210507-20210507"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-07</xbrli:startDate><xbrli:endDate>2021-05-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i293e3226db9e47b4995ae402805cb783_I20210507"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i096371e2509e4af7859c64da52c22da3_D20210507-20210507"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-07</xbrli:startDate><xbrli:endDate>2021-05-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cb52ef5b6894367b5fc5f7d4b900934_D20210507-20210507"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-07</xbrli:startDate><xbrli:endDate>2021-05-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35400d37852b4ac6b4e24ab50982dbf0_I20210507"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e56282ceac3469d93b326975d89a234_D20211008-20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-08</xbrli:startDate><xbrli:endDate>2021-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83844997423e437a80d779476fe61e38_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i842b64517a5c4d9cac6e14bf366a3c55_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ec9a9450d1547d5bc925c1ecde6d77e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:CommonStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64c778c74145436c83262950856bae58_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:CommonStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf9f35fd10324185becde4d4d538c801_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i712c56d90d0f403cbb58646d43fa215d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f24d593ee5b4ca58659bfaf60ce688d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2157a3c5fa5d4eee9d23b40b1562525b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62296a4dfd7541119fe11a9b14ccc93b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5172f1998d4e4a559e9f56fb34fcc29a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cd61e9535aa407c8c63dea9152d1575_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5a34804e22e4f18afdf19bf273dda73_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d6cea7956a44278bd905c6ffaa186ae_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12120577abc344df957af472d01724b6_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia94b5f2c9c784ea583ea4c4f22f5b0b0_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39d3bfac70c445fab41c837d17c581e9_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8ec3507f12447e59c4db7eaf062a547_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bd6183444cf4bc79cd78078dd2c4c26_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i757a808055d0481aa48218277c98bc0a_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4d4887859f74e2e85d9e4f4ec1b6f62_I20211007"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:CommonStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2efe7400b78148e68a0f82b10de74b56_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:CommonStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id064a852f8e24dbfb69e33d196cd24c6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c76ad4e7a1e4860a61806c9d663bf08_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3fc026548e34d12bfbbfecfbaa37e7f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e4d46b0087b4b9e904cec747a8d43ba_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5034a3ee2dd4bfabd0cad2626236f7e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f25d82aecad46d6b8a937be2cc89794_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5dc4de134af41ad8b0176a72ee9a58d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i329abb394e5a4a75928039b4f7670ed3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieeb8c17a94e04c72b11120311c92faae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="y"><xbrli:measure>utr:Y</xbrli:measure></xbrli:unit><xbrli:context id="i3c79c4b9a25e4dab827c5b0f15269e1d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb1f52a8f19a46ca91e106156dc0a760_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ad729d9d6b94786a32af438f5812c98_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i351f1054cecf483ab4f0bcfbd9429bec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcbb213489174d30bafe9f6bdeeea6bf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38edfc28677c47b685fdc1572b17022e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7647f54412046c3b12c4a2e83ad67e3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7039cf53a8e45eab55633b651afdbcd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dd8e7689b344fd392c2664eaf0b0470_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55dfc94866784507ac84f60433347000_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b82ffb98352430993a814e5fd9fb559_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdcf5fdcb2e242b595bd532ab6d55ab5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09bf1e805b3e4cf3ac87d0132b58ec70_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc116740c6d342f091cb08643d8b556a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76f7b214cc414ba89cb7fe57c0f95df0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1345fae12bf1421da9b0d58a59b57cad_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cf37ffdc8e84f0699ceb2d63abfafe8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cba485a57ee40cd8454d15fac4ac8e6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:EarnoutWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i509604a49442438183d2e17085327627_D20211008-20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-08</xbrli:startDate><xbrli:endDate>2021-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i174c73a86d98442c938871bd75a8ae28_I20200921"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ghw:PublicWarrantHoldersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc963c88367d4e5f8032b97ea3d8647a_I20200921"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25715e485de74c2094348521dfa08d9b_I20200921"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-21</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04b8bfd9802c450498cfb3ceccf4b463_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ghw:EquityRedemptionAxis">ghw:RedemptionScenarioOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i982406b0baf94ebcb3231343620cc638_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ghw:EquityRedemptionAxis">ghw:RedemptionScenarioOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b1409f1e38f4ee29fdc4225c82641cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ghw:EquityRedemptionAxis">ghw:RedemptionScenarioTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65ed7212f4744e40a4b68ac4be052cfc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ghw:EquityRedemptionAxis">ghw:RedemptionScenarioTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c198339b4f74ea3a5f97a6242367c21_D20200921-20200921"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ghw:ACONS2AcquisitionCorpSponsorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-21</xbrli:startDate><xbrli:endDate>2020-09-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie124a5c5a45f470da99ce2197af6f12f_D20211008-20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpSponsorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-08</xbrli:startDate><xbrli:endDate>2021-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i857b80536ff0490aa10ffed1f1871f28_I20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3066d9b31d04151a676ec17e6885633_I20211109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:EarnoutWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7a6f3993f604db2be336cbdfb6d2341_I20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ghw:PrivateWarrantHoldersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic43eef534d94483f8abebec5924ac46b_I20211008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ghw:EarnoutWarrantHoldersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70c7d583cf554b09b55446e5c458e89f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ghw:EquityRedemptionAxis">ghw:RedemptionScenarioThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide738a9373054221b02058a3b3fb4440_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:EarnoutWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1292a6be51464a22937be8a840e82225_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:EarnoutWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b74f675983e436c98126686b91f43bf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i521dcc66385c461aa82c658b1dfe21e9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba27cdc6826048e8a4e648cdce670518_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e4d91b763ce4ac88f40048adb029a78_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i14125c8d21cd43a7b3ae6dad020eb380_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33f8f315ecee430b862996741f1681b3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i537fe0b057854891bf44f5a82c5a012d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe04e91509fb480aaa071357ab39e8dd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c7b46353f53459ca34892dabf157ea3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea0eef2488934f8d9d8a9eb515485db8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e14ce9186c144caaf0d2289c6deb21c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie17f48b5cd1a4d83b1e4be17198b0cab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93deae87978440f886e01dbcf901cfc6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9efcf559c96b44bf9072fce8e7500561_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4893a957f537418faaf82c9427761009_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6af1759cf0c3423cac326e521cb2187d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf6846e0ca8049b6ae48476d00a59c1d_D20220101-20220101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95d2b5490660474e8721325cf8978b0e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2e16ace01814554ac6d619601e781d2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghw:NonQualifiedStockOptionsNSOsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7af13bd82f0c4674a656d62c90919b60_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4092bf7fc264cc3a1523776f46b895e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghw:IncentiveStockOptionsISOsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i870f1840e17844668afa363568493b6d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61f4c8f0142e4b4d80a6750f6b0bfa63_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55439e66ff254c3cabb08b518a459af2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a8e7b8e0cbb48baabbd4dcb17b39c23_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b111c9cc1e045638010348aba9e306e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0c861c591da4c68ac7f0e1a54827f30_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c9bfc56b8a9486fa75f6b39464ee7c9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0292ad0be1541ed996a5c15f722a270_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8e3de067db54487845cf0c0ac6e5b51_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1d805a7052340058ea8bf6878d0aede_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa3a97057dc941a68c261fa122dafac2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccd8a751c90440558ec716632b556d4b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50472a803a024ddb88e500a0bdc6ecc9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i248868775ad84399805c0424f86a8cf6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic682f7e11cee440e882c484e2949a3e4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1f27316c034436b91844806492cfb82_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4dfcf9b2bbde485fbe5a7ed1e8dbe1d9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib61798370b5b40539c2070afb1a82fed_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0185fbebcb5241a2835feec3767fa593_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if838323e7a2e40219a3efb52a0a2a916_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfca7ec74ac047b8ae97b435ee028d70_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id05e2b9d42c94b1ba48465f39e137788_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1c1f8c51b954c29b44e59692910455c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib228f393fc324f7bb09e10c6484adae5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id81e966e8b90421d823b23455119df93_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14b8bc0981384269b375977bfea6cc30_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f961053e28f4d148b1a24ef6b876729_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie620f61f4b0b4b8a919670682bdcdcc7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied4092b24d8c4058ad520bb67d892793_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89f2007b5daa4dee8de2052780983e7e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacf0d1a7f76e4d7d9cabaf051c8491a7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief22e5029f5e418893fcd90eb41fd16f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie104483c2cd94dfc98a42f9be4a089ed_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06b6591b2b7641a7bd59efbad596a2f1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25a46523bd8e4dfbbacba28b8fe0a668_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4bb0dc793a1463abb6173408ee53d2d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd7161d9e2a64049be10950c389e6958_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i722fc68af64c481ea0338ceca05faa5a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic90381fa8b524024861ce686da99c5e2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic315f9fbe8134b77846f8e8b54c48219_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4ae781c7f984afba5567f5676b6ac88_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i097ee4c3395a47438f647cd620e4bf11_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1e690df09cf4d3d8b1eeecbd65fa599_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9cc6b2e241744b787d3cb330a4365b3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0466306b8386417780386f35a90169d5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cf325b4ce8c4bbc8c9f93b59730e297_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bd560280d734f66ade444c97167aee9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92327b06e1ac426cab48dfe03a85d679_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4f6d2d42e754e4f9e111245dbd888ff_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2193a23672c483181a1b0daf335ce5d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd087a56ffd24910896a75d363e984e8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ghw:WarrantLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42a0dfaebaea4432a6b60f9d8f109120_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ghw:WarrantLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a421ccae3a247739022f275068a8fc0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ghw:WarrantLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i949ec3c963384137a8353b95dc33a2ef_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ghw:WarrantLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71ec47f1c6c74bba98d8cd71bf42faed_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ghw:WarrantLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c394ab6d90f4e7e935e8df5d3a401b2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i360c3856d2cc4526b3feae1503512ffb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44a89e99316a402b81533c9fc0331ed0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie97ee3a091894eaaaf405abd71df4e7d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae791066a39148ada7efd072171c160c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea5932336ca049fe97898dc6b7a0174b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c004a2ff13f42a78838e7dd6ce7a28d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2793dc038c7f4d139ecb58e3dca42ce1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ghw:TechnologyConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf4c0305de8046958f4865cbc9509fc4_D20211109-20211109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ghw:RelatedPartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-09</xbrli:startDate><xbrli:endDate>2021-11-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4af8c1de98e1447a96d42e2a102015e0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ghw:EnergyWarehouseSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib05098b615214f5fb80b3e9e25c72c09_D20220201-20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001819438</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2022-02-28</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ice5a2667124e4e318915b1b113759c8e_955"></div><div style="min-height:18pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">As filed with the Securities and Exchange Commission on March 4, 2022</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Registration No. 333-</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Registration No. 333-260693</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:17pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:17.317%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTUvZnJhZzozMzdjNDU4OGViYzY0ZmRjYmE4NTkzZjMxZTQ2YWRjMC90ZXh0cmVnaW9uOjMzN2M0NTg4ZWJjNjRmZGNiYTg1OTNmMzFlNDZhZGMwXzM2ODMzNjM5NTQ1MTIy_ff443efa-d74c-49e2-866f-ad79a64eb28e">S-1</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">REGISTRATION STATEMENT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">AND</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">POST-EFFECTIVE AMENDMENT NO. 2 TO </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM S-1</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">REGISTRATION STATEMENT</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NO. 333-260693</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Under</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">The Securities Act of 1933</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:17.317%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:17pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTUvZnJhZzozMzdjNDU4OGViYzY0ZmRjYmE4NTkzZjMxZTQ2YWRjMC90ZXh0cmVnaW9uOjMzN2M0NTg4ZWJjNjRmZGNiYTg1OTNmMzFlNDZhZGMwXzM2ODMzNjM5NTQ1MTE2_f63754cb-a5e4-4a18-b94b-f69df3d973d4">ESS TECH, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Exact name of Registrant as specified in its charter)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:17.317%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Delaware</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">3690</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">98-1550150</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or other jurisdiction of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">incorporation or organization)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Primary Standard Industrial</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Classification Code Number)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Identification Number)</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">26440 SW Parkway Ave., Bldg. 83</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Wilsonville, OR 97070 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">(855) 423-9920</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Address, including zip code, and telephone number, including area code, of Registrant's principal executive offices)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:17.317%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Eric Dresselhuys</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ESS Tech, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Chief Executive Officer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">26440 SW Parkway Ave., Bldg. 83</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Wilsonville, Oregon 97070 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">(855) 423-9920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Name, address, including zip code, and telephone number, including area code, of agent for service)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:17.317%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Copies to:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Mark B. Baudler</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Alexandra Perry</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Christoph Luschin</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Wilson Sonsini Goodrich &amp; Rosati</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Professional Corporation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">650 Page Mill Road</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Palo Alto, California 94304</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">(650) 493-9300</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Amir Moftakhar</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Chief Financial Officer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">26440 SW Parkway Ave., Bldg. 83</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Wilsonville, Oregon 97070 98101</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">(888) 423-9920</span></div></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:17.317%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Approximate date of commencement of proposed sale to the public:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> As soon as practicable after the effective date of this registration statement.</span></div><div style="margin-bottom:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If any of the securities being registered on this form are to be offered on a delayed or continuous basis pursuant to Rule 415 under the Securities Act of 1933, as amended (&#8220;Securities Act&#8221;), check the following box. &#9744;</span></div><div style="margin-bottom:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If this form is filed to register additional securities for an offering pursuant to Rule 462(b) under the Securities Act, please check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. &#9744;</span></div><div style="margin-bottom:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If this form is a post-effective amendment filed pursuant to Rule 462(c) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. &#9744;</span></div><div style="margin-bottom:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If this form is a post-effective amendment filed pursuant to Rule 462(d) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. &#9744;</span></div><div style="margin-bottom:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act of 1934, as amended (&#8220;Exchange Act&#8221;).</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.216%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTUvZnJhZzozMzdjNDU4OGViYzY0ZmRjYmE4NTkzZjMxZTQ2YWRjMC90YWJsZTpiMjJlNjNlOGZiZjA0MGRlOWQzOTExZjQ3ZWI1YTNmYy90YWJsZXJhbmdlOmIyMmU2M2U4ZmJmMDQwZGU5ZDM5MTFmNDdlYjVhM2ZjXzEtMC0xLTEtMjU1MzM_15e78951-6064-4c9d-8bcd-67e773f81b3d">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTUvZnJhZzozMzdjNDU4OGViYzY0ZmRjYmE4NTkzZjMxZTQ2YWRjMC90YWJsZTpiMjJlNjNlOGZiZjA0MGRlOWQzOTExZjQ3ZWI1YTNmYy90YWJsZXJhbmdlOmIyMmU2M2U4ZmJmMDQwZGU5ZDM5MTFmNDdlYjVhM2ZjXzEtMy0xLTEtMjU1MzY_f357066c-befa-4c0b-8523-a92462220d96">&#9746;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTUvZnJhZzozMzdjNDU4OGViYzY0ZmRjYmE4NTkzZjMxZTQ2YWRjMC90YWJsZTpiMjJlNjNlOGZiZjA0MGRlOWQzOTExZjQ3ZWI1YTNmYy90YWJsZXJhbmdlOmIyMmU2M2U4ZmJmMDQwZGU5ZDM5MTFmNDdlYjVhM2ZjXzItMy0xLTEtMjU1MzY_c82f3b71-3cf7-4c3e-a135-da2762708155">&#9746;</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 7(a)(2)(B) of the Securities Act. <ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="dei:EntityExTransitionPeriod" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTUvZnJhZzozMzdjNDU4OGViYzY0ZmRjYmE4NTkzZjMxZTQ2YWRjMC90ZXh0cmVnaW9uOjMzN2M0NTg4ZWJjNjRmZGNiYTg1OTNmMzFlNDZhZGMwXzM2ODMzNjM5NTQ1MTE3_2f310be2-8794-47c1-b5dc-be4fcf3c02de">&#9744;</ix:nonNumeric></span></div><div style="margin-bottom:2pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">The registrant hereby amends this registration statement on such date or dates as may be necessary to delay its effective date until the registrant shall file a further amendment which specifically states that this registration statement shall thereafter become effective in accordance with Section 8(a) of the Securities Act or until this registration statement shall become effective on such date as the Securities and Exchange Commission, acting pursuant to said Section 8(a), may determine.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="height:18pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_958"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXPLANATORY NOTE</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2021 (the &#8220;Closing Date&#8221;), ESS Tech, Inc., a Delaware corporation (&#8220;ESS&#8221;, the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;) f/k/a ACON S2 Acquisition Corp., a Cayman Islands exempted company (&#8220;STWO&#8221;), consummated the previously announced merger pursuant to that certain Agreement and Plan of Merger, dated May&#160;6, 2021 (the &#8220;Merger Agreement&#8221;), by and among STWO, SCharge Merger Sub, Inc., a Delaware corporation and wholly owned direct subsidiary of STWO (&#8220;Merger Sub&#8221;), and ESS Subsidiary Tech, Inc., a Delaware corporation (f/k/a ESS Tech, Inc.) (&#8220;Legacy ESS&#8221;) following the approval at a special meeting of the stockholders of STWO held on October 5, 2021 (the &#8220;Special Meeting&#8221;).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the Merger Agreement, STWO deregistered by way of continuation under the Cayman Islands Companies Act (2021 Revision) and registered as a corporation in the State of Delaware under Part&#160;XII of the Delaware General Corporation Law (the &#8220;Domestication&#8221;), and a business combination between STWO and Legacy ESS was effected through the merger of Merger Sub with and into Legacy ESS, with ESS surviving as a wholly owned subsidiary of STWO (together with the other transactions described in the Merger Agreement, the &#8220;Merger&#8221;). On the Closing Date, the registrant changed its name from &#8220;ACON S2 Acquisition Corp.&#8221; to &#8220;ESS Tech, Inc.&#8221; On the Closing Date, a number of third-party purchasers (the &#8220;Other PIPE Investors&#8221;) and certain existing securityholders of Legacy ESS (the &#8220;Insider PIPE Investors&#8221;, and together with the Other PIPE Investors, the &#8220;PIPE Investors&#8221;) purchased from ESS an aggregate of 25,000,000 newly issued shares of Common Stock (the &#8220;PIPE Financing&#8221;), for a purchase price of $10.00 per share and an aggregate purchase price of $250.0 million (the &#8220;PIPE Shares&#8221;), each pursuant to a separate subscription agreement (each, a &#8220;Subscription Agreement&#8221;), entered into effective as of May 6, 2021. Pursuant to the Subscription Agreements, ESS gave certain registration rights to the PIPE Investors with respect to their PIPE Shares. The sale of the PIPE Shares was consummated concurrently with the closing of the Merger (the &#8220;Closing&#8221;). Pursuant to the Merger Agreement, ESS entered into a Registration Rights Agreements, dated as of October 8, 2021, providing for certain registration rights to the Sponsor and certain securityholders of ESS.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Post-Effective Amendment No.&#160;2 to Registration Statement on Form S-1 (File No. 333-260693)</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="dei:AmendmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTgvZnJhZzoyNWI1YWFkZWIzNjk0NmQ2ODljZmM4ZDg4MTU4YjA1Yi90ZXh0cmVnaW9uOjI1YjVhYWRlYjM2OTQ2ZDY4OWNmYzhkODgxNThiMDViXzM2ODMzNjM5NTM2OTU0_c1b11d70-f9e1-408c-b8e5-9bdb239e6443">On November 2, 2021, ESS filed a registration statement with the Securities and Exchange Commission (the &#8220;SEC&#8221;), on Form S-1 (File No. 333-260693) (the &#8220;Prior Registration Statement&#8221;), to initially register for resale by the selling stockholders named therein or their permitted transferees (i) 25,000,000 shares of our common stock, par value $0.0001 per share (the &#8220;Common Stock&#8221;) purchased or owned by the PIPE Investors; and (ii) 100,952,180 shares of Common Stock consisting of (a) 86,477,462 shares of Common Stock beneficially owned by certain former stockholders of ESS Tech Subsidiary, Inc. (f/k/a ESS Tech, Inc.), (b) up to 13,638,114 to be issued to eligible ESS securityholders representing shares of earnout stock under the Merger Agreement, (c) up to 824,998 shares underlying restricted stock units issued to certain Legacy ESS stockholders and (d) 11,606 shares of restricted Common Stock held by Legacy ESS securityholders that were issued pursuant to the exercise of options issued pursuant to the ESS 2014 Equity Incentive Plan that were assumed by us pursuant to the Merger Agreement. The Prior Registration Statement was declared effective by the SEC on November 10, 2021. Subsequently, we issued a Current Report on Form 8-K on November 22, 2021 notifying investors that they should not rely on certain previously issued financial statements. On December 9, 2021, we filed the Post-Effective Amendment No. 1 to the Prior Registration Statement with the SEC to include restated financial statements and to update certain other information, which was declared effective by the SEC on December 13, 2021. Pursuant to Rule 429 this registration statement shall constitute Post-Effective Amendment No. 2 to the Prior Registration Statement with respect to the offering of any unsold shares thereunder and is being filed (i) to include information from our Annual Report on Form 10-K for the year ended December 31, 2021 that was filed on March 3, 2022 (the &#8220;Annual Report&#8221;); and (ii)&#160;to update certain other information in the Prior Registration Statement. No additional securities are being registered under this Post-Effective Amendment No. 2. All applicable registration fees were paid at the time of the original filing of the Registration Statement.</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Registration Statement on Form S-1</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This registration statement registers for resale from time to time by the selling stockholders described herein or their permitted transferees (the &#8220;Selling Stockholders&#8221;) of up to 4,092,576 shares of Common Stock, which were </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">previously registered pursuant to the registration statement on Form S-4 initially filed with the SEC on June&#160;21, 2021 (File No. 333-257232). Since these shares are deemed &#8220;restricted&#8221; or &#8220;control&#8221; securities within the meaning of Rule 144, as promulgated under the Securities Act and are currently not freely tradable and may only be sold pursuant to an effective registration statement or an exemption from registration, if available, these shares are being registered for resale on this registration statement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As used herein, unless otherwise stated or the context clearly indicates otherwise, the terms &#8220;Company,&#8221; &#8220;Registrant,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221; refer to the parent entity formerly named ACON S2 Acquisition Corp., after giving effect to the Merger, and as renamed &#8220;ESS Tech, Inc.&#8221;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_961"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div><span style="color:#f1665f;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">The information in this preliminary prospectus is not complete and may be changed. These securities may not be sold until the registration statement filed with the Securities and Exchange Commission is effective. This prospectus is not an offer to sell these securities, nor does it seek an offer to buy these securities in any jurisdiction where the offer or sale is not permitted.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.132%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#f1665f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PRELIMINARY PROSPECTUS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#f1665f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subject to Completion</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#f1665f;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 4, 2022</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">130,044,756 Shares of Common Stock</span></div><div style="margin-bottom:9pt;text-align:center"><img src="ghw-20220304_g1.jpg" alt="ghw-20220304_g1.jpg" style="height:55px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:21.314%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This prospectus relates to the registration of common stock, par value $0.0001 per share (&#8220;Common Stock&#8221;), of ESS Tech, Inc. as described herein.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This prospectus relates to the resale from time to time by the selling stockholders described in this prospectus or their permitted transferees (the &#8220;Selling Stockholders&#8221;) of up to 130,044,756 shares of Common Stock beneficially owned by certain former stockholders of Legacy ESS (as defined herein).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Selling Stockholders may sell any, all or none of the securities and we do not know when or in what amount the Selling Stockholders may sell their securities hereunder following the date of this prospectus. The Selling Stockholders may sell the securities described in this prospectus in a number of different ways and at varying prices. We provide more information about how the Selling Stockholders may sell their securities in the section titled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plan of Distribution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; beginning on page </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1018">119</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this prospectus.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are registering the offer and sale of these securities to satisfy certain registration rights we have granted under certain agreements between us and the Selling Stockholders. We will not receive any of the proceeds from the sale of the securities by the Selling Stockholders. We will pay the expenses associated with registering the sales by the Selling Stockholders other than any underwriting discounts and commissions, as described in more detail in the section titled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Proceeds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; appearing in this prospectus beginning on page </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_985">54</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the 130,044,756 shares of Common Stock that may be offered or sold by the Selling Stockholders identified in this prospectus, certain of our Selling Stockholders are subject to lock-up restrictions with respect to 105,044,756 of those shares pursuant to our amended and restated bylaws until March&#160;7, 2022.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Common Stock is listed on The New York Stock Exchange (&#8220;NYSE&#8221;) under the symbol &#8220;GWH&#8221;. On March&#160;3, 2022, the last quoted sale price for our Common Stock as reported on NYSE was $4.89 per share.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an &#8220;emerging growth company,&#8221; as defined under the federal securities laws, and, as such, may elect to comply with certain reduced public company reporting requirements for this prospectus and for future filings.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:21.314%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investing in our securities involves a high degree of risk. Before buying any securities, you should carefully read the discussion of the risks of investing in our securities in &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8221; beginning on page </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_22">12</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> of this prospectus.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">You should rely only on the information contained in this prospectus or any prospectus supplement or amendment hereto. We have not authorized anyone to provide you with different information.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Neither the Securities and Exchange Commission nor any state securities commission has approved or disapproved of these securities or determined if this prospectus is truthful or complete. Any representation to the contrary is a criminal offense.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:21.314%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prospectus dated &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;, 2022</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_964"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:91.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_967">About this Prospectus</a></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_967">2</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_970">Frequently Used Terms</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_970">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_973">Cautionary Note Regarding Forward-Looking Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_973">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_976">Prospectus Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_976">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_22">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_22">12</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_985">Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_985">54</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_988">Market Price of The Registrant&#8217;s Common Equity and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_988">55</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_46">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_46">56</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_19">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_19">66</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_997">Management</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_997">73</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1000">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1000">79</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1003">Certain Relationships and Related Party Transactions</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1003">97</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1006">Principal and Selling Stockholders</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1006">101</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1009">Description of ESS&#8217; Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1009">104</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1012">Restrictions on Resale of Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1012">114</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1015">Material U.S. Federal Income Tax Considerations For Non-U.S. Holders of Our Common Stock</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1015">115</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1018">Plan of Distribution</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1018">119</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1021">Legal Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1021">122</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1024">Experts</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1024">122</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1027">Where You Can Find Additional Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1027">122</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_82">Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_82">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_82">1</a></span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_967"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ABOUT THIS PROSPECTUS</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Rule 429 under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), this prospectus is a combined prospectus relating to (a) up to 125,952,180 shares of our Common Stock previously registered for resale pursuant to the registration statement on Form&#160;S-1 initially filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) on November&#160;3, 2021 (File No. 333-260693) and (b) of up to 4,092,576 shares of our Common Stock previously registered pursuant to the registration statement on Form S-4 initially filed with the SEC on June 21, 2021 (File No. 333-257232).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should rely only on the information contained in this prospectus or in any applicable prospectus supplement prepared by us or on our behalf. Neither we nor the Selling Stockholders have authorized any other person to provide you with different information. If anyone provides you with different or inconsistent information, you should not rely on it. Neither we nor the Selling Stockholders are making an offer to sell these securities in any jurisdiction where the offer or sale is not permitted. You should assume that the information appearing in this prospectus is accurate only as of the date on the front cover of this prospectus. Our business, financial condition, results of operations and prospects may have changed since that date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This prospectus is part of a registration statement on Form S-1 that we filed with the SEC using the &#8220;shelf&#8221; registration process. Under this shelf registration process, the Selling Stockholders hereunder may, from time to time, sell the securities offered by them described in this prospectus. Additionally, under the shelf process, in certain circumstances, we may provide a prospectus supplement that will contain certain specific information about the terms of a particular offering by one or more of the Selling Stockholders. We will not receive any proceeds from the sale by such Selling Stockholders of the securities offered by them described in this prospectus.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may also provide a prospectus supplement or post-effective amendment to the registration statement to add information to, or update or change information contained in, this prospectus. You should read both this prospectus and any applicable prospectus supplement or post-effective amendment to the registration statement together with the additional information to which we refer you in the section of this prospectus titled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Where You Can Find Additional Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context indicates otherwise, references to &#8220;we&#8221;, &#8220;us&#8221; and &#8220;our&#8221; refer to ESS Tech, Inc., a Delaware corporation, and its consolidated subsidiaries following the Business Combination (as defined herein).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESS Tech design logo and the ESS mark appearing in this prospectus are the property of ESS Tech, Inc. Trade names, trademarks and service marks of other companies appearing in this prospectus are the property of their respective holders. We have omitted the &#174; and TM designations, as applicable, for the trademarks used in this prospectus.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within this prospectus, we reference information and statistics regarding the industries in which we operate. We have obtained this information and these statistics from various independent third-party sources, including independent industry publications, reports by market research firms and other independent sources. Some data and other information contained in this prospectus are also based on management&#8217;s estimates and calculations, which are derived from our review and interpretation of internal surveys and independent sources. Data regarding the industries in which we compete and our market position and market share within these industries are inherently imprecise and are subject to significant business, economic and competitive uncertainties beyond our control, but we believe they generally indicate size, position and market share within this industry. While we believe such information is reliable, we have not independently verified any third-party information. While we believe our internal company research and estimates are reliable, such research and estimates have not been verified by any independent source. In addition, assumptions and estimates of our and our industries&#8217; future performance are necessarily subject to a high degree of uncertainty and risk due to a variety of factors. These and other factors could cause our future performance to differ materially from our assumptions and estimates. As a result, you should be aware that market, ranking and other similar industry data included in this prospectus, and estimates and beliefs based on that data, may not be reliable. Neither we nor the Selling Stockholders can guarantee the accuracy or completeness of any such information contained in this prospectus.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_970"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FREQUENTLY USED TERMS</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this document:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;2014 Plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the ESS 2014 Equity Incentive Plan, as amended, supplemented or modified from time to time.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;2021 Employee Stock Purchase Plan&#8221;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;means the ESS Tech, Inc. 2021 Employee Stock Purchase Plan, as amended, supplemented or modified from time to time.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8220;2021 Plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the ESS 2021 Equity Incentive Plan, as amended, supplemented or modified from time to time.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BEV</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means Breakthrough Energy Ventures, LLC.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combination</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the transactions contemplated by the Merger Agreement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Closing</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the consummation of the Business Combination.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Closing Date</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means October 8, 2021, the date on which the Closing occurred.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Code</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the Internal Revenue Code of 1986, as amended.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means ESS&#8217; common stock, par value $0.0001 per share.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Companies Act</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the Companies Act (2021 Revision) of the Cayman Islands as the same may be amended from time to time.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DGCL</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the General Corporation Law of the State of Delaware.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ESPP</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the ESS Tech, Inc. 2021 Employee Stock Purchase Plan, as amended, supplemented or modified from time to time.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ESS</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; or the &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means ESS Tech, Inc., a Delaware corporation (formerly known as ACON S2 Acquisition Corp.).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ESS Board</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the board of directors of ESS.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exchange Act</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the U.S. Securities Exchange Act of 1934, as amended.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">GAAP</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means United States generally accepted accounting principles.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investment Company Act</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the Investment Company Act of 1940, as amended.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">JOBS Act</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the Jumpstart Our Business Startups Act of 2012, as amended.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legacy ESS</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means ESS Tech, Inc., a Delaware corporation, prior to the Closing.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Merger</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the merging of Merger Sub with and into Legacy ESS with Legacy ESS surviving the Merger as a wholly-owned subsidiary of STWO.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Merger Agreement</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the Agreement and Plan of Merger, dated as of May&#160;6, 2021, among Legacy ESS, ESS and Merger Sub.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Merger Sub</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means SCharge Merger Sub, Inc., a Delaware corporation and wholly-owned direct subsidiary of ESS.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Merger Sub Common Stock</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means Merger Sub&#8217;s common stock, par value $0.0001 per share.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NYSE</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the New York Stock Exchange.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PIPE</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the sale of PIPE Shares to the PIPE Investors, for a purchase price of $10.00 per share and an aggregate purchase price of $250&#160;million, in a private placement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PIPE Investors</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the purchasers of the PIPE Shares.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PIPE Shares</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means an aggregate of 25,000,000 shares of Common Stock issued to PIPE Investors in the PIPE Financing.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Private Placement Warrants</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the warrants to purchase shares of Common Stock purchased by the Sponsor in a private placement in connection with the STWO IPO, exercisable for one share of Common Stock at a price of $11.50 per share, subject to adjustments.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Public Warrants</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the warrants to purchase shares of Common Stock that are publicly traded on the NYSE under the ticker symbol &#8220;GWH.W,&#8221; exercisable for one share of Common Stock at a price of $11.50 per share, subject to adjustments.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SBE</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means SB Energy Global Holdings One Ltd.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SEC</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the U.S. Securities and Exchange Commission.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities Act</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the U.S. Securities Act of 1933, as amended.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sponsor</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means ACON S2 Sponsor, L.L.C., a Delaware limited liability company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STWO</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means ACON S2 Acquisition Corp., a Cayman Islands exempted company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STWO IPO</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means STWO&#8217;s initial public offering of Class A ordinary shares, consummated on September 21, 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; means the Public Warrants and Private Placement Warrants.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_973"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This prospectus contains forward-looking statements within the meaning of the federal securities laws, which statements involve substantial risks and uncertainties. Forward-looking statements generally relate to our future financial performance, strategy, future operations, financial position, estimated revenues, and losses, projected costs, prospects, plans and objectives of management. In some cases, you can identify forward-looking statements because they contain words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intends,&#8221; &#8220;may,&#8221; &#8220;might,&#8221; &#8220;plan,&#8221; &#8220;possible,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;would&#8221; or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this prospectus include statements about:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our financial and business performance, including financial projections and business metrics;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in our strategy, future operations, financial position, estimated revenues and losses, projected costs, prospects and plans;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the implementation, market acceptance and success of our technology implementation and business model;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to scale in a cost-effective manner;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">developments and projections relating to our competitors and industry;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of health epidemics, including the COVID-19 pandemic, on our business and the actions we may take in response thereto;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our expectations regarding our ability to obtain and maintain intellectual property protection and not infringe on the rights of others;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">expectations regarding the time during which we will be an emerging growth company under the JOBS Act;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our future capital requirements and sources and uses of cash;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to obtain funding for our operations;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our business, expansion plans and opportunities;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our relationships with third-parties, including our suppliers;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the outcome of any known and unknown litigation and regulatory proceedings;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to successfully deploy the proceeds from the Merger; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to manage other risks and uncertainties set forth in the section titled &#8220;Risk Factors&#8221; beginning on page </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_22">12</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this prospectus. We caution you that the foregoing list does not contain all of the forward-looking statements made in this prospectus. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this prospectus primarily on our current expectations and projections about future events and trends that we believe may affect our business, operating results, financial condition and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors, including those described in the section titled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and elsewhere in this prospectus. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">emerge from time to time and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this prospectus. We cannot assure you that the results, events and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Neither we nor the Selling Stockholders nor any other person assumes responsibility for the accuracy and completeness of any of these forward-looking statements. Moreover, the forward-looking statements made in this prospectus relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this prospectus to reflect events or circumstances after the date of this prospectus or to reflect new information or the occurrence of unanticipated events, except as required by law. You should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_976"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="border-color:#000000;border-style:solid;border-width:1.00pt;padding:36.00pt 36.00pt 36.00pt 36.00pt"><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PROSPECTUS SUMMARY</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following summary highlights information contained elsewhere in this prospectus. It does not contain all the information you should consider before investing in our Common Stock. You should read this entire prospectus carefully, including the sections titled &#8220;Risk Factors,&#8221; &#8220;Business,&#8221; &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; &#8220;Where You Can Find Additional Information,&#8221; and our consolidated financial statements and related notes included elsewhere in this prospectus, before making an investment decision. In this prospectus, unless the context requires otherwise, all references to &#8220;we,&#8221; &#8220;our,&#8221; &#8220;us,&#8221; &#8220;ESS,&#8221; the &#8220;Registrant,&#8221; and the &#8220;Company&#8221; refer to ESS Tech, Inc. and its consolidated subsidiaries.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ESS TECH, INC.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS is a long-duration energy storage company specializing in iron flow battery technology. We design and produce long-duration batteries predominantly using earth-abundant materials that we believe can be cycled over 20,000 times without capacity fade. Because we designed our batteries to operate using an electrolyte of primarily salt, iron and water, they are non-toxic and substantially recyclable. Our batteries provide flexibility to grid operators and energy assurance for commercial and industrial customers. Our technology addresses energy delivery, duration and cycle-life in a single battery platform that compares favorably to lithium-ion batteries, the most widely deployed alternative technology. Using our iron flow battery technology, we are developing two products, each of which is able to provide reliable, safe, long-duration energy storage. As of December 31, 2021, we did not have any second-generation products fully deployed and we had not yet met revenue recognition criteria, but we began shipping our second-generation of Energy Warehouses in the third quarter of 2021 and were in the process of installing and commissioning such units. With each battery deployed, we will further our mission to accelerate the transition to a zero-carbon energy future with increased grid reliability.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our batteries are non-flammable, non-toxic, do not have explosion risk and can operate in temperatures ranging from -5&#176;C to 50&#176;C without requiring heating or cooling systems, so they can be located in sites where lithium-ion batteries cannot be placed due to fire, chemical or explosion risks. In addition, our batteries are environmentally sustainable, predominantly utilizing easily sourced materials and recyclable components. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our batteries and technology can be purchased with a ten-year performance guarantee which is backed by an investment-grade, ten-year warranty and project insurance policies from Munich Reinsurance Company (&#8220;Munich Re&#8221;), a leading provider of reinsurance, primary insurance and insurance-related risk solutions, which stands behind the performance of our energy storage products. To our knowledge, we are the first long-duration energy storage company to receive this type of insurance, which provides a warranty backstop for our proprietary flow battery technology, supporting our performance guarantee regardless of project size or location and de-risking the technology for our customers. We have also collaborated with Munich Re to develop separate project finance coverage. This allows us to secure project financing when installing our energy storage products, reducing the cost of capital for deployment, and which can be extended in order to provide long-term assurance of project performance to our customers, investors and lenders. Bonding and surety capital are provided through Aon and OneBeacon Insurance Group (&#8220;OneBeacon&#8221;) as well as qualification from the U.S. Export-Import Bank, which provides additional product assurance. We believe each of these elements allows us to increase our total addressable market, as customers have reduced technology risk, financing risk and importing risk.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that as we scale up our production, our battery technology will be priced competitively. When comparing products on a lifetime levelized cost of storage (&#8220;LCOS&#8221;) basis, which is the total cost of the investment in an electricity storage technology divided by its cumulative delivered electricity, we expect our batteries to be less expensive on a LCOS basis than lithium-ion alternatives for storage durations greater than four hours, which we believe is the operational maximum for lithium-ion technologies. Our cost advantage increases as the storage duration extends beyond four hours because of the scalable nature of our technology.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy storage solutions of various sizes and durations must be installed throughout global electrical grids to enable decarbonization in line with global climate objectives. Our energy storage products are intended to supply long-duration power across this expanding spectrum of use cases. As described below in the section entitled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business&#8212;Our Technology and Products</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; we believe our energy storage products will be capable of addressing </span></div></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="border-color:#000000;border-style:solid;border-width:1.00pt;padding:36.00pt 36.00pt 36.00pt 36.00pt"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">customer needs across multiple use cases and markets. We are an early mover in long-duration energy storage and we believe we will enable more rapid implementation of renewable energy while also improving grid stability. The safety, flexibility and durability of our energy storage products enable customers to use them in nearly any location globally. Examples of use cases range from localized energy storage at commercial and industrial sites to grid-scale use cases, such as peaker plant replacement and grid stabilization.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are developing two products that provide reliable, safe, long-duration energy storage. Our first energy storage product, the Energy Warehouse, is a &#8220;behind-the-meter&#8221; solution (meaning that it is based at the energy consumer&#8217;s location, or behind the service demarcation with the utility). The Energy Warehouse offers energy storage ranging from 50 kilowatts (&#8220;kW&#8221;) to 90 kW and four to 12-hour duration. A 50 kW system, when used for eight hours of storage, can power the equivalent of 20 homes with a total output of 400 kilowatt-hours (&#8220;kWh&#8221;). Energy Warehouses are deployed in shipping container units, allowing for a fully turnkey system that can be installed easily at nearly any customer&#8217;s site. Potential use cases for Energy Warehouses include microgrids, peaker plant replacement on a small-scale and commercial and industrial (&#8220;C&amp;I&#8221;) demand. For customers who require additional energy storage capacity, multiple units can be added to the same system. The first generation of our Energy Warehouse was deployed in 2015. Since then, all of our first-generation units have been returned to us except for two where the prototype trials continue. As of December 31, 2021, we did not have any second-generation products fully deployed and we had not yet met revenue recognition criteria, but we began shipping our second-generation of Energy Warehouses in the third quarter of 2021 and were in the process of installing and commissioning such units. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our second, larger scale energy storage product, the Energy Center, is a &#8220;front-of-the-meter&#8221; solution, meaning that it is designed for use in front of the service demarcation with the utility. Energy Center solutions are designed specifically for utilities, independent power producers (&#8220;IPPs&#8221;) and large C&amp;I consumers. The Energy Center offers a fully customizable configuration range and is installed to meet our customers&#8217; power, energy and duration needs. We anticipate energy storage capacities starting at 3 megawatts (&#8220;MW&#8221;) and six- to 12-hour duration. The Energy Center&#8217;s modular design allows the product to scale to meet IPP and utility-scale applications, including large renewable-plus-storage projects and standalone energy storage projects. The modular design of the Energy Center also allows for it to be flexibly configured to meet varying power and energy capacity needs and deployment in a variety of settings.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Factors Summary</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to numerous risks and uncertainties, including those highlighted in the section titled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; immediately following this prospectus summary. The following is a summary of the principal risks we face:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our expectations for future operating and financial results and market growth rely in large part upon assumptions and analyses developed by us. If these assumptions or analyses prove to be incorrect, our actual operating results may be materially different from our anticipated results;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We face significant barriers in our attempts to produce our energy storage products, our energy storage products are still under development, and we may not be able to successfully develop our energy storage products at commercial scale. If we cannot successfully overcome those barriers, our business will be negatively impacted and could fail;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are in the early stage of commercialization. In addition, certain aspects of our technology have not been fully field tested. If we are unable to develop our business and effectively commercialize our energy storage products as anticipated, we may not be able to generate revenues or achieve profitability;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We depend on third-party suppliers for the development and supply of key raw materials and components for our energy storage products. In 2021 and 2020, we saw significant disruptions to key supply chains, shipping times, manufacturing times, and associated costs;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Continued delays in our supply chain or the inability to procure needed raw materials and components could further harm our ability to manufacture and commercialize our energy storage products;</span></div></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="border-color:#000000;border-style:solid;border-width:1.00pt;padding:36.00pt 36.00pt 36.00pt 36.00pt"><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may experience delays, disruptions, or quality control problems in our manufacturing operations;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our ability to expand depends on our ability to hire, train and retain an adequate number of manufacturing employees, in particular employees with the appropriate level of knowledge, background and skills;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have experienced disruption related to COVID-19, which continues to cause significant uncertainty;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may be unable to adequately control the costs associated with our operations and the components necessary to build our energy storage products, and if we are unable to reduce our cost structure and effectively scale our operations in the future, our ability to become profitable may be impaired;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We rely on complex machinery for our operations, and the production of our iron flow batteries involves a significant degree of risk and uncertainty in terms of operational performance and costs;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have a history of losses and have to deliver significant business growth to achieve sustained, long-term profitability and long-term commercial success;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our warranty insurance provided by Munich Re is important to many potential customers. Should we be unable to maintain our relationship with Munich Re and be unable to find a similar replacement, demand for our products may suffer;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Failure to deliver the benefits offered by our technology, or the emergence of improvements to competing technologies, could reduce demand for our energy storage products and harm our business;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our plans are dependent on the development of a market acceptance of our products and the development of a market for long-duration batteries;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may face regulatory challenges to or limitations on our ability to sell our Energy Centers and Energy Warehouses directly in certain markets. Expanding operations internationally could expose us to additional risks;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we fail to protect, or incur significant costs in defending, our intellectual property and other proprietary rights, then our business and results of operations could be materially harmed; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">As we endeavor to expand our business, we will incur significant costs and expenses, which could outpace our cash reserves. Unfavorable conditions or disruptions in the capital and credit markets may adversely impact business conditions and the availability of credit.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emerging Growth Company Status</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an &#8220;emerging growth company&#8221; as defined in Section 2(a) of the Securities Act and have elected to take advantage of the benefits of the extended transition period for new or revised financial accounting standards. We expect to remain an emerging growth company at least through the end of the 2022 fiscal year and expect to continue to take advantage of the benefits of the extended transition period, although we may decide to early adopt such new or revised accounting standards to the extent permitted by such standards. This may make it difficult or impossible to compare our financial results with the financial results of another public company that is either not an emerging growth company or is an emerging growth company that has chosen not to take advantage of the extended transition period exemptions because of the potential differences in accounting standards used.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Information</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2021 (the &#8220;Closing Date&#8221;), ESS Tech, Inc., a Delaware corporation (&#8220;ESS&#8221;), f/k/a ACON S2 Acquisition Corp., a Cayman Islands exempted company (&#8220;STWO&#8221;), consummated the previously announced merger pursuant to that certain Agreement and Plan of Merger, dated May 6, 2021 (the &#8220;Merger Agreement&#8221;), by and among STWO, SCharge Merger Sub, Inc., a Delaware corporation and wholly owned direct subsidiary of STWO (&#8220;Merger Sub&#8221;), and ESS Tech, Inc., a Delaware corporation (&#8220;Legacy ESS&#8221;) following the approval at a special meeting of the stockholders of STWO held on October 5, 2021 (the &#8220;Special Meeting&#8221;).</span></div></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="border-color:#000000;border-style:solid;border-width:1.00pt;padding:36.00pt 36.00pt 36.00pt 36.00pt"><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the Merger Agreement, STWO deregistered by way of continuation under the Cayman Islands Companies Act (2021 Revision) and registered as a corporation in the State of Delaware under Part XII of the Delaware General Corporation Law (the &#8220;Domestication&#8221;), and a business combination between STWO and ESS was effected through the merger of Merger Sub with and into Legacy ESS, with ESS surviving as a wholly owned subsidiary of STWO (together with the other transactions described in the Merger Agreement, the &#8220;Merger&#8221;). On the Closing Date, the registrant changed its name from &#8220;ACON S2 Acquisition Corp&#8221; to &#8220;ESS Tech, Inc.&#8221;</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 11, 2021, our Common Stock and Public Warrants, formerly those of STWO, began trading on the New York Stock Exchange (&#8220;NYSE&#8221;) under the ticker symbols &#8220;GWH&#8221; and &#8220;GWH.W,&#8221; respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal executive offices are located at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26440 SW Parkway Ave., Bldg. 83, Wilsonville, Oregon 97070, and our telephone number is (855) 423-9920. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our website address is </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">https://essinc.com</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The information on, or that can be accessed through, our website is not part of this prospectus, and you should not consider information contained on our website in deciding whether to purchase shares of our Common Stock.</span></div></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_979"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Offering</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:57.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of Common Stock offered by the Selling Stockholders hereunder</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,044,756 shares.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Use of proceeds</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">We will not receive any proceeds from the sale of our Common Stock offered by the Selling Stockholders. See the section of this prospectus titled &#8220;Use of Proceeds&#8221; appearing on page </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_985">54</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this prospectus for more information.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk factors</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">See the section titled &#8220;Risk Factors&#8221; beginning on page </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_22">12</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> of this prospectus and other information included in this prospectus for a discussion of factors that you should consider carefully before deciding to invest in our Common Stock.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NYSE symbol</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8220;GWH&#8221; for our Common Stock.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lock-up restrictions</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Of the 130,044,756 shares of Common Stock that may be offered or sold by the Selling Stockholders identified in this prospectus, certain of our Selling Stockholders are subject to lock-up restrictions with respect to 105,044,756 of those shares (the &#8220;Lock-Up Shares&#8221;), pursuant to our amended and restated bylaws. Pursuant to our amended and restated bylaws, the Lock-Up Shares will be locked up until March&#160;7, 2022.</span></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_22"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RISK FACTORS</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing in our Common Stock involves a high degree of risk. Before making an investment decision, you should consider carefully the risks and uncertainties described below, together with all of the other information in this prospectus, including the section titled &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; beginning on page </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_46">56</a></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> of this prospectus and our consolidated financial statements and related notes thereto included elsewhere in this prospectus. Our business, operating results, financial condition or prospects could also be harmed by risks and uncertainties not currently known to us or that we currently do not believe are material. If any of the risks actually occur, our business, operating results, financial condition and prospects could be adversely affected. In that event, the market price of our Common Stock could decline, and you could lose part or all of your investment. References to &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221; generally refer to ESS, unless otherwise specified.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Technology, Products and Manufacturing</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our expectations for future operating and financial results and market growth rely in large part upon assumptions and analyses developed by us. If these assumptions or analyses prove to be incorrect, our actual operating results may be materially different from our anticipated results.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in rapidly changing and competitive markets and our expectations for future performance are subject to the risks and assumptions made by management with respect to our industry. Operating results are difficult to predict because they generally depend on our assessment of the timing of adoption of our technology and energy storage products, which is uncertain. Expectations for future performance are also subject to significant economic, competitive, industry and other uncertainties and contingencies, all of which are difficult or impossible to predict and many of which are beyond our control, and subsequent developments may affect such expectations. As discussed further elsewhere in this prospectus, any future sales and related future cash flows may not be realized in full or at all. Furthermore, our planned expansion into new revenue streams such as franchising opportunities for our energy storage products may never be realized or achieve commercial success, whether because of lack of market adoption of our energy storage products, competition or otherwise. Important factors that may affect the actual results and cause our operating and financial results and market growth expectations to not be achieved include risks and uncertainties relating to our business, industry performance, the regulatory environment, general business and economic conditions and other factors described under the section entitled &#8220;Cautionary Note Regarding Forward-Looking Statements&#8221; in this prospectus.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, expectations for future performance also reflect assumptions that are subject to change and do not reflect revised prospects for our business, changes in general business or economic conditions or any other transaction or event that has occurred or that may occur and that was not previously anticipated. In addition, long-term expectations by their nature become less predictive with each successive year. There can be no assurance that our future financial condition or results of operations will be consistent with our expectations or with the expectations of investors or securities research analysts, which may cause the market price of our Common Stock to decline. If actual results differ materially from our expectations, we may be required to make adjustments in our business operations that may have a material adverse effect on our financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face significant barriers in our attempts to produce our energy storage products, our energy storage products are still under development, and we may not be able to successfully develop our energy storage products at commercial scale. If we cannot successfully overcome those barriers, our business will be negatively impacted and could fail.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Producing long-duration iron flow batteries that meet the requirements for wide adoption by commercial and utility-scale energy storage applications is a difficult undertaking. We are still in the early stage of commercialization and face significant challenges in completing the development of our containerized energy storage products and in producing our energy storage products in commercial volumes. We are currently in pre-production for our second-generation S200 iron flow battery design, which will be incorporated into our Energy Warehouses and Energy Centers. Some of the development challenges that could prevent the introduction of our iron flow batteries include difficulties with (i) increasing the volume, yield, reliability and uniformity of the porous </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">polyethylene separators and cells housed within the power module of our batteries, (ii) increasing the size and layer count of the multi-layer cells within the power module of our batteries, (iii) increasing manufacturing capacity to produce the volume of cells needed for our energy storage products, (iv) installing and optimizing higher volume manufacturing equipment, (v) packaging our batteries to ensure adequate cycle life, (vi) cost reduction, (vii) the completion of rigorous and challenging battery safety testing required by our customers or partners, including but not limited to, performance, life and abuse testing and (viii) the development of the final manufacturing processes.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Energy Warehouses are in the development stage. As of December 31, 2021, we did not have any second-generation S200 iron flow batteries deployed and there may be significant yield, cost, performance and manufacturing process challenges to be solved prior to commercial production and use. We are likely to encounter engineering challenges as we increase the dimensions, reduce the thickness and increase the volume of our batteries. If we are not able to overcome these barriers in developing and producing our iron flow batteries, our business could fail.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our second-generation energy storage products and S200 batteries are manufactured on our first-generation (&#8220;Gen I&#8221;) automation line. The Gen I automation line requires qualified labor to inspect the parts to ensure proper assembly. Lack of qualified labor to inspect our assemblies may slow our production and impact our production costs and schedule. We have commissioned third parties to develop more sophisticated automation lines to minimize the required skilled labor, however, delays in production and delivery of the new second-generation manufacturing line are not in our control. If we experience delivery or installation delays under our customer contracts, we could experience order cancellations and lose business.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even if we complete development and achieve volume production of our iron flow batteries, if the cost, performance characteristics or other specifications of the batteries fall short of our targets, our sales, product pricing and margins would likely be adversely affected.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are in the early stage of commercialization. In addition, certain aspects of our technology have not been fully field tested. If we are unable to develop our business and effectively commercialize our energy storage products as anticipated, we may not be able to generate revenues or achieve profitability.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The growth and development of our operations will depend on the successful commercialization and market acceptance of our energy storage products and our ability to manufacture products at scale while timely meeting customers&#8217; demands. There is no certainty that, once shipped, our products will operate as expected, and we may not be able to generate sufficient customer confidence in our latest designs and ongoing product improvements. There are inherent uncertainties in our ability to predict future demand for our energy storage products and, as a consequence, we may have inadequate production capacity to meet demand, or alternatively, have excess available capacity. Our inability to predict the extent of customer adoption of our proprietary technologies in the already-established traditional energy storage market makes it difficult to evaluate our future prospects.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, we did not have any second-generation products fully deployed and we had not yet met revenue recognition criteria, but we began shipping our second-generation Energy Warehouses in the third quarter of 2021 and were in the process of installing and commissioning such units. Any significant problems in the production process could result in unplanned increases to production costs and production delays. In addition, although we believe our iron flow battery technology is field tested and ready for sale, there are no assurances that our proprietary technologies, such as our Proton Pump, will operate as expected and with consistency. Our Energy Center product is still being developed and has not been completely designed or produced. In addition, certain operational characteristics of our Energy Warehouse or Energy Center products with S200 batteries, such as cyclability with no degradation, have never been witnessed in the field. If our batteries are damaged during shipment, we may be required to replace such units. Once our Energy Warehouse or Energy Center products with S200 batteries are installed and used, we may discover further aspects of our technology that require improvement. Any significant improvement needed to our technology could delay existing contracts and new sales, result in order cancellations and negatively impact the market&#8217;s acceptance of our technology. If we experience significant delays or order cancellations, or if we fail to develop and install our energy storage products in accordance with contract specifications, then our operating results and financial condition could be adversely affected. In addition, there is no assurance that if we alter or change our energy storage products in the future, that the demand for these new </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">products will develop, which could adversely affect our business and any possible revenues. If our energy storage products are not deemed desirable and suitable for purchase and we are unable to establish a customer base, we may not be able to generate revenues or attain profitability.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on third-party suppliers for the development and supply of key raw materials and components for our energy storage products. We also depend on vendors for the shipping of our energy storage products. Continued delays in our supply chain and shipments could further harm our ability to manufacture and commercialize our energy storage products.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on third-party suppliers for the development and supply of key raw materials and components for our energy storage products, including power module components (e.g., bipolar plates, frames, end plates and separators), shipping containers and chemicals. We will need to maintain and significantly grow our access to key raw materials and control our related costs. We use various raw materials and components to construct our energy storage products, including polypropylene, iron and potassium chloride, that are critical to our manufacturing process. We also rely on third-party suppliers for injected molded parts, and power electronics suppliers must undergo a qualification process, which takes four to 12 months.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of electronic components for our iron flow batteries, whether manufactured by our suppliers or by us, depends in part upon the prices and availability of raw materials. In recent periods, we have seen an increase in costs for a wide range of materials and components. Additionally, supply chain disruptions and access to materials have impacted our vendors and suppliers&#8217; ability to deliver materials and components to us in a timely manner. In 2020 and 2021, we saw significant disruptions to key supply chains, shipping times, shipping availability, manufacturing times, and associated costs, both with respect to the sourcing of supplies and the delivery of our products. We experienced and continue to experience delays to deliveries, vendor quality issues, as well as increases in our supply costs of many of our key components, including polypropylene, resin, power electronics, circuit board components and shipping containers. We expect such delays to continue in 2022. It is also possible that the semiautomated and automated production lines that we have contracted for the second quarter of 2022 and the fourth quarter of 2022, respectively, may also face delays in delivery and/or installation due to similar supply chain issues. If these issues persist, they may further delay our ability to produce our products and to recognize revenue, particularly for our larger scale Energy Center products (see also &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Components of Results of Operations&#8212;Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Any delay or impediment to our ability to recognize revenue for any given period could materially adversely affect our results of operations and the market price of our Common Stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect prices for these materials to continue to fluctuate and their available supply may be unstable, depending on market conditions and global demand for these materials, including as a result of increased global production of batteries and energy storage products. For example, our Proton Pump is manufactured with certain raw materials, which not only include precious and non-precious metals but also carbon, graphite and thermoplastics, the prices of which have historically fluctuated on a cyclical basis and depend on a variety of factors over which we have no control. We have also experienced increased prices and/or inconsistent quality and supply of other electrical components and power module components including frames, end plates and separators. Any reduced availability of these materials may impact our access to cells and any further increases in their prices may reduce our profitability if we cannot recoup the increased costs through increased prices for our products. In addition, we utilize shipping containers to house our iron flow batteries within our Energy Warehouses and Energy Centers. Recent shipping delays caused by various economic, weather and COVID-19 pandemic effects have created a shortage in shipping containers and other supply chain delays. We have limited visibility into these supply chain disruptions and increased shipping container costs. Given that our energy storage products rely on the availability of shipping containers, such shortages may reduce our profitability if we are not able to pass the increased costs to our customers. Moreover, any such attempts to increase product prices may harm our brand, prospects and operating results. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the conflict between Russia and Ukraine could lead to disruption, instability and volatility in global markets and industries that could negatively impact our operations and our supply chain. The U.S. government and other governments have already imposed severe sanctions and export controls against Russia and Russian interests and may yet impose additional sanctions and controls. The impact of these measures, as well as potential responses </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to them by Russia, is currently unknown and they could adversely affect our business, supply chain, partners or customers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on third-party vendors for the shipping of our energy storage products. Recent conditions have also created disruptions in the logistics sector making it more challenging to find trucks to ship our products. The failure to deliver our products in a timely fashion or within budget may also harm our brand, prospects and operating results.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not know whether we will be able to maintain long-term supply relationships with our critical suppliers, or secure new long-term supply relationships on terms that will allow us to achieve our objectives, if at all.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continually evaluate new suppliers, and we are currently qualifying several new suppliers. However, there are a limited number of suppliers for some of the key components of our products and we have, to date, fully qualified only a very limited number of such suppliers. Therefore, we have limited flexibility in changing suppliers. For example, we currently only have one supplier of bipolar plates, which is a critical component of our iron flow batteries. This vendor is limited to supplying approximately 16 battery stacks per week, which is sufficient for our immediate needs. However, we will need to find additional suppliers of bipolar plates in order to meet our manufacturing needs as we grow. In addition, we have had issues with inconsistent quality and supply of other key power module components. We do not know whether we will be able to maintain long-term supply relationships with our critical suppliers, or secure new long-term supply relationships on terms that will allow us to achieve our objectives, if at all. A supplier&#8217;s failure to develop and supply components in a timely manner or to supply components that meet our quality, quantity or cost requirements or our technical specifications, or our inability to obtain alternative sources of these components on a timely basis or on terms acceptable to us, could each harm our ability to manufacture and commercialize our energy storage products. In addition, to the extent the processes that our suppliers use to manufacture components are proprietary, we may be unable to obtain comparable components from alternative suppliers, all of which could harm our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the long term, we intend to supplement electronic components from our suppliers by manufacturing them ourselves, which we believe will be more efficient, manufacturable at greater volumes and cost-effective than currently available electronic components. However, our efforts to develop and manufacture such electronic components have required and may require significant investments, and there can be no assurance that we will be able to accomplish this in the timeframes that we have planned or at all. If we are unable to do so, we may have to curtail our iron flow battery and energy storage product production or procure additional raw materials and electronic components from suppliers at potentially greater costs, either of which may harm our business and operating results.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may experience delays, disruptions, or quality control problems in our manufacturing operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our manufacturing and testing processes will require significant technological and production process expertise and modification to support our projected business objectives. Any change in our processes could cause one or more production errors, requiring a temporary suspension or delay in our production line until the errors can be researched, identified, and properly addressed and rectified. This may occur particularly as we introduce new products, modify our engineering and production techniques, and/or expand our capacity. In addition, our failure to maintain appropriate quality assurance processes could result in increased product failures, loss of customers, increased warranty reserves, increased production, and logistical costs and delays. Any of these developments could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The ongoing COVID-19 pandemic has caused significant uncertainty in the United States and global economies as well as the markets we serve and could adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 cases (including the spread of variants and mutant strains, such as the omicron variant) continue to surge in certain parts of the world and have resulted in authorities implementing numerous measures to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, and business limitations and shutdowns. We remain unable to accurately predict the full impact that COVID-19 will have on our results of operations, financial condition, liquidity and cash flows due to numerous uncertainties, including the duration and </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">severity of the pandemic and containment measures. Our compliance with containment and mitigation measures materially impacted our day-to-day operations, and there can be no guaranty that the pandemic will not disrupt our business and operations or impair our ability to implement our business plan successfully.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To support the health and well-being of our employees, customers, partners and communities, in March 2020, we temporarily suspended operations at our Wilsonville, Oregon manufacturing facility, and also required all of our non-essential employees to work remotely. This represented approximately 20% of our workforce at the time. While we resumed operations in the manufacturing facility within several weeks, we instituted a split schedule shift, staggered workdays, and significant limitations on various areas of our physical building. In addition, we understand that the employees of many of our customers are working remotely, which may delay the timing of some orders as well as shipments and cash collections. There can be no guaranty that disruptions to our operations caused by COVID-19, such as staff not being allowed to enter our manufacturing facility in Wilsonville, Oregon or our supply chain being disrupted, will not result in further inefficiencies, delays and additional costs in our product development, sales, marketing, and customer service efforts that we cannot fully mitigate through remote or other alternative work arrangements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">More generally, the pandemic raises the possibility of an extended global economic downturn and has caused volatility in financial markets, which could affect demand for our products and services and impact our results and financial condition even after the pandemic is contained. For example, we may be unable to collect receivables from those customers significantly impacted by COVID-19. Also, a decrease in orders in a given period could negatively affect our revenues in future periods, particularly if experienced on a sustained basis. The pandemic may also have the effect of heightening many of the other risks described in these &#8220;Risk Factors&#8221;, particularly those risks associated with our customers and supply chain.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to adequately control the costs associated with our operations and the components necessary to build our energy storage products, and if we are unable to reduce our cost structure and effectively scale our operations in the future, our ability to become profitable may be impaired.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to become profitable in the future will not only depend on our ability to successfully market our iron flow batteries, Energy Centers and Energy Warehouses, but also to control costs to manufacture our iron flow batteries, Energy Centers, and Energy Warehouses. Our S100 battery stack design utilizes O-rings to seal against overboard and crossover leakage from iron plating reactions. This process was expensive with respect to materials, labor and quality compared to our second-generation S200 design. Our S200 battery stack design uses a glued-up design, eliminating the need for O-rings, which will ultimately result in a more reliable stack design and cost savings. However, we expect our costs to increase in the near term as we implement these design changes with our vendors. If we are unsuccessful in our cost-reduction plans or if we experience design or manufacturing defects or other failures of our S200 battery as result of these design changes, we could incur significant manufacturing and re-engineering costs. In addition, we will require significant capital to further develop and grow our business and expect to incur significant expenses, including those relating to research and development, raw material procurement, leases, sales and distribution as we build our brand and market our products, and general and administrative costs as we scale our operations. If we are unable to cost-efficiently design, manufacture, market, sell and distribute our energy storage products, our margins, profitability and prospects would be materially and adversely affected.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our Proton Pump is manufactured with certain raw materials, such as platinum, the prices of which have historically fluctuated on a cyclical basis and depend on a variety of factors over which we have no control. Substantial increases in the prices of raw materials would increase our operating costs and could adversely affect our profitability. The price of oil likewise fluctuates on a cyclical basis and may be subject to sustained cost pressure given geopolitical uncertainty, which in turn could affect the cost of making, distributing and transporting our products.  If we are unable to pass any such increased costs to our customers, this could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to achieve our business plan, we must continue to reduce the manufacturing and development costs for our iron flow batteries, Energy Centers and Energy Warehouses to expand our market. Additionally, certain of our existing customer contracts were entered into based on projections regarding costs reductions that assume continued </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">advances in our manufacturing and services processes that we may be unable to realize. The cost of components and raw materials, for example, could increase in the future, offsetting any successes in reducing our manufacturing costs. Any such increases could slow our growth and cause our financial results and operational metrics to suffer. In addition, we may face increases in our other expenses including increases in wages or other labor costs as well as installation, marketing, sales or related costs. In order to expand into new markets (especially markets in which the price of electricity from the grid is lower) we will need to continue to reduce our costs. Increases in any of these costs or our failure to achieve projected cost reductions could adversely affect our results of operations and financial condition and harm our business and prospects. If we are unable to reduce our cost structure in the future, we may not be able to achieve profitability, which could have a material adverse effect on our business and our prospects.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, we have not yet produced any iron flow batteries, Energy Warehouses or Energy Centers at volume and our expected cost advantage for the production of these products at scale, compared to conventional lithium-ion cells, will require us to achieve rates of throughput, use of electricity and consumables, yield, and rate of automation demonstrated for mature battery, battery material, and ceramic manufacturing processes, that we have not yet achieved. If we are unable to achieve these targeted rates, our business will be adversely impacted.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on complex machinery for our operations and the production of our iron flow batteries involves a significant degree of risk and uncertainty in terms of operational performance and costs.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely heavily on complex machinery for our operations and the production of our iron flow batteries, and this equipment has not yet been qualified to operate at large-scale manufacturing. The work required to integrate this equipment into the production of our iron flow batteries is time intensive and requires us to work closely with the equipment provider to ensure that it works properly for our unique iron flow battery technology. This integration work will involve a significant degree of uncertainty and risk and may result in a delay in the scaling up of production or result in additional cost to our iron flow batteries.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our manufacturing facilities will require large-scale machinery. Such machinery is likely to suffer unexpected malfunctions from time to time and will require repairs and spare parts to resume operations, which may not be available when needed. Unexpected malfunctions of our production equipment may significantly affect the intended operational efficiency or yield. Some examples would be inadequate bonding of the battery cells resulting in overboard or internal leakage, damage to the separator, or cracked bipolar or monopolar plates. In addition, because this equipment has never been used to build iron flow batteries, the operational performance and costs associated with this equipment can be difficult to predict and may be influenced by factors outside of our control, such as, but not limited to, failures by suppliers to deliver necessary components of our energy storage products in a timely manner and at prices and volumes acceptable to us, environmental hazards and remediation, difficulty or delays in obtaining governmental permits, damages or defects in systems, industrial accidents, fires, seismic activity and other natural disasters.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operational problems with our manufacturing equipment could result in the personal injury to or death of workers, the loss of production equipment, damage to manufacturing facilities, monetary losses, delays and unanticipated fluctuations in production. In addition, operational problems may result in environmental damage, administrative fines, increased insurance costs and potential legal liabilities. All of these operational problems could have a material adverse effect on our business, cash flows, financial condition or results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our future success depends in part on our ability to increase our production capacity, and we may not be able to do so in a cost-effective manner. If we elect to expand our production capacity by constructing one or more new manufacturing facilities, we may encounter challenges relating to the construction, management and operation of such facilities.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to grow our business, we will need to increase our production capacity. For example, our current manufacturing capacity may not be sufficient to meet our planned 2022 production targets and we are currently seeking to expand our capacity. Our ability to plan, construct and equip additional manufacturing facilities is subject to significant risks and uncertainties, including but not limited to the following:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The expansion or construction of any manufacturing facilities will be subject to the risks inherent in the development and construction of new facilities, including risks of delays and cost overruns as a result of </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">factors outside our control, which may include delays in government approvals, burdensome permitting conditions, and delays in the delivery or installation of manufacturing equipment and subsystems that we manufacture or obtain from suppliers, similar to or more severe than what we have experienced recently.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In order for us to expand internationally, we anticipate entering into strategic partnerships, joint venture and licensing agreements that allow us to add manufacturing capability outside of the United States. Adding manufacturing capacity in any international location will subject us to new laws and regulations including those pertaining to labor and employment, environmental and export / import. In addition, any such expansion brings with it the risk of managing larger scale foreign operations.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may be unable to achieve the production throughput necessary to achieve our target annualized production run rate at our current and future manufacturing facilities.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Manufacturing equipment may take longer and cost more to engineer and build than expected, and may not operate as required to meet our production plans.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may depend on third-party relationships in the development and operation of additional production capacity, which may subject us to the risk that such third parties do not fulfill their obligations to us under our arrangements with them.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may be unable to attract or retain qualified personnel.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to expand our manufacturing facilities, we may be unable to further scale our business, which would negatively affect our results of operations and financial condition. We cannot provide any assurances that we would be able to successfully establish or operate our manufacturing facility in a timely or profitable manner, or at all, or within any expected budget for such a project. The construction of any such facility would require significant capital expenditures and result in significantly increased fixed costs. If we are unable to transition manufacturing operations to any such new facilities in a cost-efficient and timely manner, then we may experience disruptions in operations, which could negatively impact our business and financial results. Further, if the demand for our products decreases or if we do not produce the expected output after any such new facility is operational, we may not be able to spread a significant amount of our fixed costs over the production volume, thereby increasing our per product fixed cost, which would have a negative impact on our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if any of our partners suffer from capacity constraints, deployment delays, work stoppages or any other reduction in output, we may be unable to meet our delivery schedule, which could result in lost revenue and deployment delays that could harm our business and customer relationships. If the demand for our iron flow batteries, Energy Centers and Energy Warehouses or our production output decreases or does not rise as expected, we may not be able to spread a significant amount of our fixed costs over the production volume, resulting in a greater than expected per unit fixed cost, which would have a negative impact on our financial condition and our results of operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to expand our manufacturing capacity would also greatly depend on our ability to hire, train and retain an adequate number of manufacturing employees, in particular employees with the appropriate level of knowledge, background and skills. Should we be unable to hire such employees, our business and financial results could be negatively impacted.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have in the past and may be compelled in the future to undertake product recalls or take other actions, which could adversely affect our business, prospects, operating results, reputation and financial condition.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have in the past and may be compelled in the future to undertake product recalls. For example, in the past we had to recall our Gen I battery modules due to vendors not properly manufacturing the parts to our specifications. Any quality issues can result in single module failures or can result in a cascade of numerous failures. Failures in the field can result in a single module replacement or may result in a total recall depending on the severity or contamination to the remainder of the system.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any product recall in the future may result in adverse publicity, damage our reputation and adversely affect our business, financial condition and results of operations. In the future, we may, voluntarily or involuntarily, initiate a recall if any of our Energy Warehouses, Energy Centers, iron flow batteries, Proton Pump or components prove to be defective or noncompliant with applicable safety standards. Such recalls, whether caused by systems or components engineered or manufactured by us or our suppliers, would involve significant expense and diversion of management&#8217;s attention and other resources, which could adversely affect our brand image in our target market and our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our relationship with SBE, an affiliate of SoftBank Group Corp., is subject to various risks which could adversely affect our business and future prospects. There are no assurances that we will be able to commercialize iron flow batteries from our joint development relationship with SBE. In addition, SBE has no obligation to order any energy storage products from us under the framework agreement, including at any price point.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, we signed a framework agreement, dated as of March 31, 2021, with SBE to supply our energy storage products to SBE in support of its market activities. Under this agreement, we have made various commitments to meet SBE&#8217;s potential need for our energy storage products and are obligated to reserve a certain percentage of our manufacturing capacity to meet SBE&#8217;s future needs, subject to periodic reviews of its firm and anticipated orders, which may negate those capacity reservations if no firm demand is realized. However, SBE is under no obligation to place any firm orders with us at any price point, and any future orders may be subject to future pricing or other commercial or technical negotiations, which we may not be able to satisfy, resulting in a diminished potential value of this relationship to us. To date, no orders have been placed under the framework agreement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SBE, and any other business partners in the future, may have economic, business or legal interests or goals that are inconsistent with our goals. Any disagreements with SBE or other future business partners may impede our ability to maximize the benefits of these partnerships and slow the commercialization of our iron-flow batteries. Future commercial or strategic counterparties may require us, among other things, to pay certain costs or to make certain capital investments or to seek their consent to take certain actions. In addition, if SBE is unable or unwilling to meet its economic or other obligations under our partnership arrangements, we may be required to fulfill those obligations alone. These factors could result in a material adverse effect on our business and financial results.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The execution of our strategy to expand into new markets through strategic partnerships, joint ventures and licensing arrangements is in a very early stage and is also subject to various risks which could adversely affect our business and future prospects.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may enter into strategic partnerships, joint ventures and licensing arrangements to expand our business and enter into new markets. However, we currently have no such arrangements in place and there is no assurance that we will be able to consummate any such arrangements as contemplated to commercialize our energy storage products. For example, we may enter into the Australian market through a joint venture to be formed with the purpose of manufacturing, distributing and operating our energy storage products in the region. We are currently in discussions with a potential joint venture partner that will include building manufacturing facilities. However, there can be no assurance that we will be able to enter into a binding agreement or agree to pricing or other terms that are financially beneficial or otherwise not unfavorable for us. If we are unsuccessful in securing a joint venture arrangement, we will need to find an alternative plan to enter the Australian market. Even if we are able to successfully secure a joint venture arrangement in Australia, there can be no assurance that we will be able to complete the development of manufacturing facilities and successfully manufacture, distribute and operate our energy storage products in that region.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any future strategic partnerships, joint ventures or licensing arrangements may require us, among other things, to pay certain costs, make certain capital investments or to seek the partner&#8217;s consent to take certain actions. In addition, if a partner is unable or unwilling to meet its economic or other obligations under the respective arrangements, we may be required to either fulfill those obligations alone to ensure the ongoing success of, or to dissolve and liquidate, the partnership, joint venture or licensing arrangement. These factors could result in a material adverse effect on our business, prospects and financial results.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Business and Industry</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have a history of losses and have to deliver significant business growth to achieve sustained, long-term profitability and long-term commercial success.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had net losses on a GAAP basis in each fiscal year since our inception. For the years ended December&#160;31, 2021 and 2020, we had $477.1 million and $30.4 million in net losses, respectively. In order to achieve profitability as well as long-term commercial success, we must continue to execute our plan to expand our business, which will require us to deliver on our existing global sales pipeline in a timely manner, increase our production capacity, reduce our manufacturing costs, competitively price and grow demand for our products, and seize new market opportunities by leveraging our proprietary technology and our manufacturing processes for novel solutions and new products. Failure to do one or more of these things could prevent us from achieving sustained, long-term profitability.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we transition from our research and development phase and into a full commercial phase, we expect, based on our sales pipeline, to grow revenues. However, our revenue may not grow as expected for a number of reasons, many of which are outside of our control, including a decline in global demand for iron flow battery storage products, increased competition, or our failure to continue to capitalize on growth opportunities. If we are not able to generate and grow revenue and raise the capital necessary to support our operations, we may be unable to continue as a going concern.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our energy storage products are still under development, and there is no assurance nonbinding pre-orders will be converted into binding orders or sales. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business model is focused on building relationships with large customers. To date, we have engaged in limited marketing activities and we have only a limited number of contracts with customers. Our energy storage products are still subject to ongoing development and until the time that the design and development of our energy storage products is complete and is commercially available for purchase, and until we are able to scale up our marketing function to support sales, there will be uncertainty as to customer demand for our energy storage products. In particular, demand for our energy storage products by independent energy developers will depend upon a bankability determination by institutional sources of project finance capital and that determination may be difficult to obtain. The potentially long wait from the time an order is made until the time our energy storage products are delivered, and any delays beyond expected wait times, could also impact user decisions on whether to ultimately make a purchase. There is no assurance that nonbinding pre-orders will be converted into binding orders or sales. Even if we are able to obtain binding orders, customers may limit their volume of purchases initially as they assess our products and whether to make a broader transition to our energy storage products. This may be a long process and will depend on the safety, reliability, efficiency and quality of our energy storage products, as well as the support and service that we offer. It will also depend on factors outside of our control, such as general market conditions, that could impact customer buying decisions. As a result, there is significant uncertainty regarding demand for our energy storage products and the pace and levels of growth that we will be able to achieve.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">For the year ended December 31, 2020, our independent registered public accounting firm included an explanatory paragraph relating to our ability to continue as a going concern in its report on our audited financial statements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The report from our independent registered public accounting firm for the year ended December 31, 2020 included an explanatory paragraph stating that ESS&#8217; recurring losses from operations and cash outflows from operating activities raised substantial doubt about our ability to continue as a going concern. ESS&#8217; 2020 financial statements do not include any adjustments that may result from the outcome of this uncertainty and do not reflect the transactions as a result of the Business Combination.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future reports from our independent registered public accounting firm could contain statements expressing substantial doubt about our ability to continue as a going concern. If there remains substantial doubt about our ability to continue as a going concern, investors or other financing sources may be unwilling to provide additional funding to us on commercially reasonable terms, or at all, and our business may be harmed. If we are unable to continue as a going concern, we may have to liquidate our assets and may receive less than the value at which those </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">assets are carried on our audited financial statements, and it is likely that investors would lose part or all of their investment.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our warranty insurance provided by Munich Re is important to many potential customers. Should we be unable to maintain our relationship with Munich Re and be unable to find a similar replacement, demand for our products may suffer.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is substantially dependent on our relationship with Munich Re. Our warranty insurance provided by Munich Re is important to many potential customers, and such warranty insurance is a bespoke product not widely offered by multiple insurers. There is no assurance that we will be able to maintain our relationship with Munich Re. If Munich Re terminates or significantly alters its relationship with us in a manner that is adverse to our company, our business would be materially adversely affected. Similarly, if we are unable to maintain our relationship with Munich Re, or if our arrangement with Munich Re is modified so that the economic terms become less favorable to us, we may be unable to find a similar replacement warranty insurance and our business would be materially adversely affected.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to deliver the benefits offered by our technology, or the emergence of improvements to competing technologies, could reduce demand for our energy storage products and harm our business.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that, compared to lithium-ion batteries, our energy storage solutions offer significant benefits, including using widely-available, low-cost materials with no rare mineral components, being substantially recyclable at end-of-life, having an approximately twenty-five year product life requiring minimal maintenance, and having a wide thermal operating range that eliminates the need for fire suppression and heating, ventilation and air conditioning equipment, which would otherwise be required for use with lithium-ion batteries.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, if our manufacturing costs increase, or if our expectations regarding the operation, performance, maintenance and disposal of our energy storage products are not realized, then we could have difficulty marketing our energy storage products as a superior alternative to already-established technologies and impact the market reputation and adoptability of our energy storage products.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also currently market our energy storage products as having superior cyclability to other energy storage solutions on the market. However, in general, flow batteries have suffered challenges running multiple cycles over their lifetime without experiencing degradation in storage capacity and, in particular, our iron flow batteries have failed at cycling reliably in the past and may fail or have issues cycling in the future if our technology does not operate as expected. If our technology is inadequate or our energy storage solutions fail to operate as expected or designed, our business, financial condition and results of operations would be adversely affected.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, developments of existing and new technologies could improve the cost and usability profile of such alternative technologies, reducing any relative benefits currently offered by our energy storage products, which would negatively impact the likelihood of our energy storage products gaining market acceptance.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our plans are dependent on the development of a market acceptance of our products and the development of a market for long-duration batteries.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our plans are dependent upon market acceptance of our products. Iron flow batteries represent an emerging market, and we cannot be sure that potential customers will accept iron flow batteries as a replacement for traditional power sources. In particular, traditional lithium-ion batteries, which are already produced on a large global scale and have widespread market acceptance, offer higher power density and round-trip efficiency than our iron flow batteries. If customers were to place greater value on power density and round-trip efficiency over what we believe to be the numerous other advantages of our technology, then we could have difficulty positioning our iron flow batteries as a viable alternative to traditional lithium-ion batteries and our business would suffer.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As is typical in a rapidly evolving industry, demand and market acceptance for recently introduced products and services are subject to a high level of uncertainty and risk. It is difficult to predict with certainty the size of the </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">energy storage market and its growth rate. The development of a market for our products may be affected by many factors that are out of our control, including:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cost competitiveness of our products including availability and output expectations and total cost of ownership;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the future costs associated with renewable energies;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">perceived complexity and novelty of our technology and customer reluctance to try a new product;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the market for energy storage solutions and government policies that affect those markets;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">government incentives, mandates or other programs favoring zero carbon energy sources;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">local permitting and environmental requirements;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">customer preference for lithium-ion based technologies, including but not limited to the power density offered by lithium-ion batteries; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the emergence of newer, more competitive technologies and products.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a sufficient market fails to develop or develops more slowly than we anticipate, we may be unable to recover the losses we will have incurred in the development of our products, and we may never achieve profitability.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our future growth and success depend on our ability to sell effectively to large customers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our potential customers are electric utilities, and C&amp;I businesses that tend to be large enterprises. Therefore, our future success will depend on our ability to effectively sell our products to such large customers. Sales to these end-customers involve risks that may not be present (or that are present to a lesser extent) with sales to smaller customers. These risks include, but are not limited to, (i) increased purchasing power and leverage held by large customers in negotiating contractual arrangements with us and (ii) longer sales cycles and the associated risk that substantial time and resources may be spent on a potential end customer that elects not to purchase our solutions.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Large organizations often undertake a significant evaluation process that results in a lengthy sales cycle. In addition, product purchases by large organizations are frequently subject to budget constraints, multiple approvals and unanticipated administrative, processing and other delays. Finally, large organizations typically have longer implementation cycles, require greater product functionality and scalability, require a broader range of services, demand that vendors take on a larger share of risks, require acceptance provisions that can lead to a delay in revenue recognition and expect greater payment flexibility. All of these factors can add further risk to business conducted with these potential customers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to establish and maintain confidence in our long-term business prospects among developers, utilities and others within our industry, then our business, financial condition and results of operations may suffer materially.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial utilities may be less likely to purchase our products now if they are not convinced that our business will succeed or that our operations will continue for many years. Similarly, suppliers and other third parties will be less likely to invest time and resources in developing business relationships with us if they are not convinced that our business will succeed. Accordingly, to build, maintain and grow our business, we must maintain confidence among commercial utilities, suppliers, analysts and other parties with respect to our liquidity and long-term business prospects. Maintaining such confidence may be particularly complicated by certain factors, such as our limited operating history, others&#8217; unfamiliarity with our products, competition and uncertainty regarding the future of energy storage solutions. Many of these factors are largely outside our control, and any negative perceptions about our long-term business prospects or the renewable energy sector as a whole, even if exaggerated or unfounded, would likely harm our business and make it more difficult to raise capital in the future.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our project awards and sales pipeline may not convert to contracts, which may have a material adverse effect on our revenue and cash flows.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect a significant portion of the business that we will seek in the foreseeable future will be awarded through competitive bidding against other energy storage technologies and other forms of power generation. The competitive bidding process involves substantial costs and a number of risks, including the significant cost and managerial time to prepare bids and proposals for contracts that may not be awarded to us and our failure to accurately estimate the resources and costs that will be required to fulfill any contract we win. In addition, following a contract award, we may encounter significant expense, delay or contract modifications or award revocation as a result of our competitors protesting or challenging contracts awarded to us in competitive bidding. Our failure to compete effectively in this procurement environment could adversely affect our revenue and/or profitability.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the project awards we receive and orders we accept from customers require certain conditions or contingencies (such as permitting, interconnection, financing or regulatory approval) to be satisfied, some of which are outside of our control. Certain awards are cancellable or revocable at any time prior to contract execution. The time periods from receipt of an award to execution of a contract, or receipt of a contract to installation may vary widely and are determined by a number of factors, including the terms of the award, governmental policies or regulations that go into effect after the award, the terms of the customer contract and the customer&#8217;s site requirements. These same or similar conditions and contingencies may be required by financiers in order to draw on financing to complete a project. If these conditions or contingencies are not satisfied, or changes in laws affecting project awards occur, or awards are revoked or cancelled, project awards may not convert to contracts, and installations may be delayed or canceled. This could have an adverse impact on our revenue and cash flow and our ability to complete construction of a project.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our contracted sales are subject to the risk of termination by the contracting party.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our commercial contracts contain provisions which allow the customer to terminate an agreement if certain conditions are not met or for extended force majeure (which could include inability to perform due to COVID-19). We have issued several force majeure notices to customers as a result of delays caused by COVID-19 and the impact of COVID-19 on such agreements, or the applicable agreements&#8217; termination provisions, is uncertain and could result in the termination of such agreements. In addition, certain of our contracts can be terminated simply for convenience. If a contracted sale were to be terminated, it could have an adverse impact on our revenues, longer term potential and market reputation, which would have an even greater impact on our ability to achieve future sales.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our limited operating history makes it difficult for us to evaluate our future business prospects.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a company with a limited operating history. As we continue the transition from research and development activities to commercial production and sales, it is difficult, if not impossible, to forecast our future results, and we have limited insight into trends that may emerge and affect our business. The estimated costs and timelines that we have developed to reach full scale commercial production are subject to inherent risks and uncertainties involved in the transition from a start-up company focused on research and development activities to the large-scale manufacture of Energy Warehouses and sale of our Energy Centers and Energy Warehouses. Market conditions, many of which are outside of our control and subject to change, including general economic conditions, the availability and terms of financing, the impacts and ongoing uncertainties created by the COVID-19 pandemic, fuel and energy prices, regulatory requirements and incentives, competition and the pace and extent of flow battery products generally, will impact demand for our Energy Centers and Energy Warehouses, and ultimately our success.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to accurately estimate the future supply and demand for our batteries, which could result in a variety of inefficiencies in our business and hinder our ability to generate revenue. If we fail to accurately predict our manufacturing requirements, we could incur additional costs or experience delays.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is difficult to predict our future revenues and appropriately budget for our expenses, and we may have limited insight into trends that may emerge and affect our business. We anticipate being required to provide expectations of our demand to our current and future suppliers prior to the scheduled delivery of products to potential customers. Currently, there is no historical basis for making judgments on the demand for our iron flow batteries or our ability </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to develop, manufacture, and deliver iron flow batteries, or our profitability in the future. If we overestimate our requirements, our suppliers may have excess inventory, which indirectly would increase our costs. If we underestimate our requirements, our suppliers may have inadequate inventory, which could interrupt manufacturing of our products and result in delays in shipments and revenues. In addition, lead times for materials and components that our suppliers order may vary significantly and depend on factors such as the specific supplier, contract terms and demand for each component at a given time. If we fail to order sufficient quantities of product components in a timely manner, the delivery of batteries to our potential customers could be delayed, which would harm our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of customer service, or adequately address competitive challenges.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced significant growth in customer contracts in recent periods and intend to continue to expand our business significantly within existing and new markets. This growth has placed, and any future growth may place, a significant strain on our management, operational, and financial infrastructure. In particular, we will be required to expand, train, and manage our growing employee base and scale and otherwise improve our information technology (&#8220;IT&#8221;) infrastructure in tandem with that headcount growth. Our management will also be required to maintain and expand our relationships with customers, suppliers, and other third parties and attract new customers and suppliers, as well as manage multiple geographic locations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current and planned operations, personnel, customer support, IT, information systems, and other systems and procedures might be inadequate to support future growth and may require us to make additional unanticipated investment in our infrastructure. Our success and ability to scale our business will depend, in part, on our ability to manage these changes in a cost-effective and efficient manner. If we cannot manage our growth, then we may be unable to take advantage of market opportunities, execute our business strategies, or respond to competitive pressures. This could also result in declines in quality or customer satisfaction, increased costs, difficulties in introducing new offerings, or other operational difficulties. Any failure to effectively manage growth could adversely impact our business and reputation.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Utility companies may resist the adoption of our products and could impose customer fees or interconnection requirements on our customers that could make our products less desirable.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investor-owned utilities may resist adoption of our Energy Warehouses and Energy Centers as they are disruptive to the utility business model that primarily utilizes large central generation power plants and associated transmission and distribution. On-site energy storage that is on the customer-side of the electric meter competes with the utility. Energy storage on the utility-side of the meter generally has power output that is significantly less than central generation power plants and may be perceived by the utility as too small to materially impact its business, limiting its interest. Utilities have a regulatory mandate to ensure the reliability of the grid, and accordingly, perceived technology risk may limit utility interest in iron flow batteries. Finally, long-duration energy storage is supportive of, and even necessary for, increased penetration of renewable energy sources on the electric grid, a goal not all utilities support.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utility companies commonly charge fees to larger, industrial customers for disconnecting from the electric grid or for having the capacity to use power from the electric grid for back up purposes. These fees could increase the cost to our customers of using our energy storage products and could make our products less desirable, thereby harming our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have signed product sales contracts and expect to enter into long-term service agreements with customers subject to contractual, technology, operating and commodity risks as well as market conditions that may affect our operating results.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to enter into long-term service agreements with certain customers to provide service on our energy storage products with terms of up to 25 years. Under the provisions of these contracts, we will provide services to maintain, monitor, and repair our energy storage products to meet minimum operating levels. While we have conducted tests to determine the overall life of our energy storage products, we have not run certain of our energy storage products over their projected useful life or in all potential conditions prior to large scale commercialization. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, we cannot be sure that these energy storage products will last to their expected useful life or perform as anticipated in all conditions, which could result in warranty claims, performance penalties, maintenance, on-going servicing and module replacement costs and/or a negative perception of our energy storage products. Our ability to proceed with projects under development and complete construction of projects on schedule and within budget may be adversely affected by escalating costs for materials, tariffs, labor and regulatory compliance, inability to obtain necessary permits, interconnections or other approvals on acceptable terms or on schedule and by other factors. If any development project or construction is not completed, is delayed or is subject to cost overruns, we could become obligated to make delay or termination payments or become obligated for other damages under contracts, experience diminished returns or write off all or a portion of our capitalized costs in the project. Each of these events could have an adverse effect on our business, financial condition and results of operations. We currently face and will continue to face significant competition, including from products using other energy sources that may be lower priced or have preferred environmental characteristics.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compete on the basis of our energy storage products&#8217; reliability, efficiency, environmental sustainability and cost. Technological advances in alternative energy products, improvements in the electric grid or other sources of power generation, or new battery technologies or market entrants may negatively affect the development or sale of some or all of our energy storage products or make our energy storage products less economically attractive, non-competitive or obsolete prior to or after commercialization. Significant decreases in the price of alternative technologies, or significant increases in the price of the materials we use to build our energy storage products could have a material adverse effect on our business because other generation sources could be more economically attractive to consumers than our energy storage products.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not succeed in establishing, maintaining and strengthening our brand, which would materially and adversely affect customer acceptance of our products and our business, revenues and prospects.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and prospects heavily depend on our ability to develop, maintain and strengthen our brand. If we are not able to establish, maintain and strengthen our brand, we may lose the opportunity to build a critical mass of customers. Our ability to develop, maintain and strengthen our brand will depend heavily on the success of our marketing efforts. The utility industry is intensely competitive, and we may not be successful in building, maintaining and strengthening our brand. Our current and potential competitors, particularly lithium-ion battery technology suppliers owned by or promoted by electric vehicle automobile manufacturers headquartered in the United States, Japan, the European Union and China, have greater name recognition, broader customer relationships and substantially greater marketing resources than we do. If we do not develop and maintain a strong brand, our business, financial condition and results of operations will be materially and adversely impacted.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other companies, some of which have substantially greater resources than ours, are currently engaged in the development of products and technologies that are similar to, or may be competitive with, our products and technologies. Several companies in the United States are engaged in non-lithium-ion environmentally sustainable battery development, although we believe we are the only domestic company engaged in the manufacturing and deployment of stationary energy units storing and utilizing the iron flow battery. Other emerging flow battery solution technologies (and the companies developing them) include the vanadium flow storage technology (UniEnergy Technologies LLC and Invinity Energy Systems plc), the organic flow battery (JenaBatteries GmbH), the zinc-bromine hybrid flow battery (Primus Power), and the zinc-iron flow battery (Vizn Energy Systems, Inc.). Each of these competitors has the potential to capture market share in our target markets. There are also other potential competitors internationally that could capture market share.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The loss of one or more members of our senior management team, other key personnel or our failure to attract additional qualified personnel may adversely affect our business and our ability to achieve our anticipated level of growth.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We depend on the continued services of our senior management team, including our Chief Executive Officer, President, Chief Technology Officer and Chief Financial Officer, and other key personnel, each of whom would be difficult to replace. The loss of any such personnel, or the inability to effectively transition to their successors, could have a material adverse effect on our business and our ability to implement our business strategy. All of our employees, including our senior management, are free to terminate their employment relationships with us at any </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">time. Any changes to our senior management team, including hires or departures, could cause disruption to our business and have a negative impact on operating performance, while these operational areas are in transition.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our ability to attract qualified personnel, including senior management and key technical personnel, is critical to the execution of our growth strategy. Competition for qualified senior management personnel and highly skilled individuals with technical expertise is extremely intense. We face and are likely to continue to face challenges identifying, hiring, and retaining qualified personnel in all areas of our business, and we can provide no assurance that we will find suitable successors as transitions occur. In addition, integrating new employees into our team, and key personnel in particular, could prove disruptive to our operations, require substantial resources and management attention, and ultimately prove unsuccessful. Our failure to attract and retain qualified senior management and other key technical personnel could limit or delay our strategic efforts, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are highly dependent on the services of Craig Evans, our President and Co-Founder, and Dr. Julia Song, our Chief Technology Officer and Co-Founder, who are married to each other. The separation or divorce of the couple in the future could adversely affect our business.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are highly dependent on the services of Craig Evans, our President and Co-Founder, and Dr. Julia Song, our Chief Technology Officer and Co-Founder, who are married to each other. If Mr. Evans or Dr. Song were to discontinue their service to us due to death, disability or any other reason, or if they were to become separated or divorced or could otherwise not amicably work with each other, we would be significantly disadvantaged. Alternatively, their work performance may not be satisfactory if they become preoccupied with issues relating to their personal situation. In these cases, our business could be materially harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If demand for energy storage solutions does not continue to grow or grows at a slower rate than we anticipate, our business and results of operations may be impacted.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our potential target customers include both utilities and C&amp;I end users. Our potential customers are interested in several use cases including solar shifting, peak shaving, price arbitrage, utility ancillary services and microgrids. We cannot provide any assurances that utilities or C&amp;I users will adopt our products as alternative energy storage solutions at levels sufficient to grow our business.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The viability and demand for our products may be affected by many factors outside of our control, including:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">cost competitiveness, reliability and performance of our products compared to lithium-ion products;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">levels of investment by end users of energy storage products, which may decrease when economic growth or energy demand slows resulting in a reduction in battery purchases generally;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">strength of the renewable energy industry and associated integration opportunities for our products;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a favorable regulatory landscape, including: the upholding by the states in the United States of the Federal Energy Regulatory Commission&#8217;s Order 841, which mandates that battery storage can participate in the demand response and ancillary markets; incentives for the implementation of battery storage by state regulators; and adoption by Congress of an investment tax credit for standalone battery storage; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the emergence, continuance or success of other alternative energy storage technologies and products.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we do not manage these risks and overcome these potential difficulties outside of our control successfully, our business and results of operations may suffer.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results of operations may fluctuate from quarter to quarter, which could make our future performance difficult to predict and could cause our results of operations for a particular period to fall below expectations, resulting in a decline in the price of our Common Stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our hardware takes many months to manufacture and prepare for delivery and any revenue in future periods may fluctuate based on underlying customer arrangements. Further, we expect our arrangements may have multiple </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">deliverables and performance obligations and the amount and timing of recognizing revenue for those different performance obligations may vary which could cause our revenue to fluctuate. Our revenues also depend on a number of other factors, some of which are beyond our control, including the impact of supply chain issues (see also &#8220; &#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risks Related to Our Technology, Products and Manufacturing&#8212;We depend on third-party suppliers for the development and supply of key raw materials and components for our energy storage products. We also depend on vendors for the shipping of our energy storage products. Continued delays in our supply chain and shipments could further harm our ability to manufacture and commercialize our energy storage products.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). As a result, our quarterly results of operations are difficult to predict and may fluctuate significantly in the future.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We will initially depend on revenue generated from a single product and in the foreseeable future will be significantly dependent on a limited number of products.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will initially depend on revenue generated initially from our Energy Warehouses and later on, our Energy Centers, and in the foreseeable future will continue to be significantly dependent on a limited number of products. Given that for the foreseeable future our business will depend on a limited number of products, to the extent our products are not well-received by the market, our sales volume, business, financial condition and results of operations would be materially and adversely affected.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our cost reduction strategy may not succeed or may be significantly delayed, which may result in our inability to achieve profitability.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to successfully implement our overall business strategy relies on our ability to reduce development and manufacturing costs in the future. Our cost reduction strategy is based on the assumption that increases in production will result in economies of scale. In addition, our cost reduction strategy relies on advancements in our manufacturing process, global competitive sourcing, engineering design, reducing the cost of capital and technology improvements (including stack life and projected power output). Its successful implementation also depends on a number of factors, some of which are beyond our control, including the impact of inflation and the timely delivery of key supplies at reasonable prices. For example, our current supply imbalance may result in additional costs that exceed our current expectations. There is no assurance that our cost reduction strategy will be successful and failure to achieve our cost reduction targets could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our growth prospects depend on our ability to capitalize on market opportunities.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that a number of market opportunities could help fuel our growth prospects, including the following:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the pervasiveness of electric grid congestion, creating an opportunity to deploy batteries to reduce the peak energy usage of a customer in specific locations where infrastructure constraints create a need for transmission and/or distribution upgrades;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">increasing demand for longer duration energy storage of more than four hours;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">global interest in achieving higher penetration of renewable energy such as wind and solar power, which are fluctuating in nature and dependent upon effective energy storage solutions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the demand for co-location of battery assets on solar or wind farms to store off-peak intermittent renewable energy production and provide on-peak energy at higher prices than alternative energy;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">utilities turning to energy storage as an alternative to expanded transmission;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">C&amp;I end users&#8217; adoption of alternative energy generation technologies to supplement or replace on-the-grid energy usage;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">microgrid expansion including for means of preventing wildfires in California and Australia; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the existence of various market mechanisms that would allow the owners and operators of our products to monetize their investments in our products, such as ancillary service markets, capacity markets and others.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If these expected market opportunities do not materialize, or if we fail to capitalize on them, then we may not be able to meet our growth projections.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our planned expansion into new geographic markets or new product lines or services could subject us to additional business, financial, and competitive risks.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the years ended December&#160;31, 2021 and 2020, we entered into contracts and other agreements to sell our products in a number of different countries, including the United States, Chile, Spain, Belgium, Slovakia, and Australia. We have in the past, and may in the future, evaluate opportunities to expand into new geographic markets and introduce new product offerings and services that are a natural extension of our existing business. We also may from time to time engage in acquisitions of businesses or product lines with the potential to strengthen our market position, enable us to enter attractive markets, expand our technological capabilities, or provide synergy opportunities.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success operating in these new geographic or product markets, or in operating any acquired business, will depend on a number of factors, including our ability to develop solutions to address the requirements of the electric utility industry, renewable energy project developers and owners, and C&amp;I end users, our timely qualification and certification of new products, our ability to manage increased manufacturing capacity and production, and our ability to identify and integrate any acquired businesses.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, any additional markets that we may enter could have different characteristics from the markets in which we currently sell products, and our success will depend on our ability to adapt properly to these differences. These differences may include regulatory requirements, including tax laws, trade laws, foreign direct investment review regimes, labor regulations, tariffs, export quotas, customs duties, or other trade restrictions, limited or unfavorable intellectual property protection, international, political or economic conditions, restrictions on the repatriation of earnings, longer sales cycles, warranty expectations, product return policies and cost, performance and compatibility requirements. In addition, expanding into new geographic markets will increase our exposure to presently existing and new risks, such as fluctuations in the value of foreign currencies and difficulties and increased expenses in complying with United States and foreign laws, regulations and trade standards, including the Foreign Corrupt Practices Act of 1977, as amended (the &#8220;FCPA&#8221;).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure to develop and introduce these new products successfully into the market, to successfully integrate acquired businesses or to otherwise manage the risks and challenges associated with our potential expansion into new product and geographic markets, could adversely affect our revenues and our ability to sustain profitability.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business and operations may be adversely affected by the novel coronavirus (COVID-19) outbreak or other similar outbreaks.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any outbreaks of contagious diseases, including the global COVID-19 pandemic, and other adverse public health developments in countries where we and our suppliers operate, could have a material and adverse effect on our business, financial condition and results of operations. These effects could include disruptions to or restrictions on our employees&#8217; ability to travel, as well as temporary closures of our facilities or the facilities of our customers, suppliers, or other vendors in our supply chain. In addition, COVID-19 has resulted in a widespread health crisis that has adversely affected, and may continue to adversely affect, the economies and financial markets of many countries, resulting in an economic downturn that could affect demand for our products or our ability to obtain financing for our business or projects. COVID-19 may impact the health of our team members, directors or customers, reduce the availability of our workforce or those of companies with which we do business, or otherwise cause human impacts that may negatively impact our business. Any of these events, which may result in disruptions to our supply chain or customer demand, could materially and adversely affect our business and our financial results. The extent to which COVID-19 will impact our business and our financial results will depend on future developments, which are highly uncertain and cannot be predicted. Such developments may include the geographic spread of COVID-19, the severity of the disease, the duration of the outbreak, the actions that may be taken by various governmental authorities in response to the outbreak, such as quarantine or &#8220;shelter-in-place&#8221; orders and business closures imposed by various states within the United States, and the impact on the U.S. or global economy. For example, in March 2020, in response to the escalating global COVID-19 outbreak, we temporarily suspended </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">operations at our Wilsonville, Oregon manufacturing facility, and also required those employees that could work from home to do so. While we resumed operations in the manufacturing facility within several weeks, we instituted a split schedule shift, staggered workdays, and significant limitations on various areas of our physical building. These changes all resulted in significant disruption to our business. Currently, we continue to evaluate our ability to operate in light of recent resurgences of COVID-19, including the emergence of new variant strains of COVID-19, which have and may in the future necessitate renewed government restrictions, and the advisability of continuing operations, based on federal, state and local guidance, evolving data concerning the pandemic and the best interests of our employees, customers and stockholders. Accordingly, there can be no assurance that any of our facilities will remain open (in full or in part), that our employees that continue to work remotely will return to the office or that our other operations will continue at full or limited capacity. If we again have to shut down production either due to a worsening of the COVID-19 pandemic or due to an outbreak in one of our facilities, our project schedules and associated financing could be adversely affected. An extended period of remote working by our employees could strain our technology resources and introduce operational risks, including heightened cybersecurity risk. Further, we have experienced, and may continue to experience, increased costs and expenses, including as a result of (i) conducting periodic &#8220;fitness-for-duty&#8221; assessments for employees, including symptom checks and providing personal protective equipment, (ii) the expansion of benefits to our employees, including the provision of additional time off for employees who have contracted COVID-19 or are required to be quarantined or who are unable to obtain childcare to return to work, (iii) implementing increased health and safety protocols at all of our facilities, including increased cleaning and sanitization of workspaces, restricting visitor access, mandating social distancing guidelines and increasing the availability of sanitization products, and (iv) the increased cost of personal protective equipment. Taken together, these material impacts to our business caused us to issue several Force Majeure notices for customers anticipating shipments of our product and may result in additional delays in fulfilling customer orders. Although we believe our business is currently considered an &#8220;essential&#8221; business in our operating markets, if any of the applicable exceptions or exemptions are curtailed or revoked in the future, or any of these exemptions or exceptions do not extend to any of our key suppliers, our business, financial condition and results of operations could be adversely impacted. While we have attempted to continue business development activities during the pandemic, state and local shutdowns, shelter-in-place orders and travel restrictions have impeded our ability to meet with customers and solicit new business, and certain bids and solicitations in which we typically participate have been postponed. In addition, our supply chain is heavily dependent on key materials domestically and internationally, including from China. In 2020 and 2021, we saw significant disruptions to key supply chains, shipping times, shipping availability, manufacturing times, and associated costs, both with respect to the sourcing of supplies and the delivery of our products. These disruptions, delays, and increased costs can have a material impact to our business, operations, and financial condition and as a result, at this time, it is impossible to predict the overall impact of COVID-19 on our business, liquidity, capital resources, supply chain and financial results or its effect on clean energy demand, capital budgets of our customers, or demand for our products. Additionally, while we have continued to prioritize the health and safety of our team members and customers as we continue to operate during the pandemic, we face an increased risk of litigation related to our operating environments. Even after the COVID-19 pandemic has subsided, we may continue to experience adverse impacts to our business as a result of any economic recession that has occurred or may occur in the future because of the pandemic, or because the pandemic worsens again. Additional public health crises could also emerge in the future, including other pandemics or epidemics. Any such public health crisis could pose further risks to us and could also have a material adverse effect on our business, results of operations and financial position.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">There may be limitations on the effectiveness of our internal controls, and a failure of our control systems to prevent error or fraud may materially harm our company. We may identify material weaknesses in the future that may cause us to fail to meet our reporting obligations or result in material misstatements of our financial statements. If we fail to remediate any material weaknesses or if we otherwise fail to establish and maintain effective control over financial reporting, our ability to accurately and timely report our financial results could be adversely affected.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the audits of the financial statements of Legacy ESS for the years ending December 31, 2019 and 2020, we identified two material weaknesses for Legacy ESS due to several deficiencies that were identified in the operating effectiveness of controls over (1) the identification and review of technical issues associated with research and development, raw materials purchase commitments and equity processes which resulted in adjustments </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to restate the 2019 financial statements and correct the 2020 financial statements; and (2) the review and analysis of certain transactions within Legacy ESS&#8217; financial statement close process. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our financial statements will not be prevented or detected on a timely basis.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in preparing STWO&#8217;s unaudited condensed consolidated financial statements as of and for the quarterly period ended September 30, 2021, our management concluded that our control around the interpretation and accounting for certain complex features of the Class A ordinary shares and warrants issued by STWO was not effectively designed or maintained. This material weakness resulted in the restatement of STWO&#8217;s balance sheet as of September 21, 2020, its annual financial statements for the period ended December 31, 2020 and its interim financial statements for the quarters ended September 30, 2020, March 31, 2021 and June 30, 2021. Additionally, this material weakness could result in a further misstatement of the warrant liability, Class A ordinary shares and related accounts and disclosures that would result in a material misstatement of the financial statements that would not be prevented or detected on a timely basis.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management has concluded that these material weaknesses in Legacy ESS&#8217; internal control over financial reporting are due to the fact that, at the time, Legacy ESS was a private company with limited resources and did not have the necessary business processes and related internal controls formally designed and implemented coupled with the appropriate resources with the appropriate level of experience and technical expertise to oversee our business processes and controls. Our management has concluded that the material weaknesses in STWO&#8217;s internal control over financial reporting involved difficulty identifying and appropriately applying complex accounting standards and requirements relating to equity and warrants issued in connection with STWO&#8217;s initial public offering.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have determined that we have remediated the material weakness for Legacy ESS related to the identification and review of technical issues associated with research and development, raw materials purchase commitments and equity processes which resulted in adjustments to restate the 2019 financial statements and correct the 2020 financial statements and the material weakness related to STWO as of December 31, 2021. The second material weakness for Legacy ESS related to the operating effectiveness of controls over the review and analysis of certain transactions within ESS&#8217; financial statement close process remains unremediated. Therefore, our principal executive officer and principal financial officer have concluded that the Company&#8217;s disclosure controls and procedures were not effective as of December 31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have begun to take steps to remediate the remaining identified unremediated material weakness and enhance our internal controls, and we are planning to do the following:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We have hired additional personnel and are continuing to expand our team. We are further designing and implementing a formalized internal control framework, including over journal entries and management review controls.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are continuing our efforts to improve and strengthen our control processes and procedures to fully remediate these deficiencies. Our management will continue to work with our auditors and other outside advisors to ensure that our controls and procedures are adequate and effective.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that the remediation of this material weakness will be completed by December 31, 2022. However, we cannot make any assurances that we will successfully remediate this material weakness within our anticipated timeframe. We also cannot provide any assurances that the measures that we have taken and are planning to take will be sufficient to prevent future material weaknesses from occurring. We also cannot assure you that we have identified all of our existing material weaknesses.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company, we are required to comply with the SEC&#8217;s rules implementing Sections 302 and 404 of the Sarbanes-Oxley Act of 2002 (the &#8220;Sarbanes-Oxley Act&#8221;), which requires management to certify financial and other information in our quarterly and annual reports and to provide an annual management report on the effectiveness of controls over financial reporting (see &#8220;Item 9A. Controls and Procedures&#8221; of our Annual Report on Form 10-K for the year ended December 31, 2021). When evaluating our internal control over financial reporting, we may identify material weaknesses that we may not be able to remediate in time to meet the applicable deadline for compliance with the requirements of Section 404. If we are unable to identify and remediate material </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">weaknesses, it could result in material misstatements to our annual or interim financial statements that might not be prevented or detected on a timely basis or result in delayed filings of required periodic reports. If we are unable to assert that our internal control over financial reporting is effective, investors may lose confidence in the accuracy and completeness of our financial reports, the market price of our Common Stock could be adversely affected and we could become subject to litigation or investigations by the NYSE, the SEC, or other regulatory authorities, which could require additional financial and management resources (see also &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;Risks Related to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combination and STWO&#8212;We may face litigation and other risks as a result of material weaknesses in our internal control over financial reporting</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;).</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Labor disputes could disrupt our ability to serve our customers and/or lead to higher labor costs.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, we had approximately 160 full-time employees, none of whom were represented by unions or covered by collective bargaining agreements. If a union sought to organize any of our employees, such organizing efforts or collective bargaining negotiations could potentially lead to work stoppages and/or slowdowns or strikes by certain of our employees, which could adversely affect our ability to serve our customers. Further, settlement of actual or threatened labor disputes or an increase in the number of our employees covered by collective bargaining agreements can have unknown effects on our labor costs, productivity and flexibility.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We will extend product warranties for our energy storage products, which products are complex and could contain defects and may not operate at expected performance levels, which could impact sales and market adoption of our energy storage products, affect our operating results or result in claims against us.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We develop complex and evolving energy storage products and we continue to advance the capabilities of our battery technology, product design and associated manufacturing processes. Our energy storage products are designed primarily to serve the behind-the-meter and front-of-the-meter markets. Our core technology components are incorporated into energy storage products that serve both types of customers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will provide an insurance-backed warranty on our energy storage products. We also will provide certain warranties with respect to the energy generation and storage systems we sell, including on their installation, operations and maintenance, and for components not manufactured by us, we generally pass through to our customers the applicable manufacturers&#8217; warranties. As part of our energy generation and storage system contracts, we may provide the customer with performance guarantees that warrant that the underlying system will meet or exceed the minimum energy generation or other energy performance requirements specified in the contract. Under these performance guarantees, we bear the risk of electricity production or other performance shortfalls, even if they result from failures in components from third-party manufacturers. These risks are exacerbated in the event such manufacturers cease operations or fail to honor their warranties.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our warranty reserves are inadequate to cover future warranty claims on our energy storage products, our financial condition and results of operations may be harmed. Warranty reserves will include our management&#8217;s best estimates of the projected costs to repair or to replace items under warranty, which will be based on actual claims incurred and an estimate of the nature, frequency and costs of future claims. Such estimates are inherently uncertain and changes to our historical or projected experience, especially with respect to Energy Warehouse and Energy Center products which are still in development and which we expect to produce at significantly greater volumes than our past products, may cause material changes to our warranty reserves in the future.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are still gaining field operating experience with respect to our energy storage products, and despite experience gained from trials and pilot testing performed by us, our partners and our suppliers, issues may be found in existing or new energy storage products. This could result in a delay in recognition or loss of revenues, loss of market share or failure to achieve broad market acceptance. The occurrence of defects could also cause us to incur significant warranty, support and repair costs in excess of our estimates, could divert the attention of our engineering personnel from our product development efforts, and could harm our relationships with our customers. Although we seek to limit our liability, a product liability claim brought against us, even if unsuccessful, would likely be time consuming, could be costly to defend, and may hurt our reputation in the marketplace. Our customers could also seek and obtain damages from us for their losses.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defects or performance problems in our products could result in loss of customers, reputational damage, and decreased revenue, and we may face warranty, indemnity, and product liability claims that may arise from defective products.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may become subject to product liability claims, even those without merit, which could harm our business, financial condition and results of operations. We face inherent risk of exposure to claims in the event our batteries do not perform as expected or malfunction resulting in personal injury or death. Our risks in this area are particularly pronounced given our S200 batteries have not yet been commercially tested or mass produced. A successful product liability claim against us could require us to pay a substantial monetary award. Moreover, a product liability claim could generate substantial negative publicity about our batteries and business and inhibit or prevent commercialization of other future battery candidates, which would have a material adverse effect on our brand, business, prospects and operating results. Any insurance coverage might not be sufficient to cover all potential product liability claims. Any lawsuit seeking significant monetary damages either in excess of our coverage, or outside of our coverage, may have a material adverse effect on our reputation, business and financial condition. We may not be able to secure additional product liability insurance coverage on commercially acceptable terms or at reasonable costs when needed, particularly if we do face liability for our products and are forced to make a claim under our policy.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as we grow our manufacturing volume, the chance of manufacturing defects could increase. We may be unable to correct manufacturing defects or other failures of our battery modules and the products in which they are incorporated, including the Energy Warehouse and Energy Center, in a manner satisfactory to our customers, which could adversely affect customer satisfaction, market acceptance and our business reputation.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Third parties might attempt to gain unauthorized access to our network or seek to compromise our products and services.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is dependent on the security and efficacy of our networks and computer and data management systems. For example, our Energy Warehouses are connected to and controlled and monitored by our centralized remote monitoring service, and we rely on our internal computer networks for many of the systems we use to operate our business generally. From time to time, we may face attempts by others to gain unauthorized access through the Internet or otherwise or to introduce malicious software to our IT systems. We or our products may be a target of computer hackers, organizations or malicious attackers who attempt to:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">gain access to our network or Energy Warehouses or networks of our customers;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">steal proprietary information related to our business, products, employees, and customers; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">interrupt our systems or those of our customers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we encounter attempts at gaining unauthorized access to our network and we routinely run intrusion checks. To date, none has resulted in any material adverse impact to our business or operations; however, there can be no guarantee that such intrusions will not be material in the future. While we seek to detect and investigate unauthorized attempts and attacks against our network and products of which we become aware, and to prevent their recurrence where practicable through changes to our internal processes and tools and/or changes to our products, we remain potentially vulnerable to additional known or unknown threats. In addition to intentional third-party cyber-security breaches, the integrity and confidentiality of company and customer data and our intellectual property may be compromised as a result of human error, product defects, or technological failures. We utilize third-party contractors to perform certain functions for us, and they face security risks similar to us.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any failure or perceived failure by us or our service providers to prevent information security breaches or other security incidents or system disruptions, or any compromise of security that results in or is perceived or reported to result in unauthorized access to, or loss, theft, alteration, release or transfer of, our information, or any personal information, confidential information, or other data could result in loss or theft of proprietary or sensitive data and intellectual property, could harm our reputation and competitive position and could expose us to legal claims, regulatory investigations and proceedings, and fines, penalties, and other liability. Any such actual or perceived security breach, security incident or disruption could also divert the efforts of our technical and management </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">personnel, and could require us to incur significant costs and operational consequences in connection with investigating, remediating, eliminating and putting in place additional tools, devices, policies, and other measures designed to prevent actual or perceived security breaches and other incidents and system disruptions, and in, for example, rebuilding internal systems, reduced inventory value, providing modifications to our products and services, defending against claims and litigation, responding to regulatory inquiries or actions, paying damages, or taking other remedial steps with respect to third parties. Moreover, we could be required or otherwise find it appropriate to expend significant capital and other resources to respond to, notify third parties of, and otherwise address the incident or breach and its root cause, and to notify individuals, regulatory authorities and others of security breaches involving certain types of data.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, we cannot assure that any limitations of liability provisions in our current or future contracts that may be applicable would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security breach or other security-related matter. We also cannot be sure that our existing insurance coverage will continue to be available on acceptable terms or will be available in sufficient amounts to cover claims related to a security breach or incident, or that the insurer will not deny coverage as to any future claim. The successful assertion of claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The failure or breach of our IT systems could affect our sales and operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The availability and effectiveness of our energy storage products and our ability to conduct our business and operations, depend on the continued operation of IT and communications systems, some of which we have yet to develop or otherwise obtain the ability to use. Systems used in our business will be vulnerable to damage or interruption. Such systems could also be subject to break-ins, sabotage and intentional acts of vandalism, as well as disruptions and security incidents as a result of non-technical issues, including intentional or inadvertent acts or omissions by employees, service providers, or others. We expect to face significant challenges with respect to information security and maintaining the security and integrity of our systems and other systems used in our business, as well as with respect to the data stored on or processed by these systems. We also anticipate storing and otherwise processing confidential business information of ourselves and third parties, as well as personal information and other data. Advances in technology, an increased level of sophistication and expertise of hackers, and new discoveries in the field of cryptography can result in a compromise or breach of the systems used in our business or of security measures used in our business to protect confidential information, personal information, and other data. We may be a target for attacks by state-sponsored actors and others designed to disrupt our operations or to attempt to gain access to our systems or to data that is processed or maintained in our business.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use outsourced service providers to help provide certain services. For example, we utilize email and collaboration tools, and other third-party services and service providers that store or otherwise process information, including personal information and confidential business information, on our behalf. Any such outsourced service providers face similar security and system disruption risks as us. We are at risk for interruptions, outages and breaches of our and our outsourced vendors&#8217; and service providers&#8217; operational systems and security systems, our products&#8217; and services&#8217; integrated software and technology, and customer data that we or our third-party service providers process. These may be caused by, among other causes, physical theft, viruses or other malicious code, denial or degradation of service attacks, ransomware, social engineering schemes, and insider theft or misuse. While we take steps to review security protections of services provided to us, there can be no guarantee that a failure or breach of such systems will not occur or be perceived to occur. If such failures were to occur, we may not be able to sufficiently recover to avoid the loss of data or any adverse impact on our operations that are dependent on such IT systems. This could result in lost sales as we may not be able to meet the demands for our product, and other harm to our business and results of operations. Further, some of the systems used in our business will not be fully redundant, and our disaster recovery planning cannot account for all eventualities. Any security breaches or incidents or other damage to or disruptions to any data centers or other systems used in our business could result in lengthy interruptions in our service and may adversely affect our business, prospects, financial condition and operating results.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, because our IT systems are essential for the exchange of information both internally and in communicating with third parties, including our suppliers and manufacturers, cyber-security breaches could potentially lead to unauthorized acquisition or unauthorized release of sensitive, confidential or personal data or information, improper use of our systems, or, unauthorized access, use, disclosure, modification or destruction of information or defective products. Our IT systems also help us produce financial information. Any disruption or cyber-security breach could impact our ability to produce timely and accurate financial information needed for compliance, audit, and reporting purposes. If any such cyber-security breaches were to continue, our operations and ability to communicate both internally and with third parties may be negatively impacted.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant capital and other resources may be required in efforts to protect against information security breaches, security incidents, and system disruptions, or to alleviate problems caused by actual or suspected information security breaches and other security incidents and system disruptions. The resources required may increase over time as the methods used by hackers and others engaged in online criminal activities and otherwise seeking to obtain unauthorized access to systems or data, and to disrupt systems, are increasingly sophisticated and constantly evolving. In addition, laws, regulations, government guidance, and industry standards and practices in the United States and elsewhere are rapidly evolving to combat these threats. We may face increased compliance burdens regarding such requirements with regulators and customers regarding our products and services and also incur additional costs for oversight and monitoring of our supply chain. We also cannot be certain that these systems, networks, and other infrastructure or technology upon which we rely, including those of our third-party suppliers or service providers, will be effectively implemented, maintained or expanded as planned, or will be free from bugs, defects, errors, vulnerabilities, viruses, or malicious code. We may be required to expend significant resources to make corrections or to remediate issues that are identified or to find alternative sources. Any of these circumstances potentially could have a negative impact on our business, prospects, financial condition and operating results.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to identify or complete transactions with attractive acquisition candidates. Future acquisitions may result in significant transaction expenses and we may incur significant costs. We may experience integration and consolidation risks associated with these future acquisitions.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may from time to time selectively pursue on an opportunistic basis acquisitions of additional businesses that complement our existing business and footprint. The success of any such growth strategy would depend, in part, on selecting strategic acquisition candidates at attractive prices and effectively integrating their businesses into our own, including with respect to financial reporting and regulatory matters. There can be no assurance that we will be able to identify attractive acquisition candidates or complete the acquisition of any identified candidates at favorable prices and upon advantageous terms and conditions, including financing alternatives.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not have sufficient management, financial and other resources to integrate and consolidate any future acquisitions. Any significant diversion of management&#8217;s attention or any major difficulties encountered in the integration of the businesses we acquire could have a material adverse effect on our business, financial condition or results of operations, which could decrease our profitability and make it more difficult for us to grow our business. Among other things, these integration risks could include:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the loss of key employees;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the disruption of operations and business;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the retention or transition of customers and vendors;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the integration of corporate cultures and maintenance of employee morale;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">inability to maintain and increase competitive presence;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">customer loss and revenue loss;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">possible inconsistencies in standards, control procedures and policies;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">problems with the assimilation of new operations, sites or personnel, which could divert resources from our regular operations;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">integration of financial reporting and regulatory reporting functions; and/or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential unknown liabilities.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, general economic conditions or unfavorable capital and credit markets could affect the timing and extent to which we can successfully acquire or integrate new businesses, which could limit our revenues and profitability.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our facilities or operations could be damaged or adversely affected as a result of natural disasters and other catastrophic events.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our facilities or operations could be adversely affected by events outside of our control, such as natural disasters, wars, health epidemics such as the ongoing COVID-19 pandemic, and other calamities. We cannot assure you that any backup systems will be adequate to protect our facilities or operations from the effects of fire, floods, typhoons, earthquakes, power loss, telecommunications failures, break-ins, war, riots, terrorist attacks or similar events. Any of the foregoing events may give rise to interruptions, breakdowns, system failures, technology platform failures or internet failures, which could cause the loss or corruption of data or malfunctions of software or hardware as well as adversely affect our ability to provide services.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to utilize our net operating loss and tax credit carryforwards to offset future taxable income may be subject to certain limitations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, under Section 382 of the Code, a corporation that undergoes an &#8220;ownership change&#8221; is subject to limitations on its ability to use its pre-change net operating loss carryforwards, or NOLs, to offset future taxable income. The limitations apply if a corporation undergoes an &#8220;ownership change,&#8221; which is generally defined as a greater than fifty percentage point change (by value) in its equity ownership by certain stockholders over a three-year period. If we have experienced an ownership change at any time since our incorporation, we may already be subject to limitations on our ability to utilize our existing NOLs and other tax attributes to offset taxable income or tax liability. In addition, any business combination and future changes in our stock ownership, which may be outside of our control, may trigger an ownership change. Similar provisions of state tax law may also apply to limit ESS&#8217; use of accumulated state tax attributes. As a result, even if we earn net taxable income in the future, our ability to use our pre-change NOL carryforwards and other tax attributes to offset such taxable income or tax liability may be subject to limitations, which could potentially result in increased future income tax liability to us. Currently, we do not expect to be able to utilize our NOLs and have recorded a full valuation allowance against the deferred tax assets attributable to NOLs.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is also a risk that changes in law or regulatory changes made in response to the need for some jurisdictions to raise additional revenue to help counter the fiscal impact from the COVID-19 pandemic or for other unforeseen reasons, including suspensions on the use of net operating losses or tax credits, possibly with retroactive effect, may result in our existing net operating losses or tax credits expiring or otherwise being unavailable to offset future income tax liabilities. Our net operating losses may also be subject to limitations in certain states.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not have sufficient insurance coverage to cover business continuity.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A sustained or repeated interruption in the manufacturing of our products due to labor shortage, fire, flood, war, pandemic, natural disasters and similar unforeseen events beyond our control may interfere with our ability to manufacture our products and fulfil customers&#8217; demands in a timely manner, and make it difficult, or in certain cases, impossible for us to continue our business for a substantial period of time. Failure to manufacture our products and meet customer demands would impair our ability to generate revenues which would adversely affect our financial results. We currently do not have a formal disaster recovery or business continuity plan in place and any disaster recovery and business continuity plans that we may put in place may prove inadequate in the event of a serious disaster or similar event. As part of our risk management, we maintain insurance coverage for our business. However, we cannot assure you that the amounts of insurance will be sufficient to satisfy any damages or losses we </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may incur. If our insurance coverage is not sufficient, we may incur substantial expenses, which, could have a material adverse effect on our business.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we grow our business, the need for business continuity planning and disaster recovery plans will grow in significance. If we are unable to maintain adequate insurance at reasonable terms or are unable to develop adequate plans to ensure that our business functions continue to operate during and after a disaster or emergency, and successfully execute on those plans in the event of a disaster or emergency, our business and reputation would be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face risks associated with expanding our international operations, including unfavorable and uncertain regulatory, political, economic, tax and labor conditions.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to legal and regulatory requirements, political uncertainty and social, environmental and economic conditions in numerous jurisdictions, over which we have little control and which are inherently unpredictable. Our operations in such jurisdictions, particularly as a company based in the United States, create risks relating to conforming our products to regulatory and safety requirements and charging and other electric infrastructures; organizing local operating entities; establishing, staffing and managing foreign business locations; attracting local customers; navigating foreign government taxes, regulations and permit requirements; enforceability of our contractual rights; trade restrictions, foreign direct investment review regimes, customs regulations, tariffs and price or exchange controls; and preferences in foreign nations for domestically manufactured products. Such conditions may increase our costs and tax liabilities, impact our ability to sell our products and require significant management attention, and may harm our business if we are unable to manage them effectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in the U.S. trade environment, including the recent imposition of import tariffs, could adversely affect the amount or timing of our revenues, results of operations or cash flows.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently procure the injected molded and machined plastic parts as well as cast aluminum parts for our products from China, as we believe that the materials procured from our Chinese suppliers currently have the best overall performance and price compared to domestic alternatives. Escalating trade tensions between the United States and China have recently led to certain increased tariffs and trade restrictions. There can be no guaranty that these developments will not negatively impact the price of the positive electrode used in our products. It is possible we could obtain similar performing materials in the United States, but such sources would likely also charge a higher cost than our current suppliers, which would negatively impact our gross margins. There is no guaranty that we will be able to identify alternate suppliers that meet our quality, volume and price requirements. Failure to meet these requirements could result in supply disruptions and increased costs. It is difficult to predict what further trade-related actions governments may take, which may include additional or increased tariffs and trade restrictions, and we may be unable to react to such actions quickly and effectively, which could result in supply shortages and increased costs.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be subject to foreign exchange risk.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our international sales are expected to be denominated in U.S. dollars. As a result, we will not have significant direct exposure to currency valuation exchange rate fluctuations. However, because our products are sold internationally, to the extent that the U.S. dollar strengthens against the foreign currency of a customer or potential customer, we may find our products at a price disadvantage as compared with other non-U.S. suppliers. This could lead to our receiving lower prices or being unable to compete for that specific customer&#8217;s business. Consequently, currency fluctuations could adversely affect the competitiveness of our products in international markets. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be required to take write-downs or write-offs, restructuring and impairment or other charges that could have a significant negative effect on our financial condition, results of operations and stock price, which could cause you to lose some or all of your investment.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unexpected risks may arise that cause us to write-down or write-off assets, restructure our operations, or incur impairment or other charges that could result in losses. Even though these charges may be non-cash items and not have an immediate impact on our liquidity, the fact that we report charges of this nature could contribute to negative market perceptions about us or our securities. In addition, charges of this nature may cause us to violate net worth or </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other covenants to which we may be subject. Accordingly, our stockholders could suffer a reduction in the value of their shares.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results of operations could vary as a result of changes to our accounting policies or the methods, estimates and judgments we use in applying our accounting policies.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The method estimates and judgments we use in applying our accounting policies have a significant impact on our results of operations. Such methods, estimates and judgments are, by their nature, subject to substantial risks, uncertainties and assumptions, and factors may arise over time that could lead us to reevaluate our methods, estimates and judgments.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In future periods, management will regularly evaluate its estimates such as for service agreements, loss accruals, warranty, performance guarantees, liquidated damages and inventory valuation allowances. Changes in those estimates and judgments could significantly affect our financial condition and results of operations. We will also adopt changes required by the Financial Accounting Standards Board and the SEC.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have already incurred, and may continue to incur, significant increased expenses and administrative burdens as a public company, which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face increased legal, accounting, administrative and other costs and expenses as a public company that ESS did not incur as a private company prior to the Business Combination. The Sarbanes-Oxley Act, including the requirements of Section 404, as well as rules and regulations subsequently implemented by the SEC, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 and the rules and regulations promulgated and to be promulgated thereunder, the Public Company Accounting Oversight Board and the securities exchanges impose additional reporting and other obligations on public companies. Compliance with public company requirements is expected to continue to increase costs and make certain activities more time-consuming. A number of those requirements will require us to carry out activities that ESS had not done prior to the Business Combination. For example, we have created new board committees and are adopting new internal controls and disclosure controls and procedures. In addition, additional expenses associated with SEC reporting requirements have been incurred and will continue to be incurred. Furthermore, if any issues in complying with those requirements are identified (for example, if our auditors identify a material weakness or significant deficiency in our internal control over financial reporting), we could incur additional costs rectifying those issues, and the existence of those issues could adversely affect our reputation or investor perceptions of us. It is also more expensive to obtain directors&#8217; and officers&#8217; liability insurance. Risks associated with our status as a public company may make it more difficult to attract and retain qualified persons to serve on our board of directors or as executive officers. The additional reporting and other obligations imposed by these rules and regulations increase legal and financial compliance costs and the costs of related legal, accounting and administrative activities. These increased costs will require us to divert a significant amount of money that could otherwise be used to expand our business and achieve strategic objectives. Advocacy efforts by stockholders and third parties may also prompt additional changes in governance and reporting requirements, which could further increase our costs.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our management may not successfully or effectively manage our transition to a public company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management team may not successfully or effectively manage our transition to a public company, which transition will be subject to significant regulatory oversight and reporting obligations under federal securities laws. Its limited experience in dealing with the increasingly complex laws pertaining to public companies could be a significant disadvantage in that it is likely that an increasing amount of management&#8217;s time may be devoted to these activities which will result in less time being devoted to our management and growth. We may not have adequate personnel with the appropriate level of knowledge, experience and training in the accounting policies, practices or internal controls over financial reporting required of public companies in the United States. The development and implementation of the standards and controls necessary for us to achieve the level of accounting standards required of a public company in the United States may require costs greater than expected. It is possible that we will be required to expand our employee base and hire additional employees to support our operations as a public company which will increase our operating costs in future periods.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to introduce various financing programs to expand market reach.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our energy storage products have a relatively high upfront capital cost which may prevent some customers from purchasing these products. In order to grow our customer base, we may work with financial institutions to develop and offer customer financing arrangements similar to those offered in the solar, lithium-ion battery storage and fuel cell sectors. These arrangements may include traditional customer lease or loan financing as well as long-term storage-as-a-service contracts. Such customer financing arrangements are bespoke products which take time to develop and are not widely offered by numerous financial institutions, so there is a chance we may fail to complete them and therefore fail to attract customers who are sensitive to the high upfront cost of our energy storage products. Additionally, if we do not successfully monitor and comply with applicable national, state and/or local financial regulations and consumer protection laws governing consumer financing transactions, we may become subject to enforcement actions or penalties.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, our potential financing programs may involve reliance on periodic customer payments over a term of years, and therefore may expose us to customer credit risk. In the event of a widespread economic downturn or other catastrophic event, our customers may be unable or unwilling to satisfy their payment obligations to us on a timely basis or at all. If a significant number of our customers default, we may incur substantial credit losses and/or impairment charges with respect to the underlying assets.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may engage in transactions with related parties and such transactions present possible conflicts of interest that could have an adverse effect on us.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may enter into transactions with related parties. Related-party transactions create the possibility of conflicts of interest with regard to our management, including that:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may enter into contracts between us, on the one hand, and related parties, on the other, that are not as a result of arm&#8217;s-length transactions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our executive officers and directors that hold positions of responsibility with related parties may be aware of certain business opportunities that are appropriate for presentation to us as well as to such other related parties and may present such business opportunities to such other parties; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our executive officers and directors that hold positions of responsibility with related parties may have significant duties with, and spend significant time serving, other entities and may have conflicts of interest in allocating time.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such conflicts could cause an individual in our management to seek to advance his or her economic interests or the economic interests of certain related parties above ours. Further, the appearance of conflicts of interest created by related-party transactions could impair the confidence of our investors. Our board of directors regularly reviews these transactions. Notwithstanding this, it is possible that a conflict of interest could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Regulatory, Environmental and Legal Issues</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may face regulatory challenges to or limitations on our ability to sell our Energy Centers and Energy Warehouses directly in certain markets. Expanding operations internationally could expose us to additional risks.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we intend to continue to sell our products across the United States both directly and through third parties, our ability to continue such sales may be affected by future limitations, either directly to the ability to sell energy storage or by broader regulation related to the sales and operation of distributed energy resources, which could have an impact on our ability to sell our products to the market.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we currently primarily operate in the United States, we continue to expand our business internationally. Any expansion internationally could subject our business to risks associated with international operations. In addition, there may be laws in international jurisdictions we have not yet entered or laws we are unaware of in jurisdictions we have entered that may restrict our sales or other business practices. Even for those jurisdictions we have analyzed, the laws in this area can be complex, difficult to interpret and may change over time. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Continued regulatory limitations and other obstacles interfering with our ability to sell our energy storage products may harm our business, financial condition and results of operations. Additionally, any regulation that affects the sale or operations of distributed energy resources could diminish the real or perceived value of our energy storage solutions in those markets. As a result of these risks, any potential future international expansion efforts that we may undertake may not be successful.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our customers may be required to obtain environmental, health and safety or other certifications in order to install our products. If our customers are unable to obtain the necessary certifications, we will not be able to install our products, which would negatively impact our revenues.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While our engineering team has worked closely with the CSA Group, Intertek, UL and Technischer &#220;berwachungsverein certification agencies to obtain certifications of our flow battery products against all applicable safety standards, there is no guarantee that such certifications shall continue to be obtained. From our prior certifications, we have expanded our flow battery product certification to the European Conformity marking in the European Union and intend to expand to other national standards such as the international certification of the International Electrotechnical Commission (&#8220;IEC&#8221;). Failure to obtain IEC certification may have impact on our revenues, as such certifications are required by some of our customers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to multiple U.S. federal, state and local regulations. Changes in applicable law, regulations or requirements, or our material failure to comply with any of them, can increase our costs and have other negative impacts on our business.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Applicable laws and requirements address multiple aspects of our operations, such as worker safety, consumer rights, privacy, cybersecurity, employee benefits and more, and can often have different requirements in different jurisdictions. Changes in these requirements, or any material failure to comply with them, could increase our costs, affect our reputation, result in claims, litigation, and regulatory investigations or other proceedings, which may result in fines, penalties, and other liabilities, and which may limit our business, drain management&#8217;s time and attention or otherwise, and generally impact our operations in adverse ways.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to requirements relating to environmental and safety regulations and environmental remediation matters which could adversely affect our business, results of operation and reputation.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to numerous federal, state and local environmental laws and regulations governing, among other things, solid and hazardous waste storage, treatment and disposal, and remediation of releases of hazardous materials. There are significant capital, operating and other costs associated with compliance with these environmental laws and regulations. Environmental laws and regulations may become more stringent in the future, which could increase costs of compliance or require us to manufacture with alternative technologies and materials.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal, state and local authorities also regulate a variety of matters, including, but not limited to, health, safety and permitting in addition to the environmental matters discussed above. New legislation and regulations may require us to make material changes to our operations, resulting in significant increases to the cost of production.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our manufacturing process will have hazards such as but not limited to hazardous materials, machines with moving parts, and high voltage and/or high current electrical systems typical of large manufacturing equipment and related safety incidents. There may be safety incidents that damage machinery or product, slow or stop production, or harm employees. Consequences may include litigation, regulation, fines, increased insurance premiums, mandates to temporarily halt production, workers&#8217; compensation claims, or other actions that impact our company brand, finances, or ability to operate.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be exposed to delays, limitations and risks related to the environmental permits and other operating permits required to operate our products.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operation of our manufacturing facilities requires land use and environmental permits and other operating permits from federal, state and local government entities. While we have all permits necessary to carry out and perform our current plans and operations at our existing facility, we may require additional environmental, wastewater and land use permits for the commercial operation of any future manufacturing facilities. Delays, denials </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or restrictions on any of the applications for or assignment of the permits to operate our manufacturing facilities could adversely affect our ability to execute on our business plans and objectives.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may collect and process certain information about our customers and about individuals and will be subject to various laws and regulations relating to privacy, data protection and cybersecurity.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may collect and process certain battery data required for performance monitoring, safety and serviceability. This information is transmitted to our control center and stored. Such data currently is limited to battery operational and safety parameters. Additionally, we collect and otherwise process other data relating to individuals, including business partners, prospects, employees, vendors, and contractors. Our handling of data relating to individuals is subject to a variety of laws and regulations relating to privacy, data protection and cybersecurity, and we may become subject to additional obligations, including contractual obligations, relating to our maintenance and other processing of this data, and new or modified laws or regulations. Laws, regulations, and other actual and potential obligations relating to privacy, data protection, and cybersecurity are evolving rapidly, and we expect to potentially be subject to new laws and regulations, or new interpretations of laws and regulations, in the future in various jurisdictions. These laws, regulations, and other obligations, and changes in their interpretation, could require us to modify our operations and practices, restrict our activities, and increase our costs. Further, these laws, regulations, and other obligations are complex and compliance with them can be difficult. It is possible that these laws, regulations, and other obligations may be inconsistent with one another or be interpreted or asserted to be inconsistent with our business or practices. We anticipate needing to dedicate substantial resources to comply with laws, regulations, and other obligations relating to privacy and cybersecurity in order to comply. Any actual or alleged failure by us to comply with our privacy policy or any federal, state or international privacy, data protection or security laws or regulations or other obligations could result in claims and litigation against us, regulatory investigations and other proceedings, legal liability, fines, damages and other costs. Any actual or alleged failure by any of our vendors or business partners to comply with contractual or legal obligations regarding the protection of information about our customers could carry similar consequences. Should we become subject to additional privacy or data protection laws, regulations, or other obligations relating to privacy, data protection or cybersecurity, we may need to undertake compliance efforts that could carry a large cost and could entail substantial time and other resources.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, although we take steps to protect the security of our customers&#8217; personal information and other personal information within our control, we may face actual or perceived breaches of security, security incidents, or other misuses of this information, and many jurisdictions have enacted laws requiring companies to notify individuals, regulatory authorities and others of security breaches involving certain types of data. We may be required to expend significant resources to comply with security breach and security incident notification requirements if a third party accesses or acquires such personal information without authorization, if we otherwise experience a security breach or incident or loss or damage of personal information, or if this is perceived to have occurred. Any actual or perceived breach of our network security or systems, or those of our vendors or service providers, could result in claims, litigation, and proceedings against us by governmental entities or others, have negative effects on our business and future prospects, including possible fines, penalties and damages, and could result in reduced demand for our energy storage products and harm to our reputation and brand, resulting in negative impacts to our business, prospects, and financial results.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be subject to penalties and other adverse consequences for any violations of the FCPA, and other foreign anti-bribery and anti-corruption laws.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. &#167; 201, the United Kingdom Bribery Act 2010, and possibly other anti-bribery and anti-corruption laws in countries outside of the United States in which we conduct our activities. We may have business dealings with customers in certain countries that are high risk for corruption. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies and their employees, agents, representatives, business partners, and third-party intermediaries from authorizing, offering, or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sometimes leverage third parties to sell our products and conduct our business abroad. We, our employees, agents, representatives, business partners or third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and may be held liable for the corrupt or other illegal activities of these employees, agents, representatives, business partners or third-party intermediaries even if we do not explicitly authorize such activities. We cannot assure you that all of our employees and agents will not take actions in violation of applicable law, for which we may be ultimately held responsible. We currently have contracts and may potentially operate in parts of the world that have experienced higher levels of governmental corruption and as we increase our international sales and business, our risks under these laws may increase. In addition, due to the level of regulation in our industry and related energy industries, our entry into certain jurisdictions may require substantial government contact where norms can differ from U.S. standards.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These laws also require that we keep accurate books and records and maintain internal controls and compliance procedures designed to prevent any such actions. While we have policies and procedures to address and to mandate compliance with such laws, we cannot assure you that none of our employees, agents, representatives, business partners or third-party intermediaries will take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that we believe, have reason to believe, or are notified that our employees, agents, representatives, business partners, or third party intermediaries have or may have violated applicable laws, including anti-bribery and anti-corruption laws, we may be required to investigate or have outside counsel investigate the relevant facts and circumstances, and detecting, investigating and resolving actual or alleged violations can be expensive and require significant time and attention from senior management. Any allegation or violation of U.S. federal and state and non-U.S. laws, regulations and policies regarding anti-bribery and anti-corruption could result in substantial fines, sanctions, civil and/or criminal penalties, whistleblower complaints, sanctions, settlements, prosecution, enforcement actions, damages, adverse media coverage, investigations, loss of export privileges, suspension or debarment from government contracts, or other curtailment of operations in the United States or other applicable jurisdictions. In addition, actual or alleged violations could damage our reputation and ability to do business. Any of the foregoing could materially adversely affect our reputation, business, financial condition, prospects and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to governmental export and import controls and economic sanctions programs that could impair our ability to compete in international markets or subject us to liability if we violate these controls.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products and services are, or may in the future be, subject to U.S. export control laws and regulations including the Export Administration Regulations (&#8220;EAR&#8221;) and trade and economic sanctions maintained by the Office of Foreign Assets Control (&#8220;OFAC&#8221;) and to similar laws and regulations in all other jurisdictions in which we operate. As such, an export license may be required to export, re-export or transfer our products and services to certain countries or end-users or for certain end-uses. If we were to fail to comply with such export control laws and regulations or trade and economic sanctions, we could be subject to both civil and criminal penalties, including substantial fines, possible incarceration for employees and managers for willful violations, and the possible loss of our export and/or import privileges. Compliance with the EAR, OFAC sanctions, and other applicable regulatory requirements regarding the import and export of our products or the performance of services, may create delays in the introduction of our products and services in non-U.S. markets, prevent our customers with non-U.S. operations from deploying these products and services throughout their global systems or, in some cases, prevent the export of the products and services to some countries or users altogether. We may enter into agreements with customers and counterparties located in countries subject to list-based OFAC sanctions.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Obtaining the necessary export license for a particular sale or offering may not be possible, may be time-consuming, and may result in the delay or loss of sales opportunities. Further, U.S. export control laws and trade and economic sanctions as well as similar laws and regulations in other jurisdictions prohibit the export of products and services to certain U.S. embargoed or sanctioned countries, governments, and persons, as well as for prohibited end-uses. Even though we have taken precautions to ensure that we and our partners comply with all relevant import and export control laws and regulations and sanctions, monitoring and ensuring compliance with these complex laws and regulations is particularly challenging, and any failure by us or our partners to comply with such laws and </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">regulations could have negative consequences for us, including reputational harm, government investigations and penalties.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any change in domestic or international export or import laws or regulations, economic sanctions, or related legislation, shift in the enforcement or scope of existing export, import, or sanctions laws or regulations, or change in the countries, governments, persons, or technologies targeted by such export, import, or sanctions laws or regulations, could result in decreased use of our products and/or services by, or in our decreased ability to export or sell our products and/or services to, end-customers with international operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be exposed to various risks related to legal proceedings or claims that could adversely affect our operating results. The nature of our business exposes us to various liability claims, which may exceed the level of our insurance coverage resulting in our not being fully protected.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may be party to lawsuits in the normal course of our business. Litigation can be expensive, lengthy and disruptive to normal business operations. Moreover, the results of complex legal proceedings are difficult to predict. Responding to lawsuits brought against us, or legal actions that we may initiate, can be expensive and time-consuming. Unfavorable outcomes from these claims and/or lawsuits could adversely affect our business, financial condition or results of operations, and we could incur substantial monetary liability and/or be required to change our business practices.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business may expose us to claims for personal injury, death or property damage resulting from the use of our products or from employee related matters. Additionally, we could be subject to potential litigation associated with compliance with various laws and governmental regulations at the federal, state or local levels, such as those relating to the protection of persons with disabilities, employment, health, safety, security and other regulations under which we operate.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We carry comprehensive insurance, subject to deductibles, at levels we believe are sufficient to cover existing and future claims made during the respective policy periods. However, we may be exposed to multiple claims, and, as a result, could incur significant out-of-pocket costs before reaching the deductible amount, which could adversely affect our financial condition and results of operations. In addition, the cost of such insurance policies may increase significantly upon renewal of those policies as a result of general rate increases for the type of insurance we carry as well as our historical experience and experience in our industry. Although we have not experienced any material losses that were not covered by insurance, our existing or future claims may exceed the coverage level of our insurance, and such insurance may not continue to be available on economically reasonable terms, or at all. If we are required to pay significantly higher premiums for insurance, are not able to maintain insurance coverage at affordable rates or must pay amounts in excess of claims covered by our insurance, then we could experience higher costs that could adversely affect our financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The reduction, elimination or expiration of government tax credits, subsidies and economic incentives related to renewable energy solutions could reduce demand for our technology and harm our business.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. federal government and some state and local governments provide incentives to end users and potential purchasers of our energy storage products in the form of rebates, tax credits and other financial incentives, such as system performance payments and payments for renewable energy credits associated with renewable energy generation. We will rely on these governmental rebates, tax credits and other financial incentives to significantly lower the effective price of the energy storage products to our customers in the United States. However, these incentives may expire on a particular date, end when the allocated funding is exhausted, or be reduced or terminated as a matter of regulatory or legislative policy.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our energy storage products have qualified for tax exemptions, incentives or other customer incentives in many states including California. Some states have utility procurement programs and/or renewable portfolio standards for which our technology is eligible. There is no guarantee that these policies will continue to exist in their current form, or at all. Such state programs may face increased opposition on the U.S. federal, state and local levels in the future. Changes in federal or state programs could reduce demand for our energy storage products, impair sales financing and adversely impact our business results.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have historically entered into, and may in the future seek, government grants and contracts, which are subject to a number of uncertainties, challenges, and risks.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the past, we have relied on government grants and contracts to partially fund our research and development activities. In the future, we may seek to enter into additional government grants and contracts. Contracts and grants with government entities are subject to a number of risks, and obtaining grant funding and selling to government entities can be highly competitive, expensive, and time consuming, often requiring significant upfront time and expense without any assurance that we will be successful. In the event that we are successful in being awarded a government contract or grant, such award may be subject to appeals, disputes, or litigation, including, but not limited to, bid protests by unsuccessful bidders.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government contracts often contain provisions and are subject to laws and regulations that provide government customers with additional rights and remedies not typically found in commercial contracts. These rights and remedies allow government customers, among other things, to terminate existing contracts for convenience or with short notice. As a result of actual or perceived noncompliance with government contracting laws, regulations, or contractual provisions, we may be subject to non-ordinary course audits and internal investigations which may prove costly to our business financially, divert management time, or limit our ability to continue selling our products and services to our government customers. These laws and regulations may impose other added costs on our business, and failure to comply with these or other applicable regulations and requirements, including non-compliance in the past, could lead to claims for damages, downward contract price adjustments or refund obligations, civil or criminal penalties, and termination of contracts and suspension or debarment from government contracting for a period of time with government agencies. Any such damages, penalties, disruption, or limitation in our ability to do business with a government would adversely impact, and could have a material adverse effect on, our business, results of operations, financial condition, public perception, and growth prospects.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are an emerging growth company and a smaller reporting company within the meaning of the Securities Act, and if we take advantage of certain exemptions from disclosure requirements available to &#8220;emerging growth companies&#8221; or &#8220;smaller reporting companies,&#8221; this could make our securities less attractive to investors and may make it more difficult to compare our performance with other public companies.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an &#8220;emerging growth company&#8221; within the meaning of the Securities Act, as modified by the JOBS Act, and we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not &#8220;emerging growth companies&#8221; including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved. As a result, our shareholders may not have access to certain information they may deem important. We could be an emerging growth company for up to five years from the STWO IPO, although circumstances could cause us to lose that status earlier, including if the market value of the Common Stock held by non-affiliates exceeds $700,000,000 as of any June 30 before that time, in which case we would no longer be an emerging growth company as of the following December 31. We cannot predict whether investors will find our securities less attractive because we expect to rely on these exemptions. If some investors find our Common Stock less attractive as a result of our reliance on these exemptions, the trading price of our Common Stock may be lower than it otherwise would be, there may be a less active trading market for our Common Stock and the trading price of our Common Stock may be more volatile.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such an election to opt out is irrevocable. We have elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, we, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of our </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we are currently a &#8220;smaller reporting company&#8221; as defined in Item 10(f)(1) of Regulation S-K. Smaller reporting companies may take advantage of certain reduced disclosure obligations, including, among other things, providing only two years of audited financial statements. We will remain a smaller reporting company only until the last day of the fiscal year in which (i) the market value of the Common Stock held by non-affiliates exceeds $250,000,000 as of the prior June 30, or (ii) our annual revenues exceeded $100,000,000 during such completed fiscal year and the market value of the Common Stock held by non-affiliates exceeds $700,000,000 as of the prior June 30. To the extent we take advantage of such reduced disclosure obligations, it may also make comparison of our financial statements with other public companies difficult or impossible.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to changing laws and regulations regarding regulatory matters, corporate governance and public disclosure that have increased both our costs and the risk of non-compliance.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to rules and regulations by various governing bodies, including, for example, the SEC, which are charged with the protection of investors and the oversight of companies whose securities are publicly traded, and to new and evolving regulatory measures under applicable law. Our efforts to comply with new and changing laws and regulations have resulted in increased general and administrative expenses and a diversion of management time and attention.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, because these laws, regulations and standards are subject to varying interpretations, their application in practice may evolve over time as new guidance becomes available. This evolution may result in continuing uncertainty regarding compliance matters and additional costs necessitated by ongoing revisions to our disclosure and governance practices. If we fail to address and comply with these regulations and any subsequent changes, we may be subject to penalty and our business may be harmed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in tax laws or in their implementation or interpretation may adversely affect our business and financial condition.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are or may become subject to income- and non-income-based taxes in the United States under federal, state and local jurisdictions and in certain foreign jurisdictions in which we operate. Tax laws, regulations and administrative practices in these jurisdictions may be subject to significant change, with or without advance notice. For example, the U.S. House of Representatives has proposed numerous changes to U.S. federal income tax law, including modifications of the provisions addressing taxation of international business operations and the imposition of a global minimum tax. Such changes, if enacted, may adversely affect our effective tax rates, cash flows and general business condition.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Intellectual Property</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to protect, or incur significant costs in defending, our intellectual property and other proprietary rights, then our business and results of operations could be materially harmed.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends to a significant degree on our ability to protect our intellectual property and other proprietary rights. We rely on a combination of patent, trademark, copyright, trade secret, and unfair competition laws, as well as confidentiality and other contractual provisions with our customers, suppliers, employees, and others, to establish and protect our intellectual property and other proprietary rights. Our ability to enforce these rights is subject to general litigation risks, as well as uncertainty as to the enforceability of our intellectual property rights in various countries. When we seek to enforce our rights, we may be subject to claims that our intellectual property rights are invalid or not enforceable. Our assertion of intellectual property rights may result in another party seeking to assert claims against us, which could harm our business. Our inability to enforce intellectual property rights under any of these circumstances would likely harm our competitive position and business.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have applied for patents in the United States, Europe, Australia, and under the Patent Cooperation Treaty, some of which have been issued. We cannot guarantee that any of our pending applications will be approved or that </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our existing and future intellectual property rights will be sufficiently broad to protect our proprietary technology, and any failure to obtain such approvals or finding that our intellectual property rights are invalid or unenforceable could force us to, among other things, rebrand or re-design our affected products. In countries where we have not applied for patent protection or where effective intellectual property protection is not available to the same extent as in the United States, we may be at greater risk that our proprietary rights will be misappropriated, infringed, or otherwise violated.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our intellectual property may be stolen or infringed upon. In the event of such theft or infringement, we may be required to initiate lawsuits to protect our significant investment in our intellectual property. So far, we have been neither the subject of any lawsuits challenging the ownership or validity of our intellectual property, nor have we been required to initiate any lawsuits to protect our intellectual property. However, any such lawsuits may consume management and financial resources for long periods of time and may not result in outcomes that are favorable or readily enforceable, which may adversely affect our business, financial condition or results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Third parties may assert that we are infringing upon their intellectual property rights, which could divert management&#8217;s attention, cause us to incur significant costs, and prevent us from selling or using the technology to which such rights relate.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our competitors and other third parties hold numerous patents related to technology used in our industry. From time to time, we may also be subject to claims of intellectual property right infringement and related litigation, and, if we gain greater recognition in the market, we will face a higher risk of being the subject of claims that we have violated others&#8217; intellectual property rights. While we believe that our products and technology do not infringe in any material respect upon any valid intellectual property rights of third parties, we cannot be certain that we would be successful in defending against any such claims. If we do not successfully defend or settle an intellectual property claim, we could be liable for significant monetary damages and could be prohibited from continuing to use certain technology, business methods, content, or brands. To avoid a prohibition, we could seek a license from the applicable third party, which could require us to pay significant royalties, increasing our operating expenses. If a license is not available at all or not available on reasonable terms, then we may be required to develop or license a non-violating alternative, either of which could require significant effort and expense. If we cannot license or develop a non-violating alternative, we would be forced to limit or stop sales of our offerings and may be unable to effectively compete. Any of these results would adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our patent applications may not result in issued patents or our patent rights may be contested, circumvented, invalidated or limited in scope, any of which could have a material adverse effect on our ability to prevent others from interfering with the commercialization of our products.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our patent applications may not result in issued patents, which may have a material adverse effect on our ability to prevent others from commercially exploiting products similar to ours. The status of patents involves complex legal and factual questions and the breadth of claims allowed is uncertain. As a result, we cannot be certain that the patent applications that we file will result in patents being issued, or that our patents and any patents that may be issued to us will afford protection against competitors with similar technology. Numerous patents and pending patent applications owned by others exist in the fields in which we have developed and are developing our technology. In addition to those who may claim priority, any of our existing or pending patents may also be challenged by others on the basis that they are otherwise invalid or unenforceable. Furthermore, patent applications filed in foreign countries are subject to laws, rules and procedures that differ from those of the United States, and thus we cannot be certain that foreign patent applications related to issued U.S. patents will be issued.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even if our patent applications succeed and we are issued patents in accordance with them, we are still uncertain whether these patents will be contested, circumvented, invalidated or limited in scope in the future. The rights granted under any issued patents may not provide us with meaningful protection or competitive advantages, and some foreign countries provide significantly less effective patent enforcement than in the United States. In addition, the claims under any patents that issue from our patent applications may not be broad enough to prevent others from developing technologies that are similar or that achieve results similar to ours. The intellectual property rights of others could also bar us from licensing and exploiting any patents that issue from our pending applications. In </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">addition, patents issued to us may be infringed upon or designed around by others and others may obtain patents that we need to license or design around, either of which would increase costs and may adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Indebtedness</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As we endeavor to expand our business, we will incur significant costs and expenses, which could outpace our cash reserves. Unfavorable conditions or disruptions in the capital and credit markets may adversely impact business conditions and the availability of credit.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to incur additional costs and expenses in the future related to the continued development and expansion of our business, including in connection with expanding our manufacturing capabilities to significantly increase production capacity, developing our products, maintaining and enhancing our research and development operations, expanding our sales, marketing, and business development activities in the United States and internationally, and growing our project management, field services and overall operational capabilities for delivering projects. We do not know whether our revenues will grow rapidly enough to absorb these costs or the extent of these expenses or their impact on our results of operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disruptions in the global capital and credit markets as a result of an economic downturn, economic uncertainty, changing or increased regulation, or failures of significant financial institutions, as well as any negative perceptions about our long-term business prospects or the renewable energy sector as a whole, even if exaggerated or unfounded, could adversely affect our customers&#8217; ability to access capital and could adversely affect our access to liquidity needed for business in the future. Our business could be hurt if we are unable to obtain additional capital as required, resulting in a decrease in our revenues and profitability.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have debt outstanding and may incur additional debt in the future, which may adversely affect our financial condition and future financial results. Our existing debt agreements contain restrictive covenants that may limit our ability to operate our business.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, our total consolidated debt outstanding was $3.8 million, all of which was secured indebtedness with Silicon Valley Bank. Our indebtedness with Silicon Valley Bank contains and any future debt instruments likely will contain, a number of restrictive covenants that impose significant operating and financial restrictions on us, including restrictions our ability to, among other things:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">incur additional debt, including providing guarantees or credit support;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">incur liens securing indebtedness or other obligations;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make certain investments;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">dispose of assets;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make certain acquisitions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pay dividends or make distributions and make other restricted payments; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">engage in any new businesses.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of these covenants, our ability to respond to changes in business and economic conditions and engage in beneficial transactions, including to obtain additional financing as needed, may be restricted. Furthermore, our failure to comply with our debt covenants could result in a default under our debt agreements, which could permit the holders to accelerate our obligation to repay the debt. If any of our debt is accelerated, we may not have sufficient funds available to repay it.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to make scheduled payments of principal and interest and other required repayments depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not generate cash flows from operations in the future sufficient to service our debt and make necessary </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">capital expenditures. If we are unable to generate such cash flows, we may be required to adopt one or more alternatives, such as selling assets, restructuring operations, restructuring debt or obtaining additional equity capital on terms that may be onerous or dilutive.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may incur additional indebtedness in the future in the ordinary course of business, which could include onerous restrictions on us. If new debt is added to current debt levels, the risks described above could intensify. Our debt agreements contain representations and warranties, affirmative and negative covenants, and events of default that entitle the lenders to cause our indebtedness under such debt agreements to become immediately due and payable.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may need additional capital in the future, and it may not be available on acceptable terms, if at all.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may need to access the debt and equity capital markets. However, these sources of financing may not be available on acceptable terms, or at all. Our ability to obtain additional financing will be subject to a number of factors, including market conditions, our operating performance, investor sentiment generally or about the renewable energy sector specifically and our ability to incur additional debt in compliance with agreements governing our then-outstanding debt. These factors may make the timing, amount, terms or conditions of additional financings unattractive to us. If we raise additional funds by issuing equity, equity-linked or debt securities, those securities may have rights, preferences or privileges senior to the rights of our currently issued and outstanding equity or debt, and our existing stockholders may experience dilution. If we are unable to generate sufficient funds from operations or raise additional capital, our successful operation and growth could be impeded.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to certain restrictions and obligations on our business as a result of grants and/or loans received under certain governmental programs and we may be subject to similar or other restrictions to the extent we utilize governmental grants in the future.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our research has been funded by grants from U.S. government agencies. In conjunction with the Advanced Research Projects Agency-Energy grant we received from the Department of Energy, we granted to the United States a non-exclusive, nontransferable, irrevocable, paid-up license to practice or have practiced for or on behalf of the United States inventions related to iron flow technology and made within the scope of the grant. When new technologies are developed with U.S. government funding, the government obtains certain rights in any resulting patents and technical data, generally including, at a minimum, a nonexclusive license authorizing the government to use the invention or technical data for noncommercial purposes. U.S. government funding must be disclosed in any resulting patent applications, and our rights in such inventions will normally be subject to government license rights, periodic progress reporting, foreign manufacturing restrictions and march-in rights. Therefore, if we failed to disclose to the Department of Energy an invention made with grant funds that we disclosed to patent counsel or for publication, or if we elect not to retain title to the invention, the United States may request that title to the subject invention be transferred to it.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March-in rights refer to the right of the U.S. government, under certain limited circumstances, to require us to grant a license to technology developed under a government grant to a responsible applicant or, if we refuse, to grant such a license itself. March-in rights can be triggered if the government determines that we have failed to work sufficiently towards achieving practical application of a technology or if action is necessary to alleviate health or safety needs, to meet requirements of federal regulations or to give preference to U.S. industry. If we breach the terms of our grants, the government may gain rights to the intellectual property developed in our related research. The government&#8217;s rights in our intellectual property may lessen its commercial value, which could adversely affect our performance.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent we utilize governmental grants in the future, the governmental entities involved may retain certain rights in technology that we develop using such grant money. These rights could restrict our ability to fully capitalize upon the value of this research by reducing total revenues that might otherwise be available since such governmental rights may give the government the right to practice the invention without payment of royalties if we do not comply with applicable requirements. Such grants and other forms of government incentives may also subject us to additional disclosure or reporting requirements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the Business Combination and STWO</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may face litigation and other risks as a result of material weaknesses in our internal control over financial reporting.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 12, 2021, the staff of the SEC issued a public statement entitled &#8220;Staff Statement on Accounting and Reporting Considerations for Warrants issued by Special Purpose Acquisition Companies&#8221; (the &#8220;SEC Staff Statement&#8221;). Following the issuance of the SEC Staff Statement, after consultation with Marcum LLP (&#8220;Marcum&#8221;), STWO&#8217;s independent registered public accounting firm, our management and the audit committee of our board of directors (the &#8220;Audit Committee&#8221;) concluded that it was appropriate to restate the previously issued audited financial statements of STWO as of December 31, 2020 and for the period from STWO&#8217;s inception through December 31, 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing STWO&#8217;s unaudited condensed consolidated financial statements as of and for the quarterly period ended September 30, 2021, we have re-evaluated STWO&#8217;s application of ASC 480-10-S99-3A to its accounting classification of its outstanding Class A ordinary shares, par value $0.0001 per share (the &#8220;Public Shares&#8221;), issued as part of the units sold in the STWO IPO on September 21, 2020. Historically, a portion of the Public Shares was classified as permanent equity to maintain shareholders&#8217; equity greater than $5 million on the basis that STWO would not redeem its Public Shares in an amount that would cause its net tangible assets to be less than $5,000,001, as described in STWO&#8217;s memorandum and articles of association (the &#8220;Charter&#8221;). Pursuant to such reevaluation, our management has determined that the Public Shares included certain provisions that require classification of all of the Public Shares as temporary equity regardless of the net tangible assets redemption limitation contained in the Charter. In addition, in connection with the change in presentation for the Public Shares, we determined we should restate STWO&#8217;s earnings per share calculation to allocate income and losses shared pro rata between the two classes of shares. This presentation contemplates a business combination as the most likely outcome, in which case, both classes of shares share pro rata in the income and losses of STWO.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Therefore, on November 22, 2021, our management and Audit Committee concluded that STWO&#8217;s previously issued (i) audited balance sheet as of September 21, 2020, as previously restated in STWO&#8217;s Annual Report on Form 10-K, as amended, for the fiscal year ended December 31, 2020, filed with the SEC on May 13, 2021 (the &#8220;2020 Form 10-K/A No. 1&#8221;), (ii) audited financial statements included in the 2020 Form 10-K/A No. 1, (iii) unaudited interim financial statements included in the Form 10-Q for the quarterly period ended September 30, 2020 as previously restated in the 2020 Form 10-K/A No. 1; (iv) unaudited interim financial statements included in STWOs Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2021, filed with the SEC on May 13, 2021; and (v) unaudited interim financial statements included in STWO&#8217;s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2021, filed with the SEC on August 11, 2021 (collectively, the &#8220;Affected Periods&#8221;), should be restated to report all Public Shares as temporary equity and should no longer be relied upon.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As such, we restated STWO&#8217;s financial statements for the Affected Periods in our second amended annual report on Form 10-K/A filed with the SEC on December 3, 2021, our first amended quarterly report on Form 10-Q/A for the period ended March 31, 2021 and our first amended quarterly report on Form 10-Q/A for the period ended June 30, 2021, each filed with the SEC on December 6, 2021, and our Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2021, filed with the SEC on November 22, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the restatements, we identified material weaknesses in our internal controls over financial reporting. As a result of these material weaknesses, the restatements, the change in accounting for the warrants, the reclassification of Class A ordinary shares, and other matters raised or that may in the future be raised by the SEC, we face potential for litigation or other disputes which may include, among others, claims invoking the federal and state securities laws, contractual claims or other claims arising from the restatements and material weaknesses in our internal control over financial reporting and the preparation of our financial statements. As of the date of this prospectus, we have no knowledge of any such litigation or dispute. However, we can provide no assurance that such litigation or dispute will not arise in the future. Any such litigation or dispute, whether successful or not, could have a material adverse effect on our business, results of operations and financial condition.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As a result of our Business Combination with a special purpose acquisition company, regulatory obligations may impact us differently than other publicly traded companies.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2021, we consummated the Business Combination, pursuant to which we became a publicly traded company. As a result of this transaction, regulatory obligations have, and may continue, to impact us differently than other publicly traded companies. For instance, the SEC and other regulatory agencies may issue additional guidance or apply further regulatory scrutiny to companies like us that have completed a business combination with a special purpose acquisition company. Managing this regulatory environment, which has and may continue to evolve, could divert management&#8217;s attention from the operation of our business, negatively impact our ability to raise additional capital when needed, or have an adverse effect on the price of our Common Stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to our Common Stock</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The price of our Common Stock may be volatile.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The price of our Common Stock may fluctuate due to a variety of factors, including:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in the industries in which we and our customers operate;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">variations in our operating performance and the performance of our competitors in general;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">material and adverse impact of the COVID-19 pandemic on the markets and the broader global economy;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">actual or anticipated fluctuations in our quarterly or annual operating results;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the public&#8217;s reaction to our press releases, our other public announcements and our filings with the SEC;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our failure or the failure of our competitors to meet analysts&#8217; projections or guidance that we or our competitors may give to the market;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">additions and departures of key personnel;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in laws and regulations affecting our business;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">commencement of, or involvement in, litigation involving us;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in our capital structure, such as future issuances of securities or the incurrence of additional debt;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">publication of research reports by securities analysts about us or our competitors or our industry;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">sales of shares of our Common Stock by our existing stockholders;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the volume of shares of our Common Stock available for public sale; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general economic and political conditions such as recessions, interest rates, fuel prices, foreign currency fluctuations, international tariffs, social, political and economic risks, hostilities or the perception that hostilities may be imminent, military conflict and acts of war, including an escalation of the situation in the Ukraine and the related response, including sanctions or other restrictive actions, by the United States and/or other countries, or terrorism.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These market and industry factors may materially reduce the market price of our Common Stock regardless of our operating performance.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we have been and in the future may again be the subject of a report issued by activist short sellers. Any such report, even if it contains false and misleading statements about our company, may cause our stock price to experience volatility.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A significant portion of our total outstanding shares are restricted from immediate resale but may be sold into the market in the near future. This could cause the market price of our Common Stock to drop significantly, even if our business is doing well.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of a substantial number of shares of our Common Stock in the public market could occur at any time. These sales, or the perception in the market that the holders of a large number of shares intend to sell shares, could reduce the market price of our Common Stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 15, 2021, we filed a registration statement to register shares reserved for future issuance under our equity compensation plans. Pursuant to that registration statement, subject to the satisfaction of applicable vesting restrictions, the shares issued upon exercise of outstanding stock options will be available for immediate resale in the public market.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain holders of shares of our common stock have rights, subject to certain conditions, to require us to file registration statements covering their shares or to include their shares in registration statements that we may file for ourselves or other stockholders. Registration of these shares under the Securities Act would result in the shares becoming freely tradeable in the public market, subject to the restrictions of Rule 144 in the case of our affiliates. Any sales of securities by these stockholders could have a material adverse effect on the market price for our common stock. Sales of our Common Stock pursuant to the exercise of registration rights may make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate. These sales also could cause the trading price of our Common Stock to fall and make it more difficult for you to sell shares of our Common Stock at a time and price that you deem appropriate.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have warrants outstanding that are exercisable for our Common Stock, which, if exercised, would increase the number of shares eligible for future resale in the public market and result in dilution to our shareholders.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding Public Warrants to purchase an aggregate of 8,333,287 shares of our Common Stock became exercisable on November 7, 2021 in accordance with the terms of the warrant agreement governing those securities, outstanding Private Placement Warrants to purchase an aggregate of 3,500,000 shares of our Common Stock became exercisable at Closing in accordance with the Sponsor Letter Agreement, and outstanding Private Placement Warrants to purchase an additional 583,334 shares of our Common Stock became exercisable on November 9, 2021, upon the occurrence of earnout milestone events pursuant to the Sponsor Letter Agreement and the Merger Agreement (the &#8220;Earnout Milestone Events&#8221;). The exercise price of each of these warrants is $11.50 per share.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent such warrants are exercised, additional shares of our Common Stock will be issued, which will result in dilution to the holders of our Common Stock and increase the number of shares eligible for resale in the public market. Sales of substantial numbers of such shares in the public market or the fact that such warrants may be exercised could adversely affect the prevailing market prices of our Common Stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not expect to declare any dividends in the foreseeable future.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not anticipate declaring any cash dividends to holders of the Common Stock in the foreseeable future. Consequently, investors may need to rely on sales of their shares after price appreciation, which may not occur for some time or not at all, as the only way to realize any future gains on their investment.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">There can be no assurance that we will be able to comply with the continued listing standards of the NYSE.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Common Stock is listed on the NYSE under the symbol &#8220;GWH.&#8221; If the NYSE delists our securities from trading on its exchange for failure to meet the listing standards and we are not able to list such securities on another national securities exchange, we expect such securities could be quoted on an over-the-counter market. If this were to occur, we and our stockholders could face significant material adverse consequences including:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a limited availability of market quotations for our securities;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reduced liquidity for our securities;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a limited amount of news and analyst coverage; and</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a decreased ability to issue additional securities or obtain additional financing in the future.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reports published by analysts, including projections in those reports that differ from our actual results, could adversely affect the price and trading volume of our Common Stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities research analysts may establish and publish their own periodic projections for us. These projections may vary widely and may not accurately predict the results we actually achieve. Our share price may decline if our actual results do not match the projections of these securities research analysts. Similarly, if one or more of the analysts who write reports on us downgrades our stock or publishes inaccurate or unfavorable research about our business, our share price could decline. If one or more of these analysts ceases coverage of us or fails to publish reports on us regularly, our share price or trading volume could decline.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provisions in our amended and restated certificate of incorporation and amended and restated bylaws and Delaware law might discourage, delay or prevent a change in control of our company or changes in our management and, therefore, depress the market price of our Common Stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change of control of our company or changes in our board of directors that our stockholders might consider favorable. These provisions, among other things:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">establish a classified board of directors so that not all members of our board are elected at one time;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">permit only the board of directors to establish the number of directors and fill vacancies on the board;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">provide that directors may only be removed &#8220;for cause&#8221; and only with the approval of a majority of the voting power of the issued and outstanding capital stock of the Company entitled to vote in the election of directors;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">authorize the issuance of &#8220;blank check&#8221; preferred stock that our board could use to implement a stockholder rights plan (also known as a &#8220;poison pill&#8221;);</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">eliminate the ability of our stockholders to call special meetings of stockholders;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">prohibit cumulative voting by stockholders at any election of directors;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">authorize our board of directors to amend the bylaws;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">establish advance notice requirements for nominations for election to our board or for proposing matters that can be acted upon by stockholders at annual stockholder meetings; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">require a super-majority vote of stockholders to amend some provisions described above.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Section 203 of the DGCL, prohibits a publicly-held Delaware corporation from engaging in a business combination with an interested stockholder, generally a person which together with its affiliates owns, or within the last three years has owned, 15% of our voting stock, for a period of three years after the date of the transaction in which the person became an interested stockholder, unless the business combination is approved in a prescribed manner.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any provision of our amended and restated certificate of incorporation, amended and restated bylaws or Delaware law that has the effect of delaying or preventing a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our capital stock and could also affect the price that some investors are willing to pay for our Common Stock.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware and the federal district courts of the United States of America will be the exclusive forums for substantially all disputes between us and our stockholders, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware (or, if the Court of Chancery does not have jurisdiction, another State court in Delaware or the federal district court for the District of Delaware) is the exclusive forum for the following (except for any claim as to which such court determines that there is an indispensable party not subject to the jurisdiction of such court (and the indispensable party does not consent to the personal jurisdiction of such court within 10 days following such determination), which is vested in the exclusive jurisdiction of a court or forum other than such court or for which such court does not have subject matter jurisdiction):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any derivative action or proceeding brought on our behalf;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any action asserting a claim of breach of fiduciary duty owed by any director, stockholder, officer or other employee of the Company to the Company or to the Company&#8217;s stockholders;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any action arising pursuant to any provision of the DGCL, our amended and restated certificate of incorporation or our amended and restated bylaws; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any action asserting a claim against us that is governed by the internal affairs doctrine.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This provision would not apply to suits brought to enforce a duty or liability created by the Securities Act, the Exchange Act or any other claim for which the U.S. federal courts have exclusive jurisdiction.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated bylaws further provide that, unless the Company consents in writing to the selection of an alternative forum, the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. We note that investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These exclusive forum provisions may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage lawsuits against us and our directors, officers and other employees. Any person or entity purchasing or otherwise acquiring any interest in any of our securities shall be deemed to have notice of and consented to these provisions. There is uncertainty as to whether a court would enforce such provisions, and the enforceability of similar choice of forum provisions in other companies&#8217; charter documents has been challenged in legal proceedings. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions, and there can be no assurance that such provisions will be enforced by a court in those other jurisdictions. If a court were to find these types of provisions to be inapplicable or unenforceable, and if a court were to find the exclusive forum provision in our amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving the dispute in other jurisdictions, which could materially adversely affect our business.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Claims for indemnification by our directors and officers may reduce our available funds to satisfy successful third-party claims against us and may reduce the amount of money available to us.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our amended and restated certificate of incorporation and amended and restated bylaws provide that we will indemnify our directors and officers, in each case to the fullest extent permitted by Delaware law.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, as permitted by Section 145 of the DGCL, our amended and restated bylaws and our indemnification agreements that we have entered into with our directors and officers provide that:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we indemnify our directors and officers for serving us in those capacities or for serving other business enterprises at our request, to the fullest extent permitted by Delaware law. Delaware law provides that a corporation may indemnify such person if such person acted in good faith and in a manner such person </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reasonably believed to be in or not opposed to the best interests of the registrant and, with respect to any criminal proceeding, had no reasonable cause to believe such person&#8217;s conduct was unlawful;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may, in our discretion, indemnify employees and agents in those circumstances where indemnification is permitted by applicable law;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we are required to advance expenses, as incurred, to our directors and officers in connection with defending a proceeding, except that such directors or officers shall undertake to repay such advances if it is ultimately determined that such person is not entitled to indemnification;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we are not obligated, pursuant to our amended and restated bylaws, to indemnify a person with respect to proceedings initiated by that person against us or our other indemnitees, except with respect to proceedings authorized by our board of directors or brought to enforce a right to indemnification;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the rights conferred in our amended and restated bylaws are not exclusive, and we are authorized to enter into indemnification agreements with our directors, officers, employees and agents and to obtain insurance to indemnify such persons; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may not retroactively amend our amended and restated bylaw provisions to reduce our indemnification obligations to directors; officers, employees and agents.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we maintain a directors&#8217; and officers&#8217; insurance policy, such insurance may not be adequate to cover all liabilities that we may incur, which may reduce our available funds to satisfy third-party claims and may materially adversely affect our cash position.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_985"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">USE OF PROCEEDS</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the shares of Common Stock offered by the Selling Stockholders pursuant to this prospectus will be sold by the Selling Stockholders for their respective accounts. We will not receive any of the proceeds from the sale of the shares of Common Stock hereunder. With respect to the registration of all shares of Common Stock offered by the Selling Stockholders pursuant to this prospectus, the Selling Stockholders will pay any underwriting discounts and commissions and expenses incurred by them for brokerage, accounting, tax or legal services or any other expenses incurred by them in disposing of the securities. We will bear the costs, fees and expenses incurred in effecting the registration of the shares of Common Stock covered by this prospectus, including all registration and filing fees and fees and expenses of our counsel and our independent registered public accounting firm.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_988"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MARKET PRICE OF THE REGISTRANT&#8217;S </span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMMON EQUITY AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market Information and Holders</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Common Stock is listed on the NYSE under the symbol &#8220;GWH&#8221; and our Public Warrants are listed on the NYSE under the symbol &#8220;GWH.W&#8221;.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we had 151,839,058 shares of Common Stock issued and outstanding held of record by approximately 93 holders (excluding DTC participants or beneficial owners holding shares through nominee names) and 11,461,247 Warrants (consisting of 7,377,913 public warrants, 3,500,000 Private Placement Warrants and 583,334 earnout warrants that vested upon meeting certain Earnout Milestone Events on November 9, 2021 (the &#8220;Earnout Warrants&#8221;)), each exercisable for one share of Common Stock, at a price of $11.50 per share.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Offering Price</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actual offering price by the Selling Stockholders of the shares of our Common Stock covered by this prospectus will be determined by prevailing market prices at the time of sale, by private transactions negotiated by the Selling Stockholders or as otherwise described in the section entitled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plan of Distribution</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Policy</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not paid any cash dividends on the Common Stock to date. We may retain future earnings, if any, for future operations, expansion and debt repayment and have no current plans to pay cash dividends for the foreseeable future. Any decision to declare and pay dividends in the future will be made at the discretion of the board of directors and will depend on, among other things, our results of operations, financial condition, cash requirements, contractual restrictions and other factors that the board of directors may deem relevant. In addition, our ability to pay dividends may be limited by covenants of any existing and future outstanding indebtedness we or our subsidiaries incur. We do not anticipate declaring any cash dividends to holders of the Common Stock in the foreseeable future.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_46"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_49"></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations of should be read together with our consolidated financial statements and the related notes appearing elsewhere in this prospectus. Some of the information contained in this discussion and analysis or set forth elsewhere in this prospectus, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks and uncertainties. You should read the sections titled &#8220;Risk Factors&#8221; and &#8220;Cautionary Note Regarding Forward-Looking Statements&#8221; for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS is a long-duration energy storage company specializing in iron flow battery technology. We design and produce long-duration batteries predominantly using earth-abundant materials that can be cycled over 20,000 times without capacity fade. Because we designed our batteries to operate using an electrolyte of primarily salt, iron and water, they are non-toxic and substantially recyclable. Our batteries provide flexibility to grid operators and energy assurance for commercial and industrial customers. Our technology addresses energy delivery, duration and cycle-life in a single battery platform that compares favorably to lithium-ion batteries, the most widely deployed alternative technology. Using our iron flow battery technology, we are developing two products, each of which is able to provide reliable, safe, long-duration energy storage. As of December 31, 2021, we did not have any second-generation products fully deployed and we had not yet met revenue recognition criteria, but we began shipping our second-generation Energy Warehouses in the third quarter of 2021 and were in the process of installing and commissioning such units. With each battery deployed, we will further our mission to accelerate the transition to a zero-carbon energy future with increased grid reliability.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-duration iron flow batteries are the product of nearly 50 years of scientific advancement. Our founders, Craig Evans and Dr. Julia Song, began advancing this technology in 2011 and formed ESS. Our team has significantly enhanced the technology, improved the round-trip efficiency and developed an innovative and patented solution to the hydroxide build-up problem that plagued previous researchers developing iron flow batteries. Our proprietary solution to eliminate the hydroxide formation is known as the Proton Pump, and it works by utilizing hydrogen generated by side reactions on the negative electrode. The Proton Pump converts the hydrogen back into protons in the positive electrolyte. This process eliminates the hydroxide and stabilizes the electrolytes&#8217; pH levels. The Proton Pump allows the electrolyte to be used for over 20,000 cycles without any capacity fade.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our first energy storage product, the Energy Warehouse, is our &#8220;behind-the-meter&#8221; solution (referring to solutions that are located on the customers&#8217; premise, behind the service demarcation with the utility) that offers energy storage ranging from four to 12-hour duration. Our second, larger scale energy storage product, the Energy Center, is designed for &#8220;front-of-the-meter&#8221; (referring to solutions that are located outside the customer&#8217;s premise, typically by the utility or by third-party providers who sell energy into the grid, often known as independent power producers) deployments specifically for utility and large commercial and industrial consumers.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_52"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Business Combination</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2021, ESS consummated the Business Combination. As a result, Legacy ESS merged with Merger Sub, with Legacy ESS surviving as a wholly owned subsidiary of STWO, which changed its name to &#8220;ESS Tech, Inc.&#8221; The increase in cash resulting from the Business Combination will be used to fund our corporate growth strategy related to the commercial sale of our second-generation energy storage solution and the scaling of our manufacturing operations to meet customer demand. The cash raised from the Business Combination will also be used to fund investments in personnel and research and development as well as provide liquidity for the funding of our ongoing operating expenses.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization. Legacy ESS was deemed the accounting predecessor and the combined entity is the successor SEC registrant, meaning that Legacy ESS&#8217; financial </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">statements for previous periods will be disclosed in our future periodic reports filed with the SEC. Under this method of accounting, STWO was treated as the acquired company for financial statement reporting purposes</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Business Combination, Legacy ESS became the successor to an SEC-registered and publicly traded company, which has required, and may further require, us to hire additional personnel and implement procedures and processes to address public company regulatory requirements and customary practices. We expect to incur additional annual expenses as a public company for, among other things, directors&#8217; and officers&#8217; liability insurance, director fees, and additional internal and external accounting, legal, and administrative resources, including increased personnel costs, audit and other professional service fees.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_55"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Key Factors and Trends Affecting our Business</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our performance and future success depend on several factors that present significant opportunities for us but also pose risks and challenges, including those discussed below and in the section &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe we have the opportunity to establish high margin unit economics when operating at scale. Our future performance will depend on our ability to deliver on these economies of scale with lower product costs to enable profitable growth. We believe our business model is positioned for scalability due to the ability to leverage the same product platform across our customer base. Further, the manufacturing model is a capital light model and does not require significant capital expenditures when compared to alternative technologies. Significant improvements in manufacturing scale are expected to decrease the cost of materials and direct labor. However, in the near term, we expect our operating expenses to increase as we ramp up our research and development and manufacturing activities including with respect to our supply chain, parts and launch of our second-generation Energy Warehouses as well as higher general and administrative expenses related to public company readiness. Achievement of margin targets and cash flow generation is dependent on finalizing development and manufacturing of Energy Centers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our near- and medium-term revenue is expected to be generated from our second-generation Energy Warehouses. We believe our unique technology provides a compelling value proposition for favorable margins and unit economics in the energy storage industry in the future.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COVID-19</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rapid global spread of the COVID-19 pandemic since December 2019 has disrupted supply chains and affected production and sales across a range of industries, and continues to impact the United States and other countries throughout the world. There have already been multiple waves of the COVID-19 pandemic and COVID-19 cases continue to surge in certain areas of the world, including in certain countries that were initially successful at containing the virus. The evolution of the disease, the extent of its economic impact and the results of steps taken and yet to be taken by governments and financial institutions are still unknown. Due to the number of variables involved, the significance and the duration of the pandemic&#8217;s financial impact are difficult to determine. The extent of the impact of COVID-19 on our operational and financial performance will depend on certain developments, including the duration and spread of the virus, and the impact on our customers, employees and vendors. The ultimate outcome of these matters is uncertain and, accordingly, the impact on our financial condition or results of operations is also uncertain.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To support the health and well-being of our employees, customers, partners and communities, in March 2020, we temporarily suspended operations at our Wilsonville, Oregon manufacturing facility, and also required all of our non-essential employees to work remotely. This represented approximately 20% of our workforce at the time. While we resumed operations in the manufacturing facility within several weeks, we instituted a split schedule shift, staggered workdays, and significant limitations on various areas of our physical building. Currently, we continue to evaluate our ability to operate in light of recent resurgences of COVID-19, including the emergence of new variant strains of COVID-19 (such as the omicron variant), which have and may in the future necessitate renewed government restrictions, and the advisability of continuing operations, based on federal, state and local guidance, evolving data concerning the pandemic and the best interests of our employees, customers and stockholders. We have issued several force majeure notices to customers as a result of delays caused by COVID-19 and the impact of </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 on such agreements, or the applicable agreements&#8217; termination provisions, is uncertain and could result in the termination of such agreements.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_58"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Components of Results of Operations</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the Business Combination is accounted for as a reverse recapitalization, the operating results included in this discussion reflect the historical operating results of Legacy ESS prior to the Business Combination and the combined results of ESS following the closing of the Business Combination. The assets and liabilities of the Company are stated at their historical cost.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to earn revenue from the sale of our energy storage products and from service contracts. As of December 31, 2021, we did not have any second-generation products fully deployed and we had not yet met revenue recognition criteria, but we began shipping our second-generation Energy Warehouses in the third quarter of 2021 and were in the process of installing and commissioning such units. Revenue recognition will be deferred until customer acceptance has been received for each unit and customer required testing is complete, if applicable, or until we establish a history of successfully obtaining acceptance from each customer. In the near term, as our products are new, this is likely to be a longer process than when our products are more mature and we have more of a history with customer acceptance.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating expenses</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and development expenses</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to research and development consist of direct product development material costs and product development personnel-related expenses, depreciation charges, overhead related costs, consulting services and other direct expenses. Personnel-related expenses consist of salaries, benefits and stock-based compensation. We expect our research and development costs to increase for the foreseeable future as we continue to invest in research and development activities to achieve our product roadmap.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and marketing expenses</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses consist primarily of salaries, benefits and stock-based compensation for marketing and sales personnel and related support teams. To a lesser extent sales and marketing expenses also includes professional services costs and trade show sponsorships. We expect that our sales and marketing expenses will increase over time as we continue to hire additional personnel to scale our business.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative expenses</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses consist of personnel-related expenses for our corporate, executive, finance, and other administrative functions, as well as expenses for outside professional services and insurance costs. Personnel-related expenses consist of salaries, benefits, and stock-based compensation. To a lesser extent, general and administrative expense includes depreciation and other allocated costs, such as facility-related expenses, and supplies. We expect our general and administrative expenses to increase for the foreseeable future as we scale headcount with the growth of our business, and as a result of operating as a public company, including compliance with the rules and regulations of the SEC, legal, audit, additional insurance expenses, investor relations activities, and other administrative and professional services.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other income (expense)</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense, net</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense consists primarily of interest on our notes payable. Interest income consists primarily of earned income on our cash equivalents and restricted cash. These amounts will vary based on our cash, cash equivalents and restricted cash balances, and with market rates.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss on revaluation of warrant liabilities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss on revaluation of warrant liabilities consists of periodic fair value adjustments related to Legacy ESS&#8217; Series B and C warrants outstanding prior to the Business Combination and the Public Warrants and Private Placement Warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss on revaluation of derivative liabilities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss on revaluation of derivative liability consists of periodic fair value adjustments associated with our derivative liability for the Legacy ESS Series C-2 Convertible Preferred Stock issuance right liability and contingently issuable warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss on revaluation of earnout liabilities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss on revaluation of earnout liabilities represents the change in fair value associated with the Earnout Shares (defined below) from the date of the Business Combination through November 9, 2021, the date that the Earnout Milestone Events were achieved. Additionally, the loss on revaluation of earnout liabilities includes periodic fair value adjustments related to the Earnout Warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income (expense)</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income and expense consists of various other income and expense items but primarily consists of gain or loss on extinguishment of debt.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_61"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of Year Ended December&#160;31, 2021 to Year Ended December&#160;31, 2020</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth ESS&#8217; operating results for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/>December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$<br/>Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%<br/>Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,948&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,392&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,602)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,392)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,210)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,886)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,754)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on revaluation of warrant liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,296)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on revaluation of derivative liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on revaluation of earnout liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154,806)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154,806)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(416,515)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,027)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403,488)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(477,117)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,419)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(446,698)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/M</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">N/M = Not meaningful</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No revenue was recognized for the years ended December&#160;31, 2021 or 2020. As of December 31, 2021, we did not have any second-generation products fully deployed and we had not yet met revenue recognition criteria, but we </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">began shipping our second-generation Energy Warehouses in the third quarter of 2021 and were in the process of installing and commissioning such units. Revenue recognition will be deferred until customer acceptance has been received for each unit and customer required testing is complete, if applicable, or until we establish a history of successfully obtaining acceptance from each customer. In the near term, as our products are new, this is likely to be a longer process than when our products are more mature and we have more of a history with customer acceptance. We expect to recognize revenue on the first three units shipped in 2021 during the first quarter of 2022.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating expenses</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and development expenses</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased by $17,379 thousand or 135% from $12,896 thousand for the year ended December&#160;31, 2020 to $30,275 thousand for the year ended December&#160;31, 2021. The increase resulted primarily from increased personnel-related expenses due to significant effort on the development of the second-generation Energy Warehouse as well as efforts to create an efficient manufacturing process for our products and an increase in material purchase costs.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and marketing expenses</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased by $1,883 thousand or 163% from $1,158 thousand for the year ended December&#160;31, 2020 to $3,041 thousand for the year ended December&#160;31, 2021. The increase is primarily due to costs incurred for marketing related activities to build awareness of our products&#8217; capabilities and increased personnel-related expenses.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative expenses</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased by $23,948 thousand or 717% from $3,338 thousand for the year ended December&#160;31, 2020 to $27,286 thousand for the year ended December&#160;31, 2021. The increase is primarily due to fees paid to outside service providers including external banking fees, legal fees covering a variety of corporate matters, accounting fees and external audit fees as well as increased personnel-related expenses including recruiting expenses as we expanded headcount and increased insurance fees.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other expense, net</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense, net</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net increased by $1,754 thousand from $132 thousand for the year ended December&#160;31, 2020 to $1,886 thousand for the year ended December&#160;31, 2021. The net increase in interest expense resulted primarily from the previously outstanding Bridge Loan that was repaid in connection with the Closing of the Business Combination, including a final payment of $1.3 million in addition to accrued interest.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss on revaluation of warrant liabilities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss on revaluation of warrant liabilities increased $36,288 thousand from $1,296 thousand for the year ended December&#160;31, 2020 to $37,584 thousand for the year ended December&#160;31, 2021. The loss on revaluation of warrant liabilities increased as a result of a change in the fair value of the warrant liabilities due to ESS&#8217; increased equity value.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss on revaluation of derivative liabilities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss on revaluation of the Legacy ESS Series C-2 Convertible Preferred Stock Issuance Right increased $211,633 thousand from $11,532 thousand for the year ended December&#160;31, 2020 to $223,165 thousand for the year ended December&#160;31, 2021 as a result of ESS increased equity value.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss on revaluation of earnout liabilities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The loss on revaluation of earnout liabilities was $154,806 thousand for the year ended December&#160;31, 2021, as a result of the change in the value of Common Stock between the Closing of the Business Combination and November </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9, 2021, the date that the Earnout Milestone Events were achieved. Additionally, the loss on revaluation of earnout liabilities includes periodic fair value adjustments related to the Earnout Warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income (expense)</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expenses were $67 thousand for the year ended December&#160;31, 2020 compared to other income of $926 thousand for the year ended December&#160;31, 2021. The other income recognized in the year ended December 31, 2021 is due to the gain on extinguishment recognized upon the forgiveness of the promissory note under the Payroll Protection Program.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_64"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since our inception, we have financed our operations primarily through the issuance of and sale of equity and debt securities and loan agreements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS&#8217; Series C redeemable convertible preferred stock financing agreement provided additional committed funding of up to $80 million, through the purchase of up to 39,971,716 shares of Legacy ESS Series C-2 Preferred Stock based on the completion of certain milestones at a predetermined price of $2.00, to certain Series C-1 investors, and collectively referred to as the Series C-2 Purchase Right. In March 2021, Legacy ESS entered into the Series C-2 preferred stock purchase agreement and amendment to the Legacy ESS Series C redeemable convertible preferred stock financing agreement, pursuant to which we issued 5,746,003 shares of Legacy ESS Series C-2 Preferred Stock for $2.00 per share, totaling $11.5 million.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 6, 2021, we entered into the Merger Agreement. In conjunction with the Merger Agreement, we entered into an amendment to the Series C redeemable convertible preferred stock financing agreement with the two holders of the remaining Series C-2 Purchase Right pursuant to which such holders agreed to waive the milestone conditions and reduce their remaining Series C-2 Purchase Right from 33,726,549 shares of ESS Series C-2 Preferred Stock to 7,994,442 shares in exchange for warrants to purchase up to 21,159,364 shares of ESS Series C-2 Preferred Stock with an exercise price of $0.0001 per share and the ability to participate in the PIPE Financing. The C-2 warrants and purchase rights were exercised in conjunction with the Business Combination, which closed on October 8, 2021, resulting in proceeds of approximately $16 million.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, Legacy ESS entered into an unsecured promissory note with a bank under the PPP administered by the United States Small Business Administration and authorized by the Keeping American Workers Employed and Paid Act, which is part of the CARES Act, enacted on March 27, 2020. The principal amount of the PPP loan was $936 thousand and bore interest of 1.0% per year. Principal payments were deferred until August 2021. In July 2021, Legacy ESS applied for and received forgiveness for this PPP loan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a $1 million note payable with Silicon Valley Bank that is secured by significantly all of our property, except for our intellectual property. The note principal is due in monthly installments of $28 thousand beginning in March 2019 with an original maturity date of July 1, 2021; however, the maturity date was modified and extended to January 1, 2023. In March 2020, we amended the note payable and borrowed an additional $4 million. The $4 million note payable&#8217;s original maturity date was on January 1, 2023; however, the maturity date was modified and extended to January 1, 2024. The note bears interest at 0.50% below the bank&#8217;s prime rate (2.75% rate at December&#160;31, 2021). </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, we entered into an agreement with Silicon Valley Bank providing for a $20.0 million bridge loan, which was fully drawn and matured on the earlier of January 13, 2022 or consummation of the Business Combination, which ultimately closed on October 8, 2021. The bridge loan bore interest at 9.0%, of which 2.25% was payable monthly and 6.75% paid-in-kind interest was due upon maturity. At maturity, a final payment of $1.3 million was due in addition to all outstanding principal and accrued interest, all of which was repaid in connection with the Business Combination.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes cash flows from operating, investing and financing activities for the periods presented.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.683%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended <br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating activities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,849)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,645)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by financing activities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,722&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash flows from operating activities:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash flows used in operating activities to date have been primarily comprised of costs related to research and development, manufacturing of our energy storage products, building awareness of our products&#8217; capabilities and other general and administrative activities. We expect our expenses related to personnel, manufacturing, research and development, sales and marketing, and general and administrative activities to increase.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities was $51,849 thousand for the year ended December&#160;31, 2021, which is comprised of net loss of $477,117 thousand, offset by noncash changes in the fair value of derivative liabilities of $223,165 thousand, earnout liabilities of $154,806 thousand, warrant liabilities of $37,584 thousand, and stock-based compensation of $7,922 thousand. Net changes in operating assets and liabilities provided $2,087 thousand of cash driven by an increase in accounts payable and accrued and other current liabilities partially offset by an increase in prepaid expenses and other assets.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in operating activities was $16,645 thousand for the year ended December&#160;31, 2020, which is comprised of net loss of $30,419 thousand, offset by noncash changes in derivative liabilities of $11,532 thousand, warrant liabilities of $1,296 thousand, depreciation of $436 thousand and stock-based compensation of $310 thousand. Net changes in operating assets and liabilities provided $47 thousand of cash driven by a decrease in accrued and other current liabilities and customer deposits partially offset by an increase in accounts payable and increase in prepaid expenses.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash flows from investing activities:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash flows from investing activities have been comprised primarily of purchases of property and equipment.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $2,767 thousand and $502 thousand for the years ended December&#160;31, 2021 and 2020, respectively, which relates to purchases of property and equipment.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash flows from financing activities:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through December&#160;31, 2021, we have raised capital from the Business Combination and financed our operations through the issuance of debt and equity securities and loan agreements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities was $288,454 thousand for the year ended December&#160;31, 2021 and included $258,730 thousand in net cash contributions from the Business Combination and PIPE Financing, $15,559 thousand in proceeds from the exercise of Legacy ESS Series C-2 redeemable convertible preferred stock purchase rights and C-2 warrants upon completion of the Business Combination and $10,995 thousand in proceeds from warrants exercised. Prior to the Business Combination, we additionally received $11,461 thousand in proceeds from the sale of Legacy ESS Series C-2 redeemable convertible preferred stock. These cash inflows were partially offset by payments made towards offering costs of $7,895 thousand.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities was $4,722 thousand for the year ended December&#160;31, 2020 and included proceeds from the issuance of notes payable reduced by principal payments on borrowings.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_67"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations and Commitments</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contractual obligations and other commitments as of December&#160;31, 2021 consist of operating lease commitments and notes payable. We also have a standby letter of credit that serves as security for certain operating leases for office and manufacturing space. The letter of credit is fully secured by restricted certificate of deposit accounts. There was no draw against the letter of credit during the year ended December&#160;31, 2021. Additionally, we are committed to non-cancellable purchase commitments of $10,160 thousand as of December&#160;31, 2021.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_70"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are not a party to any off-balance sheet arrangements, including guarantee contracts, retained or contingent interests, or unconsolidated variable interest entities that either have, or are reasonably likely to have, a current or future material effect on our financial statements.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_73"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires that management apply accounting policies and make estimates and assumptions that affect amounts reported in the statements. The following accounting policies represent those that management believes are particularly important to the consolidated financial statements and that require the use of estimates, assumptions, and judgments to determine matters that are inherently uncertain.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based compensation</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the cost of stock-based awards granted to employees and directors based on the estimated grant-date fair value of the awards. For awards that vest solely based on a service condition, the cost is recognized on a straight-line basis over the service period, which is generally the vesting period of the award. For awards that vest based on service, performance and market conditions, we recognize stock-based compensation expense when the performance conditions are probable of being achieved. The compensation cost related to awards with market conditions is recognized regardless of whether the market condition is satisfied, if the requisite service is provided. We recognize stock-based compensation costs and reverse previously recognized costs for unvested options in the period forfeitures occur.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the fair value of stock options that vest solely based on a service condition using the Black-Scholes option pricing model, which is impacted by the following assumptions:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Expected term&#8212;We determine the expected term based on the average period the stock options are expected to remain outstanding, generally calculated as the midpoint of the stock options&#8217; vesting term and contractual expiration period, as we do not have sufficient historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Expected volatility&#8212;The expected volatility rate is based on an average historical stock price volatility of comparable publicly-traded companies in the industry group as there has been no public market for our shares to date.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Risk-free interest rate&#8212;The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for periods corresponding with the expected term of the option.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Expected dividend yield&#8212;We have not paid and do not expect to pay dividends. Consequently, we use an expected dividend yield of zero.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of ESS Series C-2 Preferred Stock Issuance Right</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Legacy ESS Series C redeemable convertible preferred stock financing agreement provided additional committed funding of up to approximately $80 million, through the purchase of up to 39,971,716 shares of Legacy ESS Series C-2 Preferred Stock based on the completion of certain operational milestones at a predetermined price of $2.00, to certain Series C-1 investors. On May 6, 2021, Legacy ESS entered into an amendment to the Legacy </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS Series C redeemable convertible preferred stock financing agreement with the two holders of the remaining Legacy ESS Series C-2 Purchase Right. Under the terms of the amended agreement, in conjunction with a successful Business Combination with STWO, two existing investors purcha</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sed 7,994,442 a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">dditional shares of Legacy ESS Series C-2 Preferred Stock and received warrants to purchas</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e 21,159,364</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> shares of Legacy ESS Series C-2 Preferred Stock with an exercise price of $.00007 per share. The Legacy ESS Series C-2 Purchase Right was eliminated with the consummation of the Business Combination.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined that our obligation to issue, and our investors&#8217; obligation to purchase, shares of Legacy ESS Series C-2 Preferred Stock at a fixed price represents a freestanding derivative financial instrument and was initially recorded at fair value. Subsequent changes in fair value at each reporting date are recorded as a component of other income and expense. The value of the Legacy ESS Series C-2 Preferred Stock Issuance Right is determined based on significant inputs not observed in the market. Through the third quarter of 2020, the fair value of the Legacy ESS Series C-2 Preferred Stock Issuance Right was determined using a Black-Scholes option pricing model. Beginning December 31, 2020 and thereafter the fair value of the Legacy ESS Series C-2 Preferred Stock Issuance Right was determined using a Black-Scholes option pricing model with consideration for a remain private scenario and a SPAC transaction scenario as described above. We utilized key assumptions, such as the fair value of the Legacy ESS Series C-2 Preferred Stock, the volatility of peer companies&#8217; stock prices, the risk-free interest rate based on the U.S. treasury yield, and the expected term (based on the shorter of remaining term to a significant event or expiration date of the purchase right).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Preferred Stock Warrant Liabilities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through the consummation of the Business Combination, we accounted for warrants to purchase shares of Legacy ESS Series B Preferred Stock and Legacy ESS Series C Preferred Stock as liabilities at their estimated fair values because these warrants may obligate us to transfer assets to the holders at a future date under certain circumstances, such as a merger, acquisition, reorganization, sale of all or substantially all of our assets, each a change of control event. The warrants were recorded at fair value upon issuance and are subject to remeasurement to fair value at each period end, with any fair value adjustments recognized in the statements of operations and comprehensive loss.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through the third quarter of 2020, Legacy ESS measured the fair value of its warrant liabilities using unobservable inputs within the Black-Scholes option-pricing model. Beginning December 31, 2020 and thereafter, the fair value of the warrant liabilities was determined using a Black-Scholes option pricing model with consideration for a remain private scenario and a SPAC transaction scenario as described above. We utilized various key assumptions, such as the fair value of the Legacy ESS Series B Preferred Stock and Legacy ESS Series C Preferred Stock, the volatility of peer companies&#8217; stock prices, the risk-free interest rate based on the U.S. treasury yield, and the expected term (based on remaining term to a significant event).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All warrants were exercised prior to the consummation of the Business Combination.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnout Liabilities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, the Company was permitted to issue to eligible Legacy ESS securityholders, on a pro rata basis, up to 16,500,000 shares of additional common stock (the &#8220;Earnout Shares&#8221;) less any RSUs issued pursuant to the Incentive RSU Pool, issuable in two equal tranches upon the occurrence of the respective Earnout Milestone Events. The initial fair value of the Earnout Shares was estimated using a model based on multiple stock price paths developed through the use of a Monte Carlo simulation that incorporated into the valuation the possibility that the market condition targets may not be satisfied. The Earnout Milestone Events were achieved on November 9, 2021 and Legacy ESS issued 15,674,965 shares to securityholders.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is in the research and development phase. Our product offering relies heavily on new technology currently undergoing development and does not yet meet standard specifications to be sold commercially. Therefore, all related costs are currently accounted for as part of research and development expense in the consolidated statement of operations. The criteria established by the Company to determine when commercialization has been </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reached includes the length of time the units have been operational in the field and the level of performance at which those units operate. As the Company transitions from the research and development phase and into a full commercial phase, all inventoriable costs will be capitalized. As of December 31, 2021, the criteria for commercialization has not yet been met.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is earned from the sales of energy storage systems and is derived from customer contracts. Revenue is recognized in an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring the promised goods and/or services to the customer, when or as the Company&#8217;s performance obligations are satisfied. For product sales of energy storage systems, the Company&#8217;s performance obligations are satisfied at the point in time when the customer obtains control of the system (i.e. after customer acceptance). Payment terms generally include advance payments to reserve capacity and/or upon issuance of the customer&#8217;s purchase order, shipment readiness, with the remainder due upon delivery and commissioning of system. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In instances where there are multiple performance obligations in a single contract, we allocate the consideration to the various obligations in the contract based on the relative stand-alone selling price method. When the stand-alone selling price is not observable, revenue is determined based on a best estimate of selling price using cost plus a reasonable margin or by using market data for comparable products.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognition will be deferred until customer acceptance has been received for each unit and customer required testing is complete, if applicable, or until we establish a history of successfully obtaining acceptance from each customer. In the near term, as our products are new, this is likely to be a longer process than when our products are more mature and we have more of a history with customer acceptance.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_76"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emerging Growth Company Status</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an &#8220;emerging growth company&#8221; as defined in Section 2(a) of the Securities Act and have elected to take advantage of the benefits of the extended transition period for new or revised financial accounting standards. We expect to remain an emerging growth company at least during the 2022 fiscal year and expect to continue to take advantage of the benefits of the extended transition period, although we may decide to early adopt such new or revised accounting standards to the extent permitted by such standards. This may make it difficult or impossible to compare our financial results with the financial results of another public company that is either not an emerging growth company or is an emerging growth company that has chosen not to take advantage of the extended transition period exemptions because of the potential differences in accounting standards used.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_19"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BUSINESS</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combination</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2021 (the &#8220;Closing Date&#8221;), ACON S2 Acquisition Corp. (&#8220;STWO&#8221;), a publicly traded special purpose acquisition company, consummated a merger pursuant to the Agreement and Plan of Merger, dated May 6, 2021 (the &#8220;Merger Agreement&#8221;), by and among STWO, SCharge Merger Sub, Inc., a Delaware corporation and wholly owned direct subsidiary of STWO (&#8220;Merger Sub&#8221;), and ESS Tech, Inc., a Delaware corporation (&#8220;Legacy ESS&#8221;) following the approval at a special meeting of the stockholders of STWO held on October 5, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the Merger Agreement, STWO deregistered by way of continuation under the Cayman Islands Companies Act (2021 Revision) and registered as a corporation in the State of Delaware under Part XII of the Delaware General Corporation Law (the &#8220;Domestication&#8221;), and a business combination between STWO and ESS was effected through the merger of Merger Sub with and into Legacy ESS, with ESS surviving as a wholly owned subsidiary of STWO (together with the other transactions described in the Merger Agreement, the &#8220;Business Combination&#8221;). On the Closing Date, STWO changed its name from &#8220;ACON S2 Acquisition Corp&#8221; to &#8220;ESS Tech, Inc.&#8221; (the &#8220;Company&#8221; or &#8220;ESS&#8221;), and our Common Stock and Public Warrants began trading on the NYSE under the ticker symbols &#8220;GWH&#8221; and &#8220;GWH.W,&#8221; respectively.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Overview</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS is a long-duration energy storage company specializing in iron flow battery technology. We design and produce long-duration batteries predominantly using earth-abundant materials that we believe can be cycled over 20,000 times without capacity fade. Because we designed our batteries to operate using an electrolyte of primarily salt, iron and water, they are non-toxic and substantially recyclable. Our batteries provide flexibility to grid operators and energy assurance for commercial and industrial customers. Our technology addresses energy delivery, duration and cycle-life in a single battery platform that compares favorably to lithium-ion batteries, the most widely deployed alternative technology. Using our iron flow battery technology, we are developing two products, each of which is able to provide reliable, safe, long-duration energy storage. As of December 31, 2021, we did not have any second-generation products fully deployed and we had not yet met revenue recognition criteria, but we began shipping our second-generation Energy Warehouses in the third quarter of 2021 and were in the process of installing and commissioning such units. With each battery deployed, we will further our mission to accelerate the transition to a zero-carbon energy future with increased grid reliability.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our batteries are non-flammable, non-toxic, do not have explosion risk and can operate in temperatures ranging from -5&#176;C to 50&#176;C without requiring heating or cooling systems, so they can be located in sites where lithium-ion batteries cannot be placed due to fire, chemical or explosion risks. In addition, our batteries are environmentally sustainable, predominantly utilizing easily sourced materials and recyclable components.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our batteries and technology can be purchased with a ten-year performance guarantee which is backed by an investment-grade, ten-year warranty and project insurance policies from Munich Re, a leading provider of reinsurance, primary insurance and insurance-related risk solutions, which stands behind the performance of our energy storage products. To our knowledge, we are the first long-duration energy storage company to receive this type of insurance, which provides a warranty backstop for our proprietary flow battery technology, supporting our performance guarantee regardless of project size or location and de-risking the technology for our customers. We have also collaborated with Munich Re to develop separate project finance coverage. This allows us to secure project financing when installing our energy storage products, reducing the cost of capital for deployment, and which can be extended in order to provide long-term assurance of project performance to our customers, investors and lenders. Bonding and surety capital are provided through Aon and OneBeacon Insurance Group (&#8220;OneBeacon&#8221;) as well as qualification from the U.S. Export-Import Bank, which provides additional product assurance. We believe each of these elements allows us to increase our total addressable market, as customers have reduced technology risk, financing risk and importing risk.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that as we scale up our production, our battery technology will be priced competitively. When comparing products on a lifetime levelized cost of storage (&#8220;LCOS&#8221;) basis, which is the total cost of the investment in an electricity storage technology divided by its cumulative delivered electricity, we expect our batteries to be less </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expensive on a LCOS basis than lithium-ion alternatives for storage durations greater than four hours, which we believe is the operational maximum for lithium-ion technologies. Our cost advantage increases as the storage duration extends beyond four hours because of the scalable nature of our technology.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy storage solutions of various sizes and durations must be installed throughout global electrical grids to enable decarbonization in line with global climate objectives. Our energy storage products are intended to supply long-duration power across this expanding spectrum of use cases. As described below in the section entitled &#8220; &#8212;Our Technology and Products,&#8221; we believe our energy storage products will be capable of addressing customer needs across multiple use cases and markets. We are an early mover in long-duration energy storage and we believe we will enable more rapid implementation of renewable energy while also improving grid stability. The safety, flexibility and durability of our energy storage products enable customers to use them in nearly any location globally. Examples of use cases range from localized energy storage at commercial and industrial sites to grid-scale use cases, such as peaker plant replacement and grid stabilization.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Technology and Products</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-duration iron flow batteries are the product of nearly 50 years of scientific advancement. In the 1970&#8217;s, researchers first developed the concept of iron flow batteries. Despite realizing the battery&#8217;s promising ability to store energy, these researchers found that the reaction between the positive and negative sides created hydroxide formations that clogged the electrodes and reduced the activity of the electrolytes. Hydroxide formation caused rapid degradation in early iron flow batteries after only a few cycles. Unable to prevent the hydroxide from forming, these scientists were forced to abandon their work.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After years of neglect, our founders, Craig Evans and Dr. Julia Song, began advancing this technology in 2011 and formed Legacy ESS. Building upon this promising concept, our team has significantly enhanced the technology, improved round-trip efficiency and developed an innovative and patented solution to the hydroxide build-up problem. Our proprietary solution to eliminate the hydroxide formation is known as the Proton Pump, and it works by utilizing hydrogen generated by side reactions on the negative electrode. The Proton Pump converts the hydrogen back into protons in the positive electrolyte. This process eliminates the hydroxide and stabilizes the pH level of the system. The Proton Pump allows the electrolyte to be used for over 20,000 cycles without any capacity fade.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our iron flow batteries store energy by converting electrical energy into chemical energy. Each battery module is made up of one or more cells and each of these cells are made up of a negative electrode, and a positive electrode and these two electrodes are separated by a porous separator. On the positive side (positive electrode) of the battery during charge, ferrous iron (Fe+2) is oxidized into ferric iron (Fe+3) and on the negative side (negative electrode) of the battery, ferrous iron is reduced to iron metal. The porous separator is used to minimize the positive and the negative electrolyte from mixing, which helps improve the coulombic efficiency of the battery. The positive and negative electrolytes are stored separately in tanks outside of the battery and this electrolyte is constantly pumped in and out of the battery while in operation. To convert the chemical energy back to electrical energy, the reaction is reversed; on the positive side of the battery, ferric iron is reduced to ferrous iron and on the negative side, metallic iron is oxidized into ferrous iron. During these charge and discharge cycles the pH of the positive and negative electrolyte can change dramatically. The Proton Pump ensures that the electrolyte pH remains stable and clear of any hydroxides. The duration of stored energy can be independently varied from the power. To add duration to our products all that is required is the addition of electrolytes to the tank. This electrolyte, consisting of iron, potassium or sodium chloride and water, is extremely inexpensive, allowing for very low marginal costs of energy and making our technology attractive for long-duration energy storage.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our iron flow batteries store energy by charging positive and negative electrolyte tanks that are separated by a membrane. In order to release energy, we generate a reaction between the tanks via the membrane. The Proton Pump ensures that the membrane remains clear of hydroxide build-up and balances the electrolyte&#8217;s pH level. The duration of storage we can offer is a factor of the tank sizes, while the power generated is a factor of the membrane size. We can increase the size of the electrolyte tanks at a relatively low cost, enabling us to offer longer durations of storage at an attractive price.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Using our iron flow battery technology, we are developing two products, each of which is able to provide reliable, safe, long-duration energy storage. Our first energy storage product, the Energy Warehouse, is our &#8220;behind-the-meter&#8221; solution (referring to solutions that are located on the customers&#8217; premise, behind the service demarcation with the utility) that offers energy storage ranging from 50 kilowatt (&#8220;kW&#8221;) to 90 kW and four to 12-hour duration. A 50 kW system, when used for eight hours of storage, can power the equivalent of 20 homes with a total output of 400 kilowatt-hours (&#8220;kWh&#8221;). Energy Warehouses are deployed in shipping container units, allowing for a fully turnkey system that can be installed easily at nearly any customer&#8217;s site. Potential use cases for Energy Warehouses include microgrids, peaker plant replacement on a small-scale and commercial and industrial (&#8220;C&amp;I&#8221;) demand. For customers who require additional energy storage capacity, multiple units can be added to the same system. The first generation of our Energy Warehouse was deployed in 2015. Since then, all of our first-generation units have been returned to us except for two where the prototype trials continue. As of December 31, 2021, we did not have any second-generation products fully deployed and we had not yet met revenue recognition criteria, but we began shipping our second-generation Energy Warehouses in the third quarter of 2021 and were in the process of installing and commissioning such units.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our second, larger scale energy storage product, the Energy Center, is a &#8220;front-of-the-meter&#8221; solution, meaning that it is designed for use in front of the service demarcation with the utility. Energy Center solutions are designed specifically for utilities, independent power producers (&#8220;IPPs&#8221;) and large C&amp;I consumers. The Energy Center offers a fully customizable configuration range and is installed to meet our customers&#8217; power, energy and duration needs. We anticipate energy storage capacities starting at three megawatts (&#8220;MW&#8221;) and six to 12-hour duration. The Energy Center&#8217;s modular design allows the product to scale to meet IPP and utility-scale applications, including large renewable-plus-storage projects and standalone energy storage projects. The modular design of the Energy Center also allows for it to be flexibly configured to meet varying power and energy capacity needs and deployment in a variety of settings.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For both of our energy storage products, the intellectual property and points of differentiation are contained within the Proton Pump, power module and electrolyte. These components are protected by trade secrets, patents (both granted and in process) and years of research. The remainder of the Energy Warehouse and the Energy Center are intentionally designed to be easily produced. By using standard pumps and equipment and easily fabricated enclosures, our energy storage products can be assembled almost anywhere and produced at an efficient cost.</span></div><div style="margin-bottom:9pt;text-align:center"><img src="ghw-20220304_g2.jpg" alt="ghw-20220304_g2.jpg" style="height:370px;margin-bottom:5pt;vertical-align:text-bottom;width:660px"/></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ESS&#8217; Critical Technology</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customers</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our potential customers include both utilities and commercial and industrial (&#8220;C&amp;I&#8221;) end users. Our potential customers are interested in several use cases including solar shifting, peak shaving, price arbitrage, utility ancillary services and microgrids.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to serve customers in both behind-the-meter and front-of-the-meter markets. In behind-the-meter applications, customers will use our energy storage products to reduce energy costs, integrate with renewable energy solutions to achieve corporate sustainability goals, and to enhance their energy resiliency. Behind-the-meter customers may include microgrids and small-scale C&amp;I customers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Front-of-the-meter customers, in contrast, are primarily utilities experiencing high rates of renewable energy penetration and requiring energy storage to help balance the grid, and independent power producers who can leverage energy storage to improve the economics of renewable energy projects. These customers use our energy storage products to store energy on a utility scale that they can then utilize or sell to their customers when needed. Over time, we expect our front-of-the-meter customer base to expand to include additional types of energy suppliers. Current customers of ours include large utility companies. We also plan to sell products to IPPs and Project Developers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have designed the Energy Warehouse and Energy Center to address the needs of these two distinct markets. The Energy Warehouse is intended for behind-the-meter use owing to its small size and convenient turnkey packaging. The Energy Center can be used by larger customers in both the behind-the-meter and front-of-the-meter markets.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Suppliers</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our batteries are made predominantly of earth-abundant, non-toxic materials. These materials are considerably less expensive than rare earth metals that make up other batteries and as a result make up a low percentage of the total costs for our batteries. Because these materials are widely available, there are multiple suppliers for each input. In addition, we use limited high cost materials such as platinum in our manufacturing. The mechanical elements and control systems of our batteries are comprised of commercially available equipment that can be supplied by many manufacturers.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Partnerships</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Munich Re</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Our batteries and technology can be purchased with a ten-year performance guarantee which is backed by investment-grade, ten-year warranty and project insurance policies from Munich Re, a leading provider of reinsurance, primary insurance and insurance-related risk solutions, which stands behind the performance of our energy storage products. We are the first long-duration energy storage company to receive this type of insurance, which provides a warranty backstop for our proprietary flow battery technology, supporting our performance guarantee regardless of project size or location and de-risking the technology for our customers. We have also collaborated with Munich Re to develop separate project finance coverage. This allows us to secure project financing when installing our energy storage products, reducing the cost of capital for deployment, and which can be extended in order to provide long-term assurance of project performance to our customers, investors and lenders.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">OneBeacon Insurance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Through OneBeacon, we will offer growing project surety capacity and corporate bonding options to our customers.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Export-Import Bank of the United States</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Export-Import Bank of the United States (&#8220;EXIM&#8221;) is the official export credit agency of the United States. EXIM equips U.S. businesses with the financing tools necessary to compete for global sales when the private sector lenders are unable or unwilling to provide financing. Our energy storage products are qualified by EXIM and can provide financing for qualified overseas buyers.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research &amp; Development</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since January 1, 2019, we have invested approximately $50 million on improving our technology and bringing our energy storage products to market. Our research and development efforts are conducted in Oregon and supported by our approximately 50 employees in research and development.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To maintain our leadership position in the long-duration energy storage market, it is essential to continue our ongoing research and development activities. We have a research and development roadmap for additional breakthroughs to extend our technology advantages further. Expanding our technological capabilities to alternate chemistries and technologies is also a long-term goal of our research and development team.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intellectual Property</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intellectual property is an integral differentiator for our business, and we rely upon a combination of patents, copyrights and trade secrets to protect our proprietary technology. We believe that we have enforceable intellectual property protection over all critical design elements as well as the key enabling technologies for iron flow batteries. We have developed a significant patent portfolio. We have over 125 patents that are granted or in the pipeline and an undisclosed number of trade secrets and identified patents. We continually review our efforts to assess the existence and patentability of new intellectual, proprietary technology. We believe that we have the world-leading iron flow expertise and an identified roadmap to additional technological advancements.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The energy storage industry is highly competitive. The declining cost of renewable energy, the decrease in battery costs and improving battery technologies are shifting customer demands causing the industry to evolve and expand. The main competitive factors in the energy storage market include, but are not limited to, safety and reliability, duration, performance and uptime, operational flexibility, asset life length and cyclability, ease of integration, operability in extreme temperatures, environmental sustainability, historical track record, and field-proven technology.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the rising demand for clean electric power solutions with lower greenhouse gas emissions, there has been a transition to renewable energy sources and increasing penetration of distributed energy infrastructure. This industry transformation has created an opportunity for an increased role for long-duration energy storage solutions like ours. Climate change will also result in more unpredictable weather events including extreme temperatures, hurricanes and wildfires. Our technology can operate efficiently and effectively in these extreme weather conditions and still maintain grid stability. As a pioneer of iron flow battery technology solutions that are well-suited for long-duration applications, we have a significant edge over our competition in this rapidly evolving environment. Our key competitors include different energy storage technologies such as lithium-ion batteries, lithium metal batteries, vanadium or zinc bromine batteries, sodium sulfur batteries, compressed air and pumped-storage hydropower. Key competitors in the traditional lithium-ion space include Samsung Electronics Co., Ltd., LG Chem, Ltd., Sungrow Power Supply Co., Ltd., Tesla, Inc. and Contemporary Amperex Technology Co. Limited. Key competitors in the non-lithium-ion space include Eos Energy Enterprises, Inc., Malta Inc., Enerox GmbH, Highview Power PTY Ltd., and VoltStorage GmbH. Many of our competitors have substantially greater financial, marketing, personnel and other resources than we do. Although we are small compared to our competitors, we believe we are well-positioned to compete successfully in the market supported by our innovative iron flow battery technology, strategic partnerships and premier leadership team with a proven track record of success.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New technologies may enter the market that may have additional or superior advantages to our offerings. A variety of newer and emerging companies have announced plans to develop energy storage products using a variety of technologies, including compressed air, thermal energy, and solid-state batteries among others. Although many of these companies are not in commercial production today, they may in the future offer solutions that become competitive with our offerings. We intend to continuously improve our product offerings and maintain robust research and development efforts in order to stay ahead of existing and emerging competitors.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government Regulations and Compliance</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in the heavily regulated energy sector. As such, there are a variety of federal, state and local regulations and agencies that impact our operations. As a participant in the renewable energy sector specifically, there are additional regulations, tax incentives and support mechanisms in place to promote growth. Renewable energy is a priority for both the Biden administration as well as state and local governments across the country.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the federal level, tax credits are currently in place that incentivize the deployment of renewable energy and battery storage. Battery storage projects storing energy from renewable energy sources are eligible for Investment Tax Credits that allow project developers to monetize and sell the tax losses they experience from the creation of their projects. Additionally, battery storage is eligible for accelerated depreciation via the federal government&#8217;s Modified Accelerated Cost Recovery System. Both policies provide tax and financing advantages for battery storage projects. They lower the capital requirements for renewables projects to be developed and open a new source of funding for these projects.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While much is still to be determined, the possibility of additional federal incentives and investment from the Biden administration and Congress has garnered enthusiasm among renewable energy developers. The administration has announced goals of decarbonizing the electricity sector entirely by 2035, a goal that would necessitate billions in additional investment. Some of this money would need to be invested in long-duration battery storage, potentially a benefit for a company like ESS.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State incentives have also driven growth in the deployment of renewable battery and energy storage. States with high Renewable Portfolio Standards, for example, have seen greater deployment of renewables than states with similar renewable resources that lack such requirements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, PJM Interconnection L.L.C., a regional transmission organization that coordinates the movement of wholesale electricity in all or parts of 13 states and the District of Columbia, amended its manual for generation interconnection requests to allow all previously permitted wind and solar projects to add energy storage to their project application without forfeiting their spot in the queue. This type of regulation may expedite the deployment of energy storage across the region. Replicating this policy nationwide would have an even greater impact.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, we are subject to federal, state and local requirements on the environment, health, safety and employment. We are subject to the requirements of the Occupational Safety and Health Act, local wage regulations and rigorous health and safety regulations in the State of Oregon.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital Management</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We pride ourselves on our innovative technology and our employees are dedicated to our strategic mission. More than half of our employees are involved in product manufacturing. As of December 31, 2021, we employed 160 full-time employees, based primarily in our headquarters in Wilsonville, Oregon.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an Equal Employment Opportunity and Affirmative Action employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, are based on merit, competence, performance, and business needs. We do not discriminate on the basis of any status protected under federal, state, or local law.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our employees are highly skilled in technical areas related to energy storage. We also supplement our workforce with consultants or independent contractors as necessary.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees are key to our success as a company, and we are committed to attracting, developing and retaining the best talent. We are currently establishing and/or improving our recruiting, retention and development processes.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to provide employees with competitive compensation and benefits consistent with positions, skill levels, experience, knowledge, and geographic location.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Compensation Committee assists our board of directors in its oversight of human capital management including, corporate culture, diversity and inclusion, recruiting, retention, attrition, talent management, career development and progression, succession and employee relations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of our business is connected to the well-being of our team members. Accordingly, we are committed to the health, safety and wellness of our team members worldwide. In response to the COVID-19 pandemic, we implemented changes in our operations that we determined were in the best interest of our team members, our customers and partners, and the communities in which we operate.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Facilities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate headquarters is located in Wilsonville, Oregon. The approximately 200,000 square foot facility contains both our corporate and administrative functions as well as our automated battery manufacturing line. Currently, this facility&#8217;s semi-automated production line has the capacity to manufacture about 250 MWh of batteries annually. We have procured a second semi-automated production line (250 MWh) that is expected to be installed in the second quarter of 2022, and we have a fully automated line under contract (250 MWh) that is expected to be installed in the fourth quarter of 2022.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over time, we plan to increase efficiency at the Wilsonville facility to scale manufacturing capacity up to 2,000 MWh. We also envision opening additional manufacturing facilities globally. This global expansion plan may include the following levers that are currently under consideration:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Strategic investments in the supply chain to grow capacity;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Rollout of redesigned automation cells, which we expect will increase efficiency in production;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Energy Warehouse and Energy Center production expansion to Europe and/or Australia;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Production of power modules in Europe; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Vertical integration of power module comportments.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may become involved in legal proceedings arising in the ordinary course of our business. We are not currently a party to any material legal proceedings, nor, to our knowledge, is any material legal proceeding threatened against us. In the future, we may become involved in legal proceedings that arise in the ordinary course of business, the outcome of which, if determined adversely to us, could individually or in the aggregate have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_997"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Officers and Directors</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the names and positions of our executive officers and directors and their ages as of March&#160;1, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.323%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.144%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Age</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Position</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Executive Officers:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eric P. Dresselhuys</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and Director</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Craig Evans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President, Co-Founder and Director</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Julia Song</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Technology Officer and Co-Founder</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amir Moftakhar</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-Employee Directors:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raffi Garabedian</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Claudia Gast</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rich Hossfeld</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael R. Niggli</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kyle Teamey</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alexi Wellman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daryl Wilson</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Member of the audit committee</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Member of the compensation committee</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Member of the nominating and corporate governance committee</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Eric P. Dresselhuys</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Mr.&#160;Dresselhuys has served as our Chief Executive Officer since March 2021 and a member of our board of directors since May 2021. From March 2017 to March 2021, Mr.&#160;Dresselhuys served as Chief Executive Officer of Juncion, Inc., a private energy company he founded. Also, from January 2018 to July 2020, Mr.&#160;Dresselhuys served as President &#8211; Development of Smart Energy Water, a software-as-a-platform for the energy, water and utility sector. From July 2002 to March 2017, he served in various management roles at Silver Spring Networks, Inc., a smart grid products company he co-founded which is now subsidiary of Itron Inc. (Nasdaq: ITRI), most recently as Executive Vice President, Global Development. Mr.&#160;Dresselhuys has served on the boards of directors of various private companies, including Enian, LTD a provider of project management software for renewable energy professionals and AutoGrid Solutions, a provider of distributed resource management analytics and software. Mr.&#160;Dresselhuys holds a B.S. in Economics from the University of Wisconsin and earned an Executive Certificate from the Sloan School at the Massachusetts Institute of Technology. We believe Mr.&#160;Dresselhuys is qualified to serve on our board of directors because of his extensive experience and commitment to the renewable energy sector as well as his prior executive, leadership and advisory roles at various other companies within the energy industry.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Craig Evans.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mr.&#160;Evans is one of our co-founders and has served as our President since March 2021 and as Chief Executive Officer from January 2011 to March 2021. He has also served as a member of our board of directors since January 2012. He previously served as Director of Design and Product Development at ClearEdge Power, Inc.(&#8220;ClearEdge&#8221;), a fuel cell producer, from September 2006 to March 2011. Prior to ClearEdge, Mr.&#160;Evans held numerous Engineering and Manufacturing positions at United Technologies from July 1999 to September 2011 Mr.&#160;Evans holds a B.S. in Aerospace Engineering and an M.S. in Mechanical Engineering from Clarkson University, an M.S. in Finance from The Lally School of Management at Rensselaer Polytechnic Institute and an M.B.A. from The Tepper School of Business at Carnegie Mellon University. As one of our co-founders, we believe Mr.&#160;Evan&#8217;s is uniquely qualified to serve on our board of directors due to his deep knowledge of our Company and his significant technical experience and background.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Julia Song.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Dr. Song is one of our co-founders and has served as our Chief Technology Officer since April 2012. She previously served in various management roles at ClearEdge from March 2005 to April 2012, most recently as Vice President, Research and Development. Dr. Song holds a B.S. in Chemistry from Peking University and a Ph.D. in Analytical Chemistry from the University of North Carolina at Chapel Hill.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amir Moftakhar.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mr.&#160;Moftakhar has served as our Chief Financial Officer since February 2019. He has also served as Chief Underdog at Underdog Capital, a provider of chief financial officer and strategy services for growing companies since May 2018. From August 2009 to April 2018, he served in various management, financial, and strategic roles at Sempra Energy and San Diego Gas &amp; Electric Company, a regulated utility company owned by Sempra Energy (NYSE: SRE), an energy services holding company. Mr.&#160;Moftakhar holds a B.S. in Managerial Economics from the University of California, Davis, an M.B.A. from the Graziadio School of Business at Pepperdine University, and an Executive Master of Leadership from the Price School of Public Policy at the University of Southern California.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Raffi Garabedian.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mr.&#160;Garabedian has served as a member of our board of directors since February 2021. Since March 2021, he has served as Chief Executive Officer at Electric Hydrogen Co., a company focused on industrial decarbonization Mr.&#160;Garabedian co-founded. From June 2008 to November 2020, Mr.&#160;Garabedian was with First Solar, Inc. (Nasdaq: FSLR), a manufacturer of solar panels and provider of utility-scale PV power plants and supporting services, most recently as Chief Technology Officer. He was the founding Chief Executive Officer of Touchdown Technologies, Inc., a semiconductor company, which was acquired by Verigy, Ltd. Mr.&#160;Garabedian is named on approximately 28 issued U.S. patents. He holds a B.S. in Electrical Engineering from Rensselaer Polytechnic University and an M.S. in Electrical Engineering from the University of California Davis. We believe Mr.&#160;Garabedian is qualified to serve on our board of directors because of his extensive experience in manufacturing technology, strategy, product development, and management.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Claudia Gast.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mrs. Gast was appointed as a member of our board of directors effective February&#160;17, 2022. She is currently the CFO and a member of the board of directors of Global Technology Acquisition Corp. (Nasdaq: GTAC) and the co-founder of Greentrail Capital, an investment firm focused globally on publicly listed companies and pre-IPO opportunities with an emphasis on global technology and consumer companies. Prior to that, Mrs. Gast was part of the executive team of AM General (a KPS Capital Partners portfolio company). Previously, Mrs. Gast held various financial and strategic executive positions at GWR Safety Systems, a portfolio company of GHC Capital, Procter &amp; Gamble and Volkswagen. Mrs. Gast has been a private investor in Technology, Consumer Goods and Industrials for more than 15 years and has served on numerous boards and as an advisor to growth companies and non-profit organizations. Mrs. Gast is a director member at the Latino Corporate Directors Association and most recently Mrs. Gast served as an Executive Sponsor at AM General for the Diversity &amp; Inclusion Initiatives and as an Advisor to the President of the Women in Defense Organization. Mrs. Gast holds a Bachelor of Science in Business Administration and Master of Finance &amp; Management degrees from ESADE Business School and an MBA from the University of Chicago&#8217;s Booth School of Business.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rich Hossfeld.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mr.&#160;Hossfeld has served as a member of our board of directors since October 2019. He is currently the co-CEO of SB Energy Global LLC, and was previously Senior Vice President, Strategy and Investments at SB Energy, a utility-scale solar, storage and technology platform and a subsidiary of SoftBank Group Corp. From September 2013 to August 2018, he was with True North Venture Partners, a venture capital firm, most recently as a Partner. Mr.&#160;Hossfeld has also acted as vice president for several global renewable energy providers, including First Solar, and started his career as a corporate law associate at Cravath, Swaine &amp; Moore LLP. He holds a B.A. in Economics and Government from Claremont McKenna College and a J.D. from Duke University School of Law. We believe Mr.&#160;Hossfeld is qualified to serve on our board of directors because of his experience in the renewable energy sector, as well as his prior executive, leadership and advisory roles at various other companies within the energy industry.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Michael R. Niggli.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mr.&#160;Niggli has served as Chairman of the Board since June 2015 and as a member of our board of directors since June 2015. From 2000 to December 2013, he was with San Diego Gas &amp; Electric Company, a regulated utility company owned by Sempra Energy (NYSE: SRE), most recently as President and Chief Operating Officer. Mr.&#160;Niggli previously served as Chairman of the Board, Chief Executive Officer and President of Sierra Pacific Resources, and Chairman of the Board, Chief Executive Officer and President of Nevada Power </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company. He currently serves on the board of directors of Pacific Gas &amp; Electric Co. (NYSE: PCG) and Avanea Energy Acquisition Corp. (Nasdaq: AVEA) as well as on the board of directors of several privately held companies. Mr.&#160;Niggli has authored several articles on issues pertinent to the electric, gas and telecommunications industries and founded the graduate program in power engineering at San Diego State University, where he lectured part-time for five years. Mr.&#160;Niggli holds a B.S. in Electrical Engineering from California State University, Long Beach, and an M.S. in Electrical Engineering from San Diego State University. Mr.&#160;Niggli participated in the Advanced Management Program at Harvard Business School. We believe Mr.&#160;Niggli is qualified to serve on our board of directors because of his significant operational, risk management and leadership experience in the utility and energy sector.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Kyle Teamey.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mr.&#160;Teamey has served as a member of our board of directors since August 2019. Since July 2018, he has served as a member of the investment team of Breakthrough Energy Ventures, a venture capital firm focused on sustainable energy and other technologies. From May 2015 to July 2018, Mr.&#160;Teamey served as a Principal at In-Q-Tel, a not-for-profit venture capital firm where he focused on investments in energy, materials, and advanced manufacturing. From October 2009 to March 2015, he served as Chief Executive Officer at Liquid Light, Inc., a company that developed low-energy catalytic electrochemistry to convert carbon dioxide to chemicals and was acquired by Avantium Technologies B.V. From February 2008 to October 2009, Mr.&#160;Teamey was an Entrepreneur in Residence with Redpoint Ventures developing new energy and materials companies. Mr.&#160;Teamey previously was with the Defense Advanced Research Projects Agency, or DARPA, and developed TiGR situational awareness software which was spun out as Ascend Intel and was acquired by General Dynamics Corporation. Mr.&#160;Teamey is a veteran of the U.S. Army, having served as an active-duty officer from June 1998 to December 2004, and is currently a Colonel in the U.S. Army Reserve. He currently serves on the board of directors of several privately held companies and is an inventor on 26 issued U.S. patents in the fields of electrochemistry and chemical engineering. Mr.&#160;Teamey holds a B.A. in Environmental Engineering from Dartmouth College, an M.A. in International Finance and Energy Policy from Johns Hopkins University School of Advanced International Studies, a M.S. in Materials Science from Columbia University, and a Masters of Strategic Studies from the U.S. Army War College. We believe Mr.&#160;Teamey is qualified to serve on our board of directors because of his extensive experience in the energy and technology sector, as well as his prior executive, leadership and advisory roles at various other companies within the energy industry.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Daryl Wilson.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mr.&#160;Wilson has served as a member of our board of directors since December 2019. Since September 2020, he has served as an Executive Director at Hydrogen Council, a global initiative for the transition to clean energy. From December 2006 to September 2019, Mr.&#160;Wilson served as Chief Executive Officer for Hydrogenics Corp., a provider of fuel cell and hydrogen production technologies acquired by Cummins Inc. He holds a B.A.Sc. in Chemical Engineering from the University of Toronto and an M.B.A. from McMaster University. We believe Mr.&#160;Wilson is qualified to serve on our board of directors because of his significant public company experience and knowledge of environmental technology.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Alexi Wellman.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Ms.&#160;Wellman has served as a member of our board of directors since October 12, 2021. Since January 2022 she has served as Chief Executive Officer of Altaba Inc. (Nasdaq: AABAP), a closed-end management investment company f/k/a Yahoo Inc. From June 2017 to December 2021, Ms. Wellman served as Chief Financial and Accounting Officer of Altaba Inc. From October 2015 to June 2017, Ms.&#160;Wellman was the Vice President, Global Controller of Yahoo Inc. (Nasdaq: YHOO) and prior to that role, served as Vice President, Finance from November 2013 to October 2015. From October 2004 to December 2011, Ms.&#160;Wellman served as a Partner at KPMG LLP, an audit, tax and advisory firm. Ms.&#160;Wellman currently serves as a director of various private technology companies, as well as a director and chair of the audit and member of compensation committees of Werner Enterprises (NYSE: WERN) and director and member of audit committee of Bilander Acquisition Corp (Nasdaq: TWCB). She previously served as a director of Endurance International Group (Nasdaq: EIGI) from 2018 to 2021, TWC Tech Holdings II Corp. (Nasdaq: TWCT) from 2020 to 2021, Nebula Caravel Acquisition Corp. (Nasdaq:&#160;NEBC) from 2020 to 2021, and as a director of Yahoo Japan (Tokyo Stock Exchange: 4689) from 2016 to 2018. Ms.&#160;Wellman holds a B.S. in Accounting &amp; Business Management from the University of Nebraska. We believe Ms.&#160;Wellman is qualified to serve on our Board due to her extensive accounting, corporate finance, and strategic planning experience, as well as her service on the boards of directors of several public and private companies.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Code of Business Conduct and Ethics</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board has adopted a code of business conduct and ethics that applies to all of our directors, officers and employees, as well as our contractors, consultants and agents.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Board of Directors</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and affairs are managed under the direction of the Board. The Board consists of nine directors. The number of directors are fixed by the Board, subject to the terms of our amended and restated certificate of incorporation and amended and restated bylaws. Each of our directors will continue to serve as a director until the election and qualification of his or her successor, or until his or her earlier death, resignation or removal.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The standing committees of our board of directors consist of an audit committee, a compensation committee, and a nominating and corporate governance committee.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Audit Committee</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit committee is responsible for the following duties, among others:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">appointing and overseeing our independent auditor;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">approving audit and non-audit services;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">evaluating the independence and qualifications of our independent auditor;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing our internal controls and the integrity of our financial statements;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing presentation of financial information, earnings press releases and guidance;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">overseeing the design, implementation and performance of our internal audit function;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing the responsibilities, functions, qualifications, budget, performance, objectivity, and the scope and results of internal audits;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">setting hiring policies with regard to the hiring of employees or former employees of our independent auditor and overseeing compliance with such policies;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing, approving and monitoring related party transactions involving directors or executive officers;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">adopting and overseeing procedures to address complaints received by us regarding accounting, internal accounting controls or auditing matters; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing and discussing with management and our independent auditor (a) the overall adequacy and effectiveness of our legal, regulatory and ethical compliance programs, including our Code of Business Conduct and Ethics, compliance with anti-bribery and anti-corruption laws and regulations, and compliance with export control regulations and (b) reports regarding compliance with applicable laws, regulations and internal compliance programs; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing and discussing with management, including our internal audit function, if applicable, and our independent auditor guidelines and policies to identify, monitor, and address enterprise risks. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation Committee</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our compensation committee is responsible for the following duties, among other things:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing and approving the compensation for our executive officers, including our chief executive officer;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing, approving and administering, including the termination of, our employee benefit and equity incentive plans;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">advising the Board on management proposals to stockholders on executive compensation matters including advisory votes on executive compensation;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">establishing, and periodically reviewing, our employee compensation plans, policies and practices; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">approving or making recommendations to our Board regarding the creation or revision of any clawback policy.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nominating and Corporate Governance Committee</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our nominating and corporate governance committee is responsible for the following duties, among other things:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing and assessing and making recommendations to the Board regarding desired qualifications, expertise and characteristics sought of board members;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">identifying, evaluating, selecting or making recommendations to the Board regarding nominees for election to the Board;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">developing policies and procedures for considering stockholder nominees for election to the Board;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing our succession planning process for our chief executive officer and any other members of our executive management team;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing and making recommendations to the Board regarding the composition, organization and governance of the Board and its committees;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing and making recommendations to the Board regarding our corporate governance guidelines and corporate governance framework;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">overseeing director orientation for new directors and continuing education for our directors;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">overseeing the evaluation of the performance of the Board and its committees;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">reviewing and monitoring compliance with our code of business conduct and ethics, and reviewing conflicts of interest of our board members and officers other than related party transactions reviewed by our audit committee; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">administering policies and procedures for communications with the non-management members of the Board.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitation of Liability and Indemnification of Officers and Directors</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Certificate of Incorporation, which became effective upon consummation of the Merger, contains provisions that limit the liability of our directors for monetary damages to the fullest extent permitted by the DGCL. In addition, if the DGCL is amended to authorize corporate action further eliminating or limiting the personal liability of directors of corporations, then the personal liability of our directors will be eliminated or limited to the greatest extent permitted by the DGCL.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our bylaws, which became effective upon consummation of the Merger, provides that we will indemnify our directors and officers to the fullest extent permitted by the DGCL and we may indemnify our employees, agents and any other persons to the extent not prohibited by the DGCL or other applicable law. Our bylaws will also provide that we must advance expenses incurred by or on behalf of a director or officer in advance of the final disposition of any action or proceeding, subject to limited exceptions.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, we have entered into indemnification agreements with our directors and executive officers that are broader than the specific indemnification provisions contained in the DGCL and may continue to do so in the future. These indemnification agreements require us to indemnify our directors and executive officers against liabilities that </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may arise by reason of their status or service. These indemnification agreements also require us to advance all expenses reasonably and actually incurred by our directors and executive officers in investigating or defending any such action, suit or proceeding. We believe that these agreements are necessary to attract and retain qualified individuals to serve as directors and executive officers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also maintain insurance policies under which our directors and officers are insured, within the limits and subject to the limitations of those policies, against certain expenses in connection with the defense of, and certain liabilities which might be imposed as a result of, actions, suits, or proceedings to which they are parties by reason of being or having served as a director or officer of the Company. At present, we are not aware of any pending litigation or proceeding involving any person who is one of our directors or officers or is or was one of our directors or officers, or is or was one of our directors or officers serving at our request as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, for which indemnification is sought, and we are not aware of any threatened litigation that may result in claims for indemnification.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_1000"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXECUTIVE COMPENSATION</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To achieve ESS&#8217; goals, ESS has designed, and intends to modify as necessary, its compensation and benefits program to attract, retain, incentivize and reward deeply talented and qualified executives who share its philosophy and desire to work towards achieving these goals.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS believes its compensation program should promote the success of the Company and align executive incentives with the long-term interests of its shareholders. ESS&#8217; current compensation programs reflect its startup origins in that they consist primarily of salary and stock option awards. As ESS&#8217; needs evolve, ESS intends to continue to evaluate its philosophy and compensation programs as circumstances require.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This section provides an overview of ESS&#8217; executive compensation programs, including a narrative description of the material factors necessary to understand the information disclosed in the summary compensation table below.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESS Board and the ESS compensation committee, with input from its Chief Executive Officer, has historically determined the compensation for ESS&#8217; named executive officers. For the year ended December&#160;31, 2021, ESS&#8217; named executive officers were:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Eric Dresselhuys, Chief Executive Officer and director</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Craig Evans, President, Co-Founder and director</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amir Moftakhar, Chief Financial Officer</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary Compensation Table</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth information concerning the compensation of the named executive officers for the years ended December&#160;31, 2021 and December&#160;31, 2020.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.359%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Name and Principal Position</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Salary ($)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Bonus ($)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Stock Awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Option Awards ($)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Nonequity Incentive Compensation ($)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">All Other Compensation ($)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total ($)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Eric Dresselhuys</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">321,154&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">223,998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,281,484&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">960,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">33,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">13,821,162&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">Chief Executive Officer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Craig Evans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">384,760&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">275,833</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">490,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">464,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">14,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,629,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">President, Co-Founder and Director</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">175,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">91,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">92,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">10,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">368,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Amir Moftakhar</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">232,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">75,375&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">705,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">619,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">24,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,657,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">Chief Financial Officer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">210,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">152,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">58,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">428,700&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The amounts in this column represent the aggregate grant-date fair value of awards granted to each named executive officer, computed in accordance with the Financial Accounting Standards Board&#8217;s (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 718. See Note 15 to ESS&#8217; audited financial statements included elsewhere in this prospectus for a discussion of the assumptions made by ESS in determining the grant-date fair value of ESS&#8217; equity awards. Notwithstanding the foregoing, in December 2021, Messrs. Dresselhuys and Evans were granted performance-based restricted stock units covering 1,974,638 shares and 22,887 shares, respectively, subject to stock price, financial and/or operational milestones. Of these performance awards, with respective to Mr. Dresselhuys, a grant of 305,176 restricted stock units based on stock price targets was reported assuming full achievement. Among the aggregate performance awards granted in December 2021, Mr. Dresselhuys received restricted stock units covering an aggregate of 1,135,407 restricted stock units that are reported as $0 value assuming a less than 50% likelihood of achievement &#8212; the value of these restricted stock units would be $13,182,075 assuming full achievement. Among the aggregate performance awards granted in December 2021, Mr. Evans received restricted stock units covering an aggregate of 2,934 restricted stock units that are reported as $0 value assuming a less than 50% likelihood of achievement &#8212; the value of these restricted stock units would be $34,064 assuming full achievement.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Except as indicated below, represents a bonus under our 2021 bonus plan based upon the achievement of the Company&#8217;s objectives for the year ended December 31, 2021.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The amounts in this column include matching 401(k) contributions for all named executive officers. In the case of Messrs. Dresselhuys and Moftakhar, the amounts in this column include $26,356 and $11,802 in commuting benefits, respectively. In the case of Mr. Evans , the amounts in the column include life insurance premiums.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The amount includes a bonus in the amount of $5,833 awarded for the successful grant of patents.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Mr. Dresselhuys was hired in fiscal year 2021 and therefore was not a named executive officer in fiscal year 2020.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Narrative Disclosure to Summary Compensation Table</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For 2021, the compensation program for ESS&#8217; named executive officers consisted primarily of base salary, incentive compensation delivered in the form of bonuses, restricted stock unit awards and stock option awards, and 401(k) matching contributions.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Base Salary</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Base salary is set at a level that is commensurate with the named executive officer&#8217;s duties and authorities, contributions, prior experience and sustained performance.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Bonus</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of ESS&#8217; executive officers is eligible for an annual bonus under our Employee Incentive Compensation Plan. For 2021, each of ESS&#8217; named executive officers had a bonus target expressed as a percentage of his or her salary, 90% in the case of Mr. Dresselhuys, 90% in the case of Mr. Evans, and 30% in the case of Mr. Moftakhar, and the ESS Board determines actual bonuses based upon an assessment of achievement of corporate goals, which included specified technology, engineering, product development, operations and manufacturing, business development and sales, human capital, and finance goals. In early 2022, we determined achievement of our named executive officers and our each received a bonus payout at 75% of target. Our Executive Incentive Compensation Plan is more fully described below under &#8220;&#8212;Executive Incentive Compensation Plan.&#8221;</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Awards and Stock Option Awards</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, Stock awards and stock options have been granted to ESS&#8217; named executive officers under the 2014 Plan and the 2021 Plan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2014 Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2014 Plan allowed ESS to provide incentive stock options, within the meaning of Section 422 of the Code, nonstatutory stock options, stock appreciation rights, restricted stock awards and restricted stock units (each, an &#8220;award&#8221; and the recipient of such award, a &#8220;participant&#8221;) to eligible employees, directors, and consultants of ESS and any parent or subsidiary of ESS. The 2014 Plan was terminated in 2021 and ESS will not grant any additional awards under the 2014 Plan thereafter. However, the 2014 Plan will continue to govern the terms and conditions of the outstanding awards previously granted under the 2014 Plan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plan Administration.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The 2014 Plan is administered by the ESS Board or one or more of its committees. The administrator has all authority and discretion necessary or appropriate to administer the 2014 Plan and to control its operation, including the authority to construe and interpret the terms of the 2014 Plan and the awards granted under the 2014 Plan. The administrator&#8217;s determinations, interpretations and constructions are final, binding and conclusive on all persons.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Eligibility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Employees and consultants of ESS or an affiliate of ESS, including individuals serving as a member of the board of directors of an affiliate of ESS who is compensated for such services, and directors of ESS were eligible to receive awards. Only employees of ESS or its parent or subsidiary companies were eligible to receive incentive stock options.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Stock options have been granted under the 2014 Plan. Subject to the provisions of the 2014 Plan, the administrator determined the term of an option, the number of shares subject to an option, and the time period in which an option may be exercised.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term of an option is stated in the applicable award agreement, but the term of an option may not exceed 10 years from the grant date. The administrator determined the exercise price of options, which generally may not be less than 100% of the fair market value of our common stock on the grant date, unless expressly determined in writing by the administrator on the option&#8217;s grant date. However, an incentive stock option granted to an individual who directly or by attribution owns more than 10% of the total combined voting power of all of our classes of stock </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or of any our parent or subsidiary could not have a term longer than five years from the grant date or an exercise price less than 110% of the fair market value of our common stock on the grant date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The administrator determined how a participant may pay the exercise price of an option, and the permissible methods are generally set forth in the applicable award agreement. The administrator granted options that are exercisable prior to vesting, subject to the terms and conditions of an early exercise stock purchase agreement. Stock purchased prior to vesting generally are subject to a repurchase right in favor of ESS.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a participant&#8217;s service with ESS or its affiliate terminates, that participant may exercise the vested portion of his or her option for the period of time stated in the applicable award agreement. Vested options generally will remain exercisable for three months (or such longer or shorter period of time (but not less than thirty days) as set forth in the applicable award agreement) if a participant&#8217;s service terminates for a reason other than death, disability, or cause. If a participant&#8217;s service terminates due to death, vested options generally will remain exercisable for eighteen months from the date of termination (or such other longer or shorter period (but not less than six months) as set forth in the applicable award agreement). If a participant&#8217;s service terminates for disability, vested options generally will remain exercisable for 12 months from the date of termination (or such other longer or shorter period (but not less than six months) as set forth in the applicable award agreement). If a participant&#8217;s service terminates for cause, the entire option will generally terminate immediately. In no event will an option remain exercisable beyond its original term. If a participant does not exercise his or her option within the time specified in the award agreement, the option will terminate. Except as described above, the administrator has the discretion to determine the post-termination exercisability periods for an option.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Restricted stock units have been granted under the 2014 Plan. Restricted stock units are bookkeeping entries representing an amount equal to the fair market value of one share. The administrator will determine the terms and conditions of restricted stock units including the vesting criteria (which may include accomplishing specified performance criteria or continued service to us) and the form and timing of payment. The administrator will have the discretion to accelerate the time at which any restrictions will lapse or be removed and to settle earned restricted stock units in cash, shares, or a combination of both.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Transferability of Awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Unless determined otherwise by the administrator, options generally are not transferable except by will or by the laws of descent and distribution, and are exercisable during the lifetime of the participant only by the participant.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Certain Adjustments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> If any change that is made in, or other events that occur with respect to, common stock subject to the 2014 Plan or subject to any award without the receipt of consideration by ESS through merger, consolidation, reorganization, reincorporation, stock dividend, dividend in property other than cash, large nonrecurring cash dividend, stock split, liquidating dividend, combination of shares, exchange of shares, change in corporate structure, or any similar equity restructuring transaction, the ESS Board will appropriately and proportionately adjust (i) the class(es) and maximum number of securities subject to the 2014 Plan, (ii) the class(es) and maximum number of securities that may be issued pursuant to the exercise of incentive stock options, and (iii) the class(es) and number of securities and price per share of stock subject to outstanding awards.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dissolution or Liquidation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise determined by the administrator, in the event of a dissolution or liquidation of ESS, all outstanding awards will terminate immediately prior to the completion of such dissolution or liquidation, and the shares of common stock subject to ESS&#8217; repurchase rights or subject to a forfeiture condition may be repurchased or reacquired by ESS notwithstanding the fact that the holder of such award is providing continuous service.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate Transaction.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unless otherwise agreed to by ESS or provided by the administrator, in the event of a &#8220;corporate transaction&#8221; (as defined in the 2014 Plan), the ESS Board will take one or more of the following actions with respect to awards: (i) arrange for the Surviving Corporation or acquiring corporation (or the surviving or acquiring corporation&#8217;s parent company) to assume or continue the award or to substitute a similar stock award for the award; (ii) arrange for the assignment of any reacquisition or repurchase rights held by ESS in respect of common stock issued pursuant to the award to the Surviving Corporation or acquiring corporation (or the surviving or acquiring corporation&#8217;s parent company); (iii) accelerate the vesting, in whole or in part, of the award (and, if </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">applicable, the time at which the award may be exercised) to a date prior to the effective time of such corporate transaction as the ESS Board shall determine (or, if the ESS Board shall not determine such a date, to the date that is five days prior to the effective date of the corporate transaction), with such award terminating if not exercised (if applicable) at or prior to the effective time of the Corporate Transaction; (iv) arrange for the lapse of any reacquisition or repurchase rights held by ESS with respect to the award; (v) cancel or arrange for the cancellation of the award, to the extent not vested or not exercised prior to the effective time of the corporation transaction, in exchange for such cash consideration, if any, as the ESS Board, in its sole discretion, may consider appropriate; and (vi) make a payment, in such form as may be determined by the ESS Board equal to the excess, if any, of (A) the value of the property the holder of the award would have received upon the exercise of the award, over (B) any exercise price payable by such holder in connection with such exercise. The ESS Board need not take the same action with respect to all awards or with respect to all participants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment; Termination. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The administrator may amend the 2014 Plan in any respect the ESS Board deems necessary or advisable. Except as provided in the 2014 Plan, rights under any award granted before an amendment of the 2014 Plan will not be impaired by any amendment of the 2014 Plan, unless the holder of such award consents in writing. The ESS Board may suspend or terminate the 2014 Plan at any time. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Treatment of Equity Incentive Awards in Connection with the Merger.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In connection with the consummation of the Merger, the Company&#8217;s stockholders approved the 2021 Plan, replacing the 2014 Plan. For more information about the 2021 Plan, see the section of this prospectus below titled &#8220;&#8212;ESS 2021 Equity Incentive Plan&#8221;.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ESS 2021 Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the 2021 Plan became effective and was approved by shareholders. The 2021 Plan replaced the 2014 Plan, which expired as to future grants as of the effective date of the Merger.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of the 2021 Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following paragraphs provide a summary of the principal features of the 2021 Plan and its operation. However, this summary is not a complete description of all of the provisions of the 2021 Plan and is qualified in its entirety by the specific language of the 2021 Plan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purpose of the 2021 Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purposes of the 2021 Plan are to attract and retain personnel for positions with ESS, any parent or subsidiary, and any entity that is in control of, is controlled by or is under common control with ESS (such entities are referred to herein as, the company group); to provide additional incentive to employees, directors, and consultants; and to promote the success of our business. These incentives will be provided through the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, and performance awards as the administrator of the 2021 Plan may determine. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Eligibility</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan provides for the grant of incentive stock options, within the meaning of Section&#160;422 of the Code, to ESS&#8217; employees and any parent and subsidiary corporations&#8217; employees, and for the grant of nonstatutory stock options, restricted stock, restricted stock units, stock appreciation rights, performance units and performance shares to our employees, directors and consultants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have, collectively, six non-employee directors, and approximately 150 full-time employees (including our employee directors).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Authorized Shares</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to the adjustment provisions contained in the 2021 Plan and the evergreen provision described below, the maximum number of shares of Common Stock that may be issued pursuant to awards under the 2021 Plan is (i)&#160;12,210,000&#160;shares of Common Stock, plus (ii)&#160;any shares of Common Stock subject to stock options, restricted stock units or other awards that were assumed in the Merger and terminate as a result of being unexercised or are </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">forfeited to or repurchased by ESS, with the maximum number of shares to be added to the 2021 Plan pursuant to clause (ii)&#160;equal to&#160;5,153,522 shares of Common Stock. The 2021 Plan also includes an evergreen provision that provides for an automatic annual increase to the number of shares of Common Stock available for issuance under the 2021 Plan on the first day of each fiscal year beginning with the 2021 fiscal year, equal to the least of:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">15,260,000 shares of Common Stock;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">5% of the total number of shares of all classes of Common Stock as of the last day of our immediately preceding fiscal year; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Such lesser amount determined by the administrator.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan provides that the evergreen provision will terminate following the increase on the first day of the 2031 fiscal year.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, if an award expires or becomes unexercisable without having been exercised in full, or, with respect to restricted stock, restricted stock units or performance awards, is forfeited to or reacquired by us due to the failure to vest, the unpurchased shares (or for awards other than options or stock appreciation rights, the forfeited or repurchased shares) that were subject to such awards will become available for future grant or sale under the 2021 Plan (unless it has terminated). With respect to stock appreciation rights, only shares actually issued will cease to be available. Shares that actually have been issued under the 2021 Plan under any award will not be returned to the 2021 Plan and will not become available for future distribution under the 2021 Plan; provided, however, that if shares issued pursuant to awards of restricted stock, restricted stock units, performance shares or performance units are repurchased by ESS or are forfeited to ESS, such shares will become available for future grant under the 2021 Plan. Shares used to pay the exercise price of an award or to satisfy the tax withholding obligations related to an award will become available for future grant or sale. To the extent an award is paid out in cash rather than shares, such cash payment will not reduce the number of shares available for issuance. If the ESS Board, or a committee appointed by the ESS Board, grants awards in substitution for equity compensation awards outstanding under a plan maintained by an entity acquired by or that becomes a part of any member of the company group, the grant of those substitute awards will not decrease the number of shares available for issuance under the 2021 Plan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any extraordinary dividend or other extraordinary distribution (whether in cash, shares, other securities, or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation,&#160;split-up,&#160;spin-off,&#160;combination, reclassification, repurchase, or exchange of shares or other securities of ESS, issuance of warrants or other rights to acquire securities of ESS, other change in the corporate structure of ESS affecting the shares, or any similar equity restructuring transaction affecting the shares occurs, the administrator, to prevent diminution or enlargement of the benefits or potential benefits intended to be provided under the 2021 Plan, will adjust the number and class of shares that may be delivered under the 2021 Plan; the number, class, and price of shares covered by each outstanding award; and the numerical share limits contained in the 2021 Plan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plan Administration</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan will be administered by the compensation committee or by the ESS Board acting in place of the compensation committee and are referred to as the administrator. Different administrators may administer the 2021 Plan with respect to different groups of service providers. The ESS Board may retain the authority to concurrently administer the 2021 Plan and revoke the delegation of some or all authority previously delegated.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to the terms of the 2021 Plan and applicable laws, the administrator generally will have the power in its sole discretion to make any determinations and perform any actions deemed necessary or advisable for administering the 2021 Plan. The administrator will have the power to administer the 2021 Plan, including but not limited to the power to construe and interpret the 2021 Plan and awards granted under the 2021 Plan, and determine the terms of awards, including but not limited to the exercise price (if any), the number of shares of Common Stock subject to each award, the time when awards may vest or be exercised (including the ability to accelerate the vesting and exercisability of awards), and the form of consideration payable upon exercise, if applicable. The administrator may select the service providers to whom awards may be granted and approve forms of awards agreements under the 2021 Plan. The administrator will also have the authority to amend awards (including but not limited to the </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">discretionary authority to extend the post-termination exercisability period of awards and to extend the maximum term of an option) and to temporarily suspend the exercisability of an award if the administrator deems such suspension to be necessary or appropriate for administrative purposes, subject to the provisions of the 2021 Plan. Unless a participant is on an approved leave of absence, the administrator will have sole discretion to determine the date on which a participant stops actively providing services to ESS or the company group. The administrator&#8217;s decisions, determinations, and interpretations are final and binding on all participants and any other holders of awards.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options may be granted under the 2021 Plan. Subject to the provisions of the 2021 Plan, the administrator will determine the terms and conditions of options, including when such options vest and become exercisable (and the administrator will have the discretion to accelerate the time at which such options will vest or become exercisable). The per share exercise price of any option generally must be at least 100% of the fair market value of a share on the date of grant, and the term of an incentive stock option may not be more than 10 years. However, with respect to any incentive stock option granted to an individual who owns 10% of the voting power of all classes of stock of ESS or any of its parent or subsidiary corporations, the term of such option must not exceed 5 years, and the per share exercise price of such incentive stock option must be at least 110% of the fair market value of a share on the grant date. After a participant&#8217;s service terminates, he or she generally may exercise the vested portion of his or her option for the period of time stated in his or her option agreement. Generally, the fair market value of a share is the closing sales price of a share on the relevant date as quoted on the NYSE. In no event may an option be exercised later than the expiration of its term, except in certain circumstances where the expiration occurs during a period where exercise is not permitted under applicable law, as described more fully in the 2021 Plan. Subject to the provisions of the 2021 Plan, the administrator will determine the other terms of options, including but not limited to the acceptable forms of consideration for exercising an option.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Appreciation Rights</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock appreciation rights may be granted under the 2021 Plan. Stock appreciation rights allow the recipient to receive the appreciation in the fair market value of Common Stock between the exercise date and the date of grant. Subject to the provisions of the 2021 Plan, the administrator will determine the terms and conditions of stock appreciation rights, including when such rights vest and become exercisable (and the administrator will have the discretion to accelerate the time at which such rights will vest or become exercisable) and whether to pay any increased appreciation in cash, shares, or a combination of both. The per share exercise price of a stock appreciation right must be at least 100% of the fair market value of a share on the date of grant with respect to United States taxpayers, and the term of a stock appreciation right will be 10 years. After a participant&#8217;s service terminates, he or she generally may exercise the vested portion of his or her stock appreciation right for the period of time stated in his or her option agreement. However, in no event may a stock appreciation right be exercised later than the expiration of its terms, except in certain circumstances where the expiration occurs during a period where exercise is not permitted under applicable law, as described more fully in the 2021 Plan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock may be granted under the 2021 Plan. Restricted stock awards are grants of shares that vest in accordance with terms and conditions established by the administrator. The administrator will determine the number of shares of restricted stock granted to any employee, director or consultant. The administrator may impose whatever conditions to vesting it determines to be appropriate (for example, the administrator may set restrictions based on the achievement of specific performance goals or continued service to us or members of the company group), and the administrator will have the discretion to accelerate the time at which any restrictions will lapse or be removed. Recipients of restricted stock awards generally will have voting but will not have dividend rights with respect to such shares upon grant without regard to the restriction, unless the administrator provides otherwise. Shares of restricted stock as to which the restrictions have not lapsed are subject to our right of repurchase or forfeiture.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units may be granted under the 2021 Plan. Restricted stock units are bookkeeping entries representing an amount equal to the fair market value of one Share. The administrator will determine the terms and conditions of restricted stock units including the vesting criteria (which may include accomplishing specified performance criteria or continued service to us) and the form and timing of payment. The administrator will have the discretion to accelerate the time at which any restrictions will lapse or be removed and to settle earned restricted stock units in cash, shares, or a combination of both.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Awards</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance awards may be granted under the 2021 Plan. Performance awards are awards that will result in a payment to a participant only if objectives established by the administrator are achieved or the awards otherwise vest. The administrator will establish organizational or individual performance objectives in its discretion, which, depending on the extent to which they are met, will determine the value of the payout for the performance awards to be paid out to participants. The administrator will have the discretion to reduce or waive any performance objectives or other vesting provisions for performance awards. Performance awards will have a threshold, target, and maximum payout value established by the administrator on or before the grant date. The administrator will have the discretion to pay earned performance awards in the form of cash, shares, or in some combination of both.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Employee&#160;Directors</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan provides that any&#160;non-employee&#160;director, in any fiscal year, may not be paid, issued or granted cash compensation and equity awards under the 2021 Plan with an aggregate value of more than $750,000, increased to $1,000,000 in connection with the non-employee&#160;director&#8217;s initial service, with the value of each equity award based on its grant date fair value. For purposes of this limitation, the grant date fair value is determined in accordance with GAAP. Any cash compensation or equity awards granted under the 2021 Plan to a&#160;non-employee&#160;director for his or her services as an employee, or for his or her services as a consultant (other than as a&#160;non-employee&#160;director), will not count for purposes of the limitation. The maximum limit does not reflect the intended size of any potential compensation or equity awards to our&#160;non-employee&#160;directors.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Transferability&#160;of Awards</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the administrator provides otherwise, the 2021 Plan generally does not allow for the transfer or disposal of awards and only the recipient of an award may exercise an award during his or her lifetime. Any unauthorized transfer will be void.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dissolution or Liquidation</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If there is a proposed liquidation or dissolution of ESS, the administrator will notify participants at such time before the effective date of such event as the administrator determines and all awards, to the extent that they have not been previously exercised, will terminate immediately before the consummation of such event.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Merger or Change in Control</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan provides that if there is a merger or a &#8220;change in control&#8221; (as defined under the 2021 Plan) of ESS, each outstanding award will be treated as the administrator determines (subject to the following paragraph) without a participant&#8217;s consent, including that an award be continued by the successor corporation or that vesting of awards may accelerate automatically upon consummation of the transaction. The administrator will not be required to treat all awards, portions of awards or participants similarly and may modify awards, subject to the provisions of the 2021 Plan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to awards held by a&#160;non-employee&#160;director, in the event of a change in control, the non-employee director will fully vest in and have the right to exercise his or her options and/or stock appreciation rights, all restrictions on his or her restricted stock and restricted stock units will lapse, and, with respect to awards with performance-based vesting, all performance goals or other vesting criteria will be deemed achieved at 100% of </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">target levels and all other terms and conditions met, unless specifically provided otherwise under the applicable award agreement or other written agreement with the participant.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Forfeiture and Clawback</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All awards granted under the 2021 Plan will be subject to recoupment under any clawback policy that we are required to adopt under applicable law or listing standards. In addition, the administrator may provide in an award agreement that the recipient&#8217;s rights, payments, and benefits with respect to such award shall be subject to reduction, cancellation, forfeiture, or recoupment upon the occurrence of specified events. If ESS is required to prepare an accounting restatement due to the material noncompliance of ESS with any applicable securities laws as a result of a participant&#8217;s misconduct or if a participant is subject to forfeiture under applicable law, the participant must reimburse ESS in the amount of any payment in settlement of an award earned or accrued during the&#160;12-month&#160;period following the first public issuance or filing with the SEC (whichever first occurred) of the financial document embodying such financial reporting requirement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment or Termination</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 Plan became effective upon the Closing and will continue in effect until terminated by the administrator, however no incentive stock options may be granted after the ten-year anniversary of the adoption of the 2021 Plan by the ESS Board, and the evergreen feature of the 2021 Plan will terminate following the increase on the first day of the 2030 fiscal year. In addition, the ESS Board will have the authority to amend, suspend, or terminate the 2021 Plan, but such action generally may not materially impair the rights of any participant without his or her written consent.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of U.S. Federal Income Tax Consequences</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summary is intended only as a general guide to the U.S. federal income tax consequences of participation in the 2021 Plan. The summary is based on existing U.S. laws and regulations as of October 2020, and there can be no assurance that those laws and regulations will not change in the future. The summary does not purport to be complete and does not discuss the tax consequences upon a participant&#8217;s death, or the provisions of the income tax laws of any municipality, state or foreign country in which the participant may reside. As a result, tax consequences for any particular participant may vary based on individual circumstances.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Incentive Stock Options</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A participant recognizes no taxable income for regular income tax purposes as a result of the grant or exercise of an option that qualifies as incentive stock option under Section&#160;422 of the Code. If a participant exercises the option and then later sells or otherwise disposes of the shares acquired through the exercise the option after both the&#160;two-year&#160;anniversary of the date the option was granted and the&#160;one-year&#160;anniversary of the exercise, the participant will recognize a capital gain or loss equal to the difference between the sale price of the shares and the exercise price, and we will not be entitled to any deduction for federal income tax purposes.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, if the participant disposes of such shares either on or before the&#160;two-year anniversary of the date of grant or on or before the one-year&#160;anniversary of the date of exercise (a &#8220;disqualifying disposition&#8221;), any gain up to the excess of the fair market value of the shares on the date of exercise over the exercise price generally will be taxed as ordinary income, unless the shares are disposed of in a transaction in which the participant would not recognize a gain (such as a gift). Any gain in excess of that amount will be a capital gain. If a loss is recognized, there will be no ordinary income, and such loss will be a capital loss. Any ordinary income recognized by the participant upon the disqualifying disposition of the shares generally should be deductible by us for federal income tax purposes, except to the extent such deduction is limited by applicable provisions of the Code.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of the alternative minimum tax, the difference between the option exercise price and the fair market value of the shares on the exercise date is treated as an adjustment item in computing the participant&#8217;s alternative minimum taxable income in the year of exercise. In addition, special alternative minimum tax rules may apply to certain subsequent disqualifying dispositions of the shares or provide certain basis adjustments or tax credits for purposes.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nonstatutory Stock Options</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A participant generally recognizes no taxable income as the result of the grant of such an option. However, upon exercising the option, the participant normally recognizes ordinary income equal to the amount that the fair market value of the shares on such date exceeds the exercise price. If the participant is an employee, such ordinary income generally is subject to withholding of income and employment taxes. Upon the sale of the shares acquired by the exercise of a nonstatutory stock option, any gain or loss (based on the difference between the sale price and the fair market value on the exercise date) will be taxed as capital gain or loss. No tax deduction is available to us with respect to the grant of a nonstatutory stock option or the sale of the shares acquired through the exercise of the nonstatutory stock option.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Appreciation Rights</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, no taxable income is reportable when a stock appreciation right is granted to a participant. Upon exercise, the participant generally will recognize ordinary income in an amount equal to the fair market value of any shares received. Any additional gain or loss recognized upon any later disposition of the shares would be capital gain or loss.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A participant acquiring shares of restricted stock generally will recognize ordinary income equal to the fair market value of the shares on the vesting date. If the participant is an employee, such ordinary income generally is subject to withholding of income and employment taxes. The participant may elect, pursuant to Section&#160;83(b) of the Code to accelerate the ordinary income tax event to the date of acquisition by filing an election with the IRS no later than thirty days after the date the shares are acquired. Upon the sale of shares acquired pursuant to a restricted stock award, any gain or loss, based on the difference between the sale price and the fair market value on the date the ordinary income tax event occurs, will be taxed as capital gain or loss.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Unit Awards</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no immediate tax consequences of receiving an award of restricted stock units. A participant who is awarded restricted stock units generally will be required to recognize ordinary income in an amount equal to the fair market value of shares issued to such participant at the end of the applicable vesting period or, if later, the settlement date elected by the administrator or a participant. Any additional gain or loss recognized upon any later disposition of any shares received would be capital gain or loss.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Awards</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A participant generally will recognize no income upon the grant of a performance award. Upon the settlement of such awards, participants normally will recognize ordinary income in the year of receipt in an amount equal to the cash received and the fair market value of any unrestricted shares received. If the participant is an employee, such ordinary income generally is subject to withholding of income and employment taxes. Upon the sale of any shares received, any gain or loss, based on the difference between the sale price and the fair market value on the date the ordinary income tax event occurs, will be taxed as capital gain or loss.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Section&#160;409A</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section&#160;409A of the Code provides certain requirements for non-qualified deferred compensation arrangements with respect to an individual&#8217;s deferral and distribution elections and permissible distribution events. Awards granted under the 2021 Plan with a deferral feature will be subject to the requirements of Section&#160;409A. If an award is subject to and fails to satisfy the requirements of Section&#160;409A, the recipient of that award may recognize ordinary income on the amounts deferred under the award, to the extent vested, which may be prior to when the compensation is actually or constructively received. Also, if an award that is subject to Section&#160;409A fails to comply with Section&#160;409A&#8217;s provisions, Section&#160;409A imposes an additional 20% federal income tax on compensation recognized as ordinary income, as well as interest on such deferred compensation.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tax Effect</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS generally will be entitled to a tax deduction in connection with an award under the 2021 Plan in an amount equal to the ordinary income realized by a participant and at the time the participant recognizes such income (for example, the exercise of a nonstatutory stock option) except to the extent such deduction is limited by applicable provisions of the Code. Special rules limit the deductibility of compensation paid to our chief executive officer and certain &#8220;covered employees&#8221; as determined under Section&#160;162(m) and applicable guidance. Under Section&#160;162(m), the annual compensation paid to any of these specified individuals will be deductible only to the extent that it does not exceed $1,000,000.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Number of Awards Granted to Employees, Consultants and Directors</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of awards that an employee, director, or consultant may receive under the 2021 Plan is in the discretion of the administrator and therefore cannot be determined in advance. We have not previously sponsored an equity incentive plan, and, therefore, the aggregate number of shares of Common Stock, which would have been received by or allocated to our named executive officers; executive officers, as a group; directors who are not executive officers, as a group; and all other current employees who are not executive officers, as a group is not determinable.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ESS 2021 Employee Stock Purchase Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the Company&#8217;s 2021 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;) became effective and was approved by stockholders.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purpose of the ESPP</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of the ESPP is to provide eligible employees with an opportunity to purchase shares of the Common Stock through accumulated contributions, which generally will be made through payroll deductions. The ESPP permits the administrator to grant purchase rights that qualify for preferential tax treatment under Section 423 of the Code. In addition, the ESPP authorizes the grant of purchase rights that do not qualify under Code Section 423 pursuant to rules, procedures or sub-plans adopted by the administrator that are designed to achieve desired tax or other objectives.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shares Available for Issuance</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to adjustment upon certain changes in our capitalization as described in the ESPP, the maximum number of shares of Common Stock that will be available for issuance under the ESPP is 3,060,000 shares. The shares may be authorized, but unissued, or reacquired Common Stock. The number of shares of Common Stock available for issuance under the ESPP will be increased on the first day of each fiscal year beginning with the 2021 fiscal year equal to the least of (i)&#160;3,060,000 shares of Common Stock, (ii)&#160;one percent (1%) of the outstanding shares of all classes of Common Stock on the last day of the immediately preceding fiscal year, or (iii)&#160;an amount determined by the administrator.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently are unable to determine how long this share reserve may last because the number of shares that will be issued in any year or offering period depends on a variety of factors that cannot be predicted with certainty, including, for example, the number of employees who elect to participate in the ESPP, the level of contributions made by participants and the future price of shares of Common Stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Administration</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP is administered by the ESS Board or a committee appointed by the ESS Board that is constituted to comply with applicable laws (including the compensation committee). Currently, the compensation committee is the administrator of the ESPP. Subject to the terms of the ESPP, the administrator will have full and exclusive discretionary authority to construe, interpret and apply the terms of the ESPP, to delegate ministerial duties to any of our employees, to designate separate offerings under the ESPP, to designate subsidiaries and affiliates as participating in the Section&#160;423 Component and the&#160;Non-Section&#160;423 Component, to determine eligibility, to adjudicate all disputed claims filed under the ESPP and to establish such procedures that it deems necessary or </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">advisable for the administration of the ESPP. The administrator is authorized to adopt rules and procedures in order to: determine eligibility to participate, determine the definition of compensation for the purposes of contributions to the ESPP, handle contributions to the ESPP, coordinate the making of contributions to the ESPP, establish bank or trust accounts to hold contributions to the ESPP, effect the payment of interest, effect the conversion of local currency, satisfy obligations to pay payroll tax, determine beneficiary designation requirements, implement and determine withholding procedures and determine procedures for the handling of stock certificates that vary with applicable local requirements. The administrator will also be authorized to determine that, to the extent permitted by applicable law, the terms of a purchase right granted under the ESPP or an offering to citizens or residents of a&#160;non-U.S.&#160;jurisdiction will be less favorable than the terms of options granted under the ESPP or the same offering to employees resident solely in the United States. Every finding, decision and determination made by the administrator will, to the full extent permitted by law, be final and binding upon all parties.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Eligibility</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, all of our employees are eligible to participate if they are customarily employed by us, or any participating subsidiary or affiliate, for at least 20 hours per week and more than five months in any calendar year. The administrator, in its discretion, may, prior to an enrollment date, for all options to be granted on such enrollment date in an offering, determine that an employee who (i)&#160;has not completed at least two years of service (or a lesser period of time determined by the administrator) since his or her last hire date, (ii)&#160;customarily works not more than 20 hours per week (or a lesser period of time determined by the administrator), (iii) customarily works not more than five months per calendar year (or a lesser period of time determined by the administrator), (iv) is a highly compensated employee within the meaning of Section&#160;414(q) of the Code, or (v)&#160;is a highly compensated employee within the meaning of Section&#160;414(q) of the Code with compensation above a certain level or is an officer or subject to disclosure requirements under Section&#160;16(a) of the Exchange Act, is or is not eligible to participate in such offering period.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, an employee may not be granted rights to purchase shares of Common Stock under the ESPP if such employee:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">immediately after the grant would own capital stock and/or hold outstanding options to purchase such stock possessing 5% or more of the total combined voting power or value of all classes of capital stock of ours or of any parent or subsidiary of ours; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">holds rights to purchase shares of Common Stock under all employee stock purchase plans of ours or any parent or subsidiary of ours that accrue at a rate that exceeds $25,000 worth of shares of Common Stock for each calendar year in which such rights are outstanding at any time.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Offering Periods</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP includes a component that allows us to make offerings intended to qualify under Section&#160;423 of the Code and a component that allows us to make offerings not intended to qualify under Section&#160;423 of the&#160;Code to designated companies, as described in the ESPP. Offering periods will begin and end on such dates as may be determined by the administrator in its discretion, in each case on a uniform and nondiscriminatory basis, and may contain one or more purchase periods. The administrator may change the duration of offering periods (including commencement dates) with respect to future offerings so long as such change is announced prior to the scheduled beginning of the first offering period affected. No offering period may last more than 27 months.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contributions</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP permits participants to purchase shares of Common Stock through contributions (in the form of payroll deductions or otherwise to the extent permitted by the administrator) of up to 15% of their eligible compensation, or such other limit established by the administrator from time to time in its discretion and on a uniform and nondiscretionary basis for all options to be granted on an enrollment date in an offering, which includes a measure to be determined by the Administrator. Unless otherwise determined by the administrator, during any offering period, a participant may not increase the rate of his or her contributions and may only decrease the rate of his or her contributions (including to 0%) one time.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exercise of Purchase Right</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts contributed and accumulated by the participant will be used to purchase shares of Common Stock at the end of each purchase period. A participant may purchase up to a maximum number shares of Common Stock to be determined by the Administrator during a purchase period. The purchase price of the shares will be determined by the administrator from time to time, in its discretion and on a uniform and nondiscriminatory basis for all options to be granted on an enrollment date, provided that in no event may the purchase price be less than 85% of the lower of the fair market value of Common Stock on the first trading day of the offering period or on the exercise date, which is generally the last trading day of a purchase period. Participants may end their participation at any time during an offering period and will be paid their accrued contributions that have not yet been used to purchase shares of Common Stock. Participation ends automatically upon termination of employment with us.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Termination of Participation</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Participation in the ESPP generally will terminate when a participating employee&#8217;s employment with us or a designated company ceases for any reason, the employee withdraws from the ESPP or we terminate or amend the ESPP such that the employee no longer is eligible to participate. An employee may withdraw his or her participation in the ESPP at any time in accordance with procedures, and prior to any applicable deadline, specified by the administrator. Upon withdrawal from the ESPP, in general the employee will receive all amounts credited to his or her account without interest (unless otherwise required under applicable law) and his or her payroll withholdings or contributions under the ESPP will cease.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Transferability</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Neither contributions credited to a participant&#8217;s account nor rights to purchase shares of Common Stock and any other rights and interests under the ESPP may be assigned, transferred, pledged or otherwise disposed of (other than by will, the laws of descent and distribution or beneficiary designation in the event of death). Any attempt at such prohibited disposition will be without effect, except that we may treat such act as an election to withdraw participation.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Certain Transactions</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that any dividend or other distribution (whether in the form of cash, Common Stock, other securities, or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation,&#160;split-up,&#160;spin-off,&#160;combination, reclassification, repurchase, or exchange of shares of Common Stock or our other securities, or other change in our corporate structure affecting the Common Stock occurs (other than any ordinary dividends or other ordinary distributions), the administrator, in order to prevent diminution or enlargement of the benefits or potential benefits intended to be made available under the ESPP in such manner it may deem equitable, will adjust the number and class of Common Stock that may be delivered under the ESPP, the purchase price per share, the number of shares of Common Stock covered by each purchase right under the ESPP that has not yet been exercised, and the numerical limits of the ESPP.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of our proposed dissolution or liquidation, any ongoing offering periods will be shortened and will terminate immediately before consummation of the proposed dissolution or liquidation following the purchase of shares of Common Stock under the shortened offering periods, unless provided otherwise by the administrator. Prior to the new exercise date, the administrator will notify participants regarding the new exercise date and the exercise to occur on such date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of a merger or &#8220;change in control&#8221; (as defined in the ESPP), each outstanding option under the ESPP will be assumed or substituted for by the successor corporation or its parent or subsidiary. In the event that options are not assumed or substituted for, the offering period will be shortened by setting a new exercise date on which the offering period will end, which will occur prior to the closing of the merger or change in control. Prior to the new exercise date, the administrator will notify participants regarding the new exercise date and the exercise to occur on such date.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment; Termination</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The administrator will have the authority to amend, suspend or terminate the ESPP. The ESPP automatically will terminate in 2041, unless we terminate it sooner. If the administrator determines that the ongoing operation of the ESPP may result in unfavorable financial accounting consequences, the administrator may modify, amend or terminate the ESPP to reduce or eliminate such accounting consequence. If the ESPP is terminated, the administrator in its discretion may terminate all outstanding offering periods either immediately or after consummation of the purchase of shares of Common Stock under the ESPP (which may be adjusted to occur sooner than originally scheduled), or in accordance with their terms. If options are terminated prior to their expiration, then all amounts credited to participants that have not been used to purchase shares of Common Stock will be returned, without interest (unless otherwise required under applicable law), as soon as administratively practicable.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of U.S. Federal Income Tax Consequences</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summary is intended only as a general guide to the material U.S. federal income tax consequences of participation in the ESPP. The summary is based on existing U.S. laws and regulations, and there can be no assurance that those laws and regulations will not change in the future. The summary does not purport to be complete and does not discuss the tax consequences upon a participant&#8217;s death, or the provisions of the income tax laws of any municipality, state or&#160;non-U.S.&#160;jurisdiction to which the participant may be subject. As a result, tax consequences for any particular participant may vary based on individual circumstances.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP is intended to qualify as an employee stock purchase plan within the meaning of Section&#160;423 of the Code. Under an employee stock purchase plan that so qualifies, no taxable income will be recognized by a participant, and no deductions will be allowable to ESS, upon either the grant or the exercise of the purchase rights. Taxable income will not be recognized until there is a sale or other disposition of the shares of Common Stock acquired under the ESPP or in the event of the participant&#8217;s death while still owning the purchased shares of Common Stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the participant sells or otherwise disposes of the purchased shares of Common Stock within two years after the start date of the offering period in which the shares of Common Stock were acquired or within one&#160;year after the actual purchase date of those shares of Common Stock, then the participant generally will recognize ordinary income in the year of sale or disposition equal to the amount by which the fair market value of the shares of Common Stock on the purchase date exceeded the purchase price paid for those shares of Common Stock, and we will be entitled to an income tax deduction equal in amount to such excess, for the taxable year in which such disposition occurs. The amount of this ordinary income will be added to the participant&#8217;s basis in the shares of Common Stock, and any resulting gain or loss recognized upon the sale or disposition will be a capital gain or loss. If the shares of Common Stock have been held for more than one year since the date of purchase, the gain or loss will be long-term.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the participant sells or disposes of the purchased shares of Common Stock more than two years after the start date of the offering period in which the shares of Common Stock were acquired and more than one year after the actual purchase date of those shares of Common Stock, then the participant generally will recognize ordinary income in the year of sale or disposition equal to the lesser of (a)&#160;the amount by which the fair market value of the shares of Common Stock on the sale or disposition date exceeded the purchase price paid for those shares of Common Stock, or (b) 15% of the fair market value of the shares of Common Stock on the start date of that offering period. Any additional gain upon the disposition will be taxed as a long-term capital gain. Alternatively, if the fair market value of the shares of Common Stock on the date of the sale or disposition is less than the purchase price, there will be no ordinary income and any loss recognized will be a long-term capital loss. We will not be entitled to an income tax deduction with respect to such disposition.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a participant&#8217;s annual &#8220;net investment income,&#8221; as defined in Section&#160;1411 of the Code, may be subject to a 3.8% U.S. federal surtax. Net investment income may include capital gain and/or loss arising from the disposition of shares of Common Stock purchased under the ESPP. Whether a participant&#8217;s net investment income will be subject to this surtax will depend on the participant&#8217;s level of annual income and other factors.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the participant still owns the purchased shares of Common Stock at the time of death, the lesser of (i)&#160;the amount by which the fair market value of the shares of Common Stock on the date of death exceeds the purchase price or (ii) 15% of the fair market value of the shares of Common Stock on the start date of the offering period in which those shares of Common Stock were acquired will constitute ordinary income in the year of death.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Plan Benefits</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Participation in the ESPP is voluntary and dependent on each eligible employee&#8217;s election to participate, the amount of his or her eligible compensation, and his or her determination as to the portion of his or her eligible compensation to contribute to the ESPP. Further, the number of shares of Common Stock that may be purchased under the ESPP is determined, in part, by the price of our shares of Common Stock on the first day of each offering period and applicable exercise date of each purchase period. Accordingly, the actual number of shares of Common Stock that would be purchased by any individual under the ESPP in the future is not determinable. We have not previously sponsored an employee stock purchase plan, and, therefore, the number of shares of Common Stock which would have been received by or allocated to our named executive officers, all current executive officers as a group, and all other current employees who may participate in the ESPP as a group are not determinable.&#160;Non-employee&#160;directors are not eligible to participate in the ESPP.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Executive Incentive Compensation Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor our Executive Incentive Compensation Plan, or Incentive Compensation Plan. Our Incentive Compensation Plan allows our compensation committee to provide cash incentive awards to employees selected by our compensation committee, including our named executive officers, based upon performance goals established by our compensation committee. Pursuant to the Incentive Compensation Plan, our compensation committee, in its sole discretion, establishes a target award for each participant and a bonus pool, with actual awards payable from such bonus pool, with respect to the applicable performance period.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our Incentive Compensation Plan, our compensation committee determines the performance goals applicable to any award, which goals may include, without limitation, annual recurring revenue, attainment of research and development milestones, bookings, business divestitures and acquisitions, cash flow, cash flow from operations, cash position, contract awards or backlog, committed annual recurring revenue, current remaining performance obligation, customer renewals, customer retention rates from an acquired company, subsidiary, business unit or division, customer success (including by any customer success metric such as NPS), earnings (which may include earnings before interest and taxes, earnings before taxes, and net taxes), earnings per share, expenses, gross margin, growth in stockholder value relative to the moving average of the S&amp;P 500 Index or another index, internal rate of return, market share, net income, net new annual contract value, net profit, net retention, net sales, new product development, new product invention or innovation, number of customers, operating cash flow, operating expenses, operating income, operating margin, overhead or other expense reduction, product release timelines, productivity, profit, remaining performance obligation, retained earnings, return on assets, return on capital, return on invested capital, return on equity, return on investment, return on sales, revenue, revenue growth, sales results, sales growth, stock price, time to market, total stockholder return, working capital, workplace diversity metrics, and individual objectives such as peer reviews or other subjective or objective criteria. The performance goals may differ from participant to participant and from award to award.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our compensation committee administers our Incentive Compensation Plan. The administrator of our Incentive Compensation Plan may, in its sole discretion and at any time, increase, reduce or eliminate a participant&#8217;s actual award, and/or increase, reduce or eliminate the amount allocated to the bonus pool for a particular performance period. The actual award may be below, at or above a participant&#8217;s target award, in the discretion of the administrator. The administrator may determine the amount of any increase, reduction or elimination on the basis of such factors as it deems relevant, and it is not required to establish any allocation or weighting with respect to the factors it considers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual awards will be paid in cash (or its equivalent) in a single lump sum only after they are earned, which usually requires continued employment through the date the actual award is paid. The compensation committee reserves the right to settle an actual award with a grant of an equity award under the Company&#8217;s then-current equity </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compensation plan, which equity award may have such terms and conditions, as the compensation committee determines. Payment of awards occurs as soon as administratively practicable after they are earned, but no later than the dates set forth in our Incentive Compensation Plan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors and our compensation committee have the authority to amend, alter, suspend or terminate our Incentive Compensation Plan, provided such action does not impair the existing rights of any participant with respect to any earned awards.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding Equity Awards at 2021 Year End</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information regarding outstanding equity awards held by ESS&#8217; named executive officers as of December 31, 2021. Market value of shares that have not vested is based on the ESS&#8217; closing trading price of $11.44 per share on December 31, 2021.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.553%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.404%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Option Awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant Date</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Securities Underlying Unexercised Options Exercisable (#)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Securities Underlying Unexercised Options Unexercisable (#)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Option Exercise Price ($)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Option Expiration Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of shares or units of stock that have not vested (#)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Market value of shares of units of stock that have not vested ($)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eric Dresselhuys</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4/28/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">308,931&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4/27/2031</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10/08/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,487,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/17/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,236,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/17/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,491,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/17/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">601,351&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,879,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/17/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,007,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/17/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,881&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,618,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/17/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,491,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/17/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,491,202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Craig Evans</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/24/2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/24/2030</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/15/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,677&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/14/2031</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10/08/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">674,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/17/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/17/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/17/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amir Moftakhar</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1/11/2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(9)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1/10/2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/18/2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(10)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/17/2030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/15/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(11)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.54&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/14/2031</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:11.4pt;padding-right:11.4pt;text-indent:-8.65pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10/08/2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:11.45pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,155,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">All stock options were granted pursuant to the 2014 Plan.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Restricted stock units granted on or prior to October 8, 2021 were granted pursuant to the 2014 Plan, and those after October 8, 2021 were granted pursuant to the 2021 Plan.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">1/4th of the total shares will vest on March 25, 2022, and 1/48th will vest each month thereafter, subject to the holder&#8217;s continuous service through each vesting date.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">100% of the award vested upon satisfaction of stock price milestones in 2021 and were outstanding as of the end of the fiscal year and settled on January 4, 2022.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">1/4th of the total shares will vest on May 20, 2022, and 1/48th will vest each month thereafter, subject to the holder&#8217;s continuous service through each vesting date.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Vesting is subject to performance milestones, subject to the holder&#8217;s continuous service through each vesting date.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">1/48th of the total shares vested or will vest each month beginning on February 22, 2021, subject to the holder&#8217;s continuous service through each vesting date.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">50% of the award was eligible to vest based on certain financial milestones. Eligible shares vest as to 1/48th of the eligible shares each month beginning on November 8, 2021, subject to the holder&#8217;s continuous service through each vesting date.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">1/4th of the total shares vested on February 18, 2020, and 1/48th vested or will vest each month thereafter, subject to the holder&#8217;s continuous service through each vesting date.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">1/48th of the total shares vested or will vest each month beginning on November 23, 2020, subject to the holder&#8217;s continuous service through each vesting date.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">1/48th of the total shares vested or will vest each month beginning on November 8, 2021, subject to the holder&#8217;s continuous service through each vesting date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Benefits and Perquisites</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS provides benefits to its named executive officers on the same basis as provided to all of its employees, including health, dental and vision insurance; life insurance; accidental death and dismemberment insurance; critical illness insurance; short-and long-term disability insurance; a health savings account; a wellness incentive; and a tax-qualified Section 401(k) plan. ESS matches 100% of the first 3% of employee-deferred amounts, and 50% of employee-deferred amounts between 3% and 5%. Messrs. Dresselhuys and Moftakhar received a commuting benefit as described under &#8220;&#8212;Summary Compensation Table.&#8221;</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Executive Officer Employment Agreements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Eric Dresselhuys</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS entered into an employment agreement with Eric Dresselhuys, our Chief Executive Officer, on April 1, 2021. Mr. Dresselhuys&#8217;s base salary is $300,000, and he is eligible for an annual cash incentive bonus of up to 90% of his base salary.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Dresselhuys is an at-will employee. ESS or Mr. Dresselhuys may terminate his employment at any time for any reason. Mr. Dresselhuys&#8217;s employment agreement provides for an initial term from March 25, 2021 through March 25, 2025, with additional one-year terms thereafter, unless either ESS or Mr. Dresselhuys provides notice of the decision to not renew the term at least 60 days before the end of a term. Non-renewal by ESS will constitute a termination without &#8220;cause&#8221; (as defined in Mr. Dresselhuys&#8217;s employment agreement). During the period commencing on May 23, 2021 and continuing for the 18 months following the date that his employment is terminated for any reason, Mr. Dresselhuys is prohibited from soliciting certain current and former ESS service provides and customers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we terminate Mr. Dresselhuys&#8217;s employment without cause or Mr. Dresselhuys terminates his employment for &#8220;good reason&#8221; (as defined in Mr. Dresselhuys&#8217;s employment agreement) other than in connection with a &#8220;change in control&#8221; (as defined in Mr. Dresselhuys&#8217;s employment agreement), then Mr. Dresselhuys will be entitled to continuing payments of base salary and ESS-paid COBRA coverage for 12 months following such termination, a pro-rated bonus payment for the fiscal year in which such termination occurs based on actual achievement, any earned but unpaid bonus from the year prior to such termination, and acceleration of his unvested and outstanding time-based equity awards to the extent that such awards would have vested had his employment continued for an additional six months following such termination (except that, if the termination occurs between six months and 12 months after Mr. Dresselhuys&#8217;s start date, the number of months of additional vesting will be equal to the number of months of Mr. Dresselhuys&#8217;s service). If we terminate Mr. Dresselhuys&#8217;s employment without cause or Mr. Dresselhuys terminates his employment for good reason in connection with a change in control, then Mr. Dresselhuys will be entitled to continuing payments of base salary and ESS-paid COBRA coverage for eighteen months following such termination, a pro-rated bonus payment for the fiscal year in which such termination occurs based on actual achievement, any earned but unpaid bonus from the year prior to such termination, and 100% acceleration of his unvested and outstanding equity awards, with performance-based awards accelerating at target achievement. Receipt of any such termination benefits are subject to Mr. Dresselhuys signing and not revoking a separation agreement and release of claims in a form acceptable to ESS, which must become effective no later than the sixtieth day following the termination, and his compliance with the restrictive covenants described above.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Craig Evans</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS entered into an employment agreement with Craig Evans, our President, Co-Founder and director (and former Chief Executive Officer), on May 23, 2021. Mr.&#160;Evans&#8217;s base salary is $275,000, and he is eligible for an annual cash incentive bonus of up to 90% of his base salary.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr.&#160;Evans is an at-will employee. ESS or Mr.&#160;Evans may terminate his employment at any time for any reason. Mr.&#160;Evans&#8217;s employment agreement provides for an initial term through May 23, 2024, with additional one-year terms thereafter, unless either ESS or Mr.&#160;Evans provides notice of the decision to not renew the term at least 60 days before the end of a term. Non-renewal by ESS will constitute a termination without &#8220;cause&#8221; (as defined in Mr.&#160;Evans&#8217;s employment agreement). During the period commencing on May&#160;23, 2021, and continuing for the eighteen months following the date that his employment is terminated for any reason, Mr.&#160;Evans is prohibited from soliciting certain current and former ESS service providers and customers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we terminate Mr.&#160;Evans&#8217;s employment without cause or Mr.&#160;Evans terminates his employment for &#8220;good reason&#8221; (as defined in Mr.&#160;Evans&#8217;s employment agreement) other than in connection with a &#8220;change in control&#8221; (as defined in Mr.&#160;Evans&#8217;s employment agreement), then Mr.&#160;Evans will be entitled to continuing payments of base salary and ESS-paid COBRA coverage for 12 months following such termination, a pro-rated bonus payment for the fiscal year in which such termination occurs based on actual achievement, any earned but unpaid bonus from the year prior to such termination, and acceleration of his unvested and outstanding time-based equity awards to the extent that such awards would have vested had his employment continued for an additional six months following such termination. If we terminate Mr.&#160;Evans&#8217;s employment without cause or Mr.&#160;Evans terminates his employment for good reason in connection with a change in control, then Mr.&#160;Evans will be entitled to continuing payments of base salary and ESS-paid COBRA coverage for eighteen months following such termination, a pro-rated bonus payment for the fiscal year in which such termination occurs based on actual achievement, any earned but unpaid bonus from the year prior to such termination, and 100% acceleration of his unvested and outstanding equity awards, with performance-based awards accelerating at target achievement. Receipt of any such termination benefits are subject to Mr.&#160;Evans signing and not revoking a separation agreement and release of claims in a form acceptable to ESS, which must become effective no later than the 60th day following the termination, and his compliance with the restrictive covenants described above.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amir Moftakhar</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS entered into an employment letter with Amir Moftakhar, our Chief Financial Officer, on July 31, 2019. Mr.&#160;Moftakhar&#8217;s base salary is $210,000, and he is eligible for an annual cash incentive bonus of up to 30% of his base salary.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr.&#160;Moftakhar&#8217;s employment agreement provides for no specific term and Mr.&#160;Moftakhar is an at-will employee. ESS or Mr.&#160;Moftakhar may terminate his employment at any time for any reason.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Director Compensation</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the compensation of each person serving as an ESS non-employee director for the year ended December&#160;31, 2021. Alexi Wellman joined the ESS Board in October 2021. Messrs. Dresselhuys and Evans did not receive any additional compensation for their service as directors in 2021. The compensation of Messrs. Dresselhuys and Evans as a named executive officer is set forth above under </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Executive Compensation&#8212;Summary Compensation Table.&#8221;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fees Earned or Paid in Cash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Awards<br/>($)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">All Other Compensation ($)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total ($)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael R. Niggli</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,192&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,954&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,146&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raffi Garabedian</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rich Hossfeld</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shirley Speakman</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kyle Teamey</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,971</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daryl Wilson</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alexi Wellman</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,765&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,299&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">__________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Ms. Speakman resigned from the ESS Board effective February 17, 2022.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Amount represents fees paid to BEV.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information regarding outstanding equity awards held by ESS&#8217; non-employee directors as of December 31, 2021.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.733%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Securities Underlying Unexercised Options (#)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of shares or units of stock that have not vested (#)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael R. Niggli</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,785&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,053&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raffi Garabedian</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daryl Wilson</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,364&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alexi Wellman</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,072&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Outside Director Compensation Policy</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, our board of directors adopted an outside director compensation policy (the &#8220;Director Compensation Policy&#8221;). Under the Director Compensation Policy, each non-employee director will be eligible to receive compensation for his or her service consisting of the following cash and equity components. Our board of directors has the discretion to revise non-employee director compensation as it deems necessary or appropriate. The foregoing description of the Outside Director Compensation Policy is qualified in its entirety by the full text of the Outside Director Compensation Policy, which is attached hereto as Exhibit&#160;10.12 and incorporated herein by reference.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Compensation</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All non-employee directors are entitled to receive the following cash compensation for their services:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Position</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Annual Cash Retainer ($)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lead Independent Director</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chair of Audit Committee</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of Audit Committee</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chair of Compensation Committee</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of Compensation Committee</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chair of Nominating and Governance Committee</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Member of Nominating and Governance Committee</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Compensation</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our Director Compensation Policy, each individual who first becomes a non-employee director automatically will be granted an award of restricted stock units covering a number of our shares having a value equal to $200,000, rounded down to the nearest whole share. Each award will vest in equal 1/3 installments on each anniversary following the grant date, subject to the non-employee director continuing to be a service provider through the applicable vesting date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, on the date of each of our annual meetings, each non-employee director automatically will be granted an award of restricted stock units covering a number of our shares having a value of $150,000, rounded down to the nearest whole Share. Each award will vest on the earlier of (i) the one-year anniversary of the date the award is granted or (ii) the day prior to the date of the annual meeting next following the date the award is granted, in each case, subject to the Outside Director continuing to be a service provider through the applicable vesting date.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_1003"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTAIN RELATIONSHIPS AND RELATED PARTY TRANSACTIONS</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STWO Related Party Transactions</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Founder Shares</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 27, 2020, the Sponsor paid $25,000, or approximately $0.003 per share, to cover certain expenses on our behalf in consideration of 7,187,500 STWO Class&#160;B Ordinary Shares, par value $0.0001. In September 2020, the Sponsor transferred 50,000 STWO Class&#160;B Ordinary Shares to each of our independent directors.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Sponsor agreed to forfeit up to 937,500 founder shares to the extent that the over-allotment option was not exercised in full by the underwriters of our initial public offering, so that the founder shares would represent 20.0% of our issued and outstanding ordinary shares (excluding the private placement shares) after our initial public offering. The underwriters&#8217; over-allotment option expired and the 937,500 founder shares were no longer subject to forfeiture.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sponsor Letter Agreement</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, ESS, Legacy ESS and the STWO Initial Shareholders entered into the Sponsor Letter Agreement pursuant to which the STWO Initial Shareholders (as defined therein) have agreed, among other things, to (i) vote in favor of approval of the Merger Agreement and the transactions contemplated thereby (including the Domestication and the Merger), (ii) waive any adjustment to the conversion ratio set forth in the Existing Governing Documents (as defined therein) of STWO, (iii) be bound by certain other covenants and agreements related to the Business Combination, (iv) terminate certain lock-up provisions of that certain letter agreement, dated September 16, 2020, on the terms and conditions in the Sponsor Letter Agreement and (v) be bound by certain transfer restrictions during the lock-up period described therein with respect to his, her or its shares in STWO prior to the Closing Date, or the earlier termination of the Merger Agreement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Registration Rights Agreement</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, ESS, the Sponsor and other holders of Common Stock entered into a Registration Rights Agreement (the &#8220;Registration Rights Agreement&#8221;), that superseded the registration and shareholder rights agreement between STWO and its initial shareholders, pursuant to which, among other things, the Sponsor and such holders were granted certain customary registration rights, demand rights and piggyback rights with respect to their respective shares of Common Stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legacy ESS Related Party Transactions</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the compensation arrangements, including employment and termination of employment, discussed in the section titled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Executive Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; the following is a description of each transaction since January 1, 2019, and each currently proposed transaction, in which:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS has been or is to be a participant;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the amount involved exceeded or exceeds $120,000; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any of Legacy ESS&#8217; directors, executive officers, or beneficial holders of more than 5% of any class of Legacy ESS capital stock, or any immediate family member of, or person sharing the household with, any of these individuals or entities, had or will have a direct or indirect material interest.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Financings</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legacy ESS Series&#160;C-1 Preferred Stock Financing</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In multiple closings in August 2019 and October 2019, Legacy ESS sold an aggregate of 16,275,688 shares of Legacy ESS Series&#160;C-1 Preferred Stock at a purchase price of $1.84248 per share, for an aggregate purchase price of approximately $30.0 million (inclusive of shares issued upon conversion of the 2018 Convertible Notes). The following table summarizes purchases of Legacy ESS Series&#160;C-1 Preferred Stock by related parties:</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.810%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.805%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stockholder</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of ESS Series C-1 Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Purchase Price Commitment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BASF Venture Capital GmbH*</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,506,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Breakthrough Energy Ventures, LLC</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,427,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,999,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cycle Capital Fund III, L.P.*</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,479,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Entities affiliated with Michael Niggli*</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pangaea Ventures Fund III, LP*</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">602,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Presidio-IPM j.s.a*</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790,446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,284,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SB Energy Global Holdings One Ltd.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Includes shares issued upon conversion of the 2018 Convertible Notes.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Rich Hossfeld is a member of the Legacy ESS board of directors and an affiliate of SB Energy Global Holdings One Ltd.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legacy ESS Series&#160;C-2 Preferred Stock Financing</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, Legacy ESS sold an aggregate of 3,900,988 shares of Legacy ESS Series&#160;C-2 Preferred Stock at a purchase price of $2.94797 per share and issued warrants to purchase 585,145 shares of Legacy ESS Series&#160;C-2 Preferred Stock, for an aggregate purchase price of approximately $11.5 million. The following table summarizes purchases of Legacy ESS Series&#160;C-2 Preferred Stock by related parties:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stockholder</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares of ESS Series C-2 Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Warrant Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Purchase Price Commitment</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Breakthrough Energy Ventures, LLC</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,544,124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,618&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500,001&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cycle Capital Fund III, L.P.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pangaea Ventures Fund III, LP</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Presidio-IPM j.s.a.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Legacy ESS has agreed to issue and sell up to 5,427,464 additional shares of Legacy ESS Series&#160;C-2 Preferred Stock at a purchase price of $2.94797 per share and warrants to purchase 14,365,207 shares of Legacy ESS Series&#160;C-2 Preferred Stock to BEV and SBE for an aggregate purchase price of up to $16.0 million, subject to certain conditions.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commercial Agreements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SBE Framework Agreement</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, Legacy ESS entered into a non-binding framework agreement, dated as of March 31, 2021, (the &#8220;Framework Agreement&#8221;) with an affiliate of SBE, which established a framework for the ongoing relationship between ESS and SBE with respect to identifying opportunities to deploy energy storage products to be supplied by ESS. Rich Hossfeld, a member of ESS&#8217; board of directors, is affiliated with SBE. The Framework Agreement included terms providing for the deployment of 2 GWhs of energy storage starting in 2022 through 2026. At current forecasted prices and volumes, the Framework Agreement totals more than $300&#160;million in revenue opportunities for ESS. As ESS and SBE finalize projects and deliveries into a rolling forecast, ESS will reserve production capacity to deliver these projects. To date, no orders have been placed under the Framework Agreement. SBE is under no obligation to place any firm orders with us and any future orders may be subject to future pricing or other commercial or technical negotiations, which we may not be able to satisfy, resulting in a diminished potential value of this relationship to us. For additional details, see &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors&#8212;Risks Related to Our Technology, Products and Manufacturing&#8212;Our relationship with SBE, an affiliate of Softbank Group Corp., is subject to various risks which could adversely affect our business and future prospects. There are no assurances that we will be able to commercialize iron flow batteries from our joint development relationship with SBE. In addition, SBE has no obligation to order any energy storage products from us under the framework agreement, including at any price point</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales Agreement</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, we also entered into a sales agreement for the purchase and installation of one Energy Warehouse with a related party. As of December 31, 2021, we had recorded accounts receivable of $66 thousand and deferred revenue of $171 thousand for sales of Energy Warehouse products to related parties based on the December 2020 sales agreement.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consulting and Employment Agreements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, we hired consultants through one of the ESS Board members to review its technology. We paid $31 thousand to the consultants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS has entered into employment agreements and offer letter agreements with its executive officers. See the section entitled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Executive Compensation&#8212;Executive Officer Employment Agreements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification Agreements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS entered into separate indemnification agreements with its directors and executive officers, in addition to the indemnification provided for in the Certificate of Incorporation and our amended and restated bylaws (the &#8220;Bylaws&#8221;). These agreements, among other things, require ESS to indemnify ESS&#8217; directors and executive officers for certain expenses, including attorneys&#8217; fees, judgments, fines and settlement amounts incurred by a director or executive officer in any action or proceeding arising out of their services as one of ESS&#8217; directors or executive officers or as a director or executive officer of any other company or enterprise to which the person provides services at ESS&#8217; request. For more information regarding these indemnification arrangements, see &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management&#8212;Limitation of Liability and Indemnification of Officers and Directors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221; ESS believes that these charter provisions and indemnification agreements are necessary to attract and retain qualified persons as directors and officers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The limitation of liability and indemnification provisions in the Certificate of Incorporation and the Bylaws may discourage stockholders from bringing a lawsuit against directors for breach of their fiduciary duties. They may also reduce the likelihood of derivative litigation against directors and officers, even though an action, if successful, might benefit ESS and its stockholders. A stockholder&#8217;s investment may decline in value to the extent we pay the costs of settlement and damage awards against directors and officers pursuant to these indemnification provisions.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Related Person Transactions Policy </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the Closing, the ESS Board adopted a written Related Person Transactions Policy that sets forth ESS&#8217; policies and procedures regarding the identification, review, consideration and oversight of &#8220;related person transactions.&#8221; For purposes of ESS&#8217; policy only, a &#8220;related person transaction&#8221; is a transaction, arrangement or relationship (or any series of similar transactions, arrangements or relationships) in which ESS or any of its subsidiaries are participants involving an amount that exceeds $120,000, in which any &#8220;related person&#8221; has a material interest.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions involving compensation for services provided to ESS as an employee, consultant or director will not be considered related person transactions under this policy. A related person is any executive officer, director, nominee to become a director or a holder of more than 5% of any class of ESS&#8217; voting securities (including Common Stock), including any of their immediate family members and affiliates, including entities owned or controlled by such persons.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the policy, the related person in question or, in the case of transactions with a holder of more than 5% of any class of ESS&#8217; voting securities, an officer with knowledge of a proposed transaction, must present information regarding the proposed related person transaction to ESS&#8217; audit committee (or, where review by ESS&#8217; audit committee would be inappropriate, to another independent body of the ESS Board) for review. To identify related person transactions in advance, ESS will rely on information supplied by ESS&#8217; executive officers, directors and certain significant stockholders. In considering related person transactions, ESS&#8217; audit committee will take into account the relevant available facts and circumstances, which may include, but are not limited to:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the risks, costs, and benefits to ESS;</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact on a director&#8217;s independence in the event the related person is a director, immediate family member of a director or an entity with which a director is affiliated;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the terms of the transaction;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the availability of other sources for comparable services or products; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the terms available to or from, as the case may be, unrelated third parties.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS&#8217; audit committee will approve only those transactions that it determines are fair to us and in ESS&#8217; best interests. All of the transactions described above were entered into prior to the adoption of such policy.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_1006"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PRINCIPAL AND SELLING STOCKHOLDERS</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth certain information with respect to the beneficial ownership of our Common Stock as of February 28, 2022 for:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each of our executive officers;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each of our directors;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">all of our executive officers and directors as a group;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">each person known by us to be the beneficial owner of more than 5% of our outstanding shares; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Selling Stockholders, consisting of the entities and individuals shown as having securities listed in the column &#8220;Shares Being Offered&#8221;.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have determined beneficial ownership in accordance with the rules of the SEC, and thus it represents sole or shared voting or investment power with respect to our securities. Unless otherwise indicated below, to our knowledge, the persons and entities named in the table have sole voting and sole investment power with respect to all shares that they beneficially owned, subject to community property laws where applicable. The information does not necessarily indicate beneficial ownership for any other purpose, including for purposes of Sections 13(d) and 13(g) of the Securities Act.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have based our calculation of the percentage of beneficial ownership prior to this offering on 152,556,734 shares outstanding as of February 28, 2022. We have based on our calculation on the percentage of beneficial ownership after this offering on the resale of 130,044,756 shares originally offered by the Selling Stockholders (including 125,952,180 shares originally offered by the Selling Stockholders pursuant to the Registration Statement on Form S-1 (File No. 333-260693)).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information set forth below is based on information provided by or on behalf of the Selling Stockholders prior to the date hereof. Information concerning the Selling Stockholders may change from time to time. We cannot advise you as to whether the Selling Stockholders will in fact sell any or all of the Common Stock being offered hereunder. In addition, the Selling Stockholders may sell, transfer or otherwise dispose of, at any time and from time to time, the Common Stock in transactions exempt from the registration requirements of the Securities Act after the date of this prospectus. In addition, since the date on which the Selling Stockholders provided this information to us, such Selling Stockholders may have sold, transferred or otherwise disposed of all or a portion of the offered shares. For purposes of this table, we have assumed that the Selling Stockholders will sell all of the shares of Common Stock covered by this prospectus upon the completion of the offering.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In computing the number of shares beneficially owned by a person and the percentage ownership of that person, we deemed outstanding Common Stock subject to options held by that person that are currently exercisable or exercisable within 60 days of February 28, 2022. We did not deem these shares outstanding, however, for the purpose of computing the percentage ownership of any other person.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise indicated, the address of each beneficial owner listed in the table below is c/o&#160;ESS Tech, Inc., 26440&#160;SW Parkway Ave., Bldg. 83, Wilsonville, Oregon 97070.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.117%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.117%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.117%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.641%"></td><td style="width:0.1%"></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares Beneficially Owned Prior to the Offering</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares Being Offered</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares Beneficially Owned After the Offering</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of Beneficial Owner</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Executive Officers and Directors:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eric Dresselhuys&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,232</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,232</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Craig Evans&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,443,138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,391860</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,278</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amir Moftakhar&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657,269</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,624</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,645</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Julia Song </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,403,358</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278,104</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,254</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raffi Garabedian&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,775</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,868</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,907</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Claudia Gast</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rich Hossfeld</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael R. Niggli&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,004</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078,554</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,450</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kyle Teamey</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alexi Wellman</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daryl Wilson&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,641</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,364</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,277</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All executive officers and directors as a group (11&#160;persons)&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(8)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,101,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,342,606</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758,811</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5% or Greater Stockholders:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:12.75pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:12.75pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BASF Venture Capital GmbH </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(9)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,214,562</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,214,862</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Breakthrough Energy Ventures, LLC </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(10)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,559,329</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,559,329</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cycle Capital Fund III, L.P.&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(11)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,292,025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,292,025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Entities affiliated with Pangaea&#160;Ventures&#160;III LLC </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(12)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,000,782</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,000,782</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SB&#160;Energy&#160;Global&#160;Holdings One Ltd. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(13)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,954,722</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,954,722</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Entities affiliated with Fidelity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(14)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,440,288</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,440,288</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Selling Stockholders:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:12.75pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:12.75pt;text-align:right"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spring Creek Capital LLC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(15)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000,000</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Entities affiliated with Presidio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(16)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,614,457</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,614,457</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Evergy Ventures, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(17)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,117,818</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,117,818</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other Selling Stockholders </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(18)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,977,759</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,723,899</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,860</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Represents less than one percent.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Consists of 106,232 restricted stock units.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Consists of (i) 5,332,876 shares, (ii) 53,255 restricted stock units and (iii)&#160;options to purchase 57,007 shares exercisable within 60&#160;days of February 28, 2022.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Consists of (i) 315,598 shares, (ii) 80,368 restricted stock units and (iii)&#160;options to purchase 261,303 shares exercisable within 60 days of February 28, 2022.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Consists of (i) 2,221,478 shares, (ii) 37,222  restricted stock units and (iii)&#160;options to purchase 144,658 shares exercisable within 60 days of February 28, 2022.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Consists of (i)&#160;24,868 restricted stock units and (ii)&#160;options to purchase 42,907 shares exercisable within 60 days of February 28, 2022.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Consists of (i) 480,182 shares held by Mr.&#160;Niggli, (ii) 227,407 shares held by the Michael R. Niggli Family Trust to which Mr.&#160;Niggli is the trustee, (iii) 85,228 shares held by the Chloe D Niggli 2021 Gift Trust to which Mr. Niggli is the trustee, (iv)&#160;85,228 shares held by the Ian M Niggli 2021 Gift Trust to which Mr. Niggli is the trustee, (v) 85,228 shares held by the Lorelei A Niggli 2021 Gift Trust to which Mr. Niggli is the trustee, (vi) 85,228 shares held by the Michael R Jr Niggli 2021 Gift Trust to which Mr. Niggli is the trustee, (vii) 30,053 restricted stock units held by Mr.&#160;Niggli and (viii)&#160;options to purchase 144,450 shares exercisable within 60 days of February 28, 2022 held by Mr. Niggli.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Consists of (i) 46,364 restricted stock units and (ii)&#160;options to purchase 154,277 shares exercisable within 60&#160;days of February 28, 2022.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Consists of (i) 8,918,453 shares, (ii) 378,362 restricted stock units and (iii) 804,602 shares exercisable within 60 days of February 28, 2022.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Based on the Schedule 13G/A filed by BASF Ventures Capital GmbH with the SEC on February 11, 2022. The address for BASF Ventures Capital GmbH is BE 01, Benckiserplatz 1, Ludwigshagen/Rhine, Germany 67059.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Breakthrough Energy Ventures, LLC is managed by Breakthrough Energy Investments, LLC, its manager, which may be deemed to have beneficial ownership over the shares and exercises voting and investment control through its investment committee. The address for each of Breakthrough Energy Ventures, LLC and Breakthrough Energy Investments, LLC is 250 Summer Street, 4th Floor, Boston, Massachusetts 02210.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Cycle Capital Management II Inc. is the general manager of Cycle Capital III, L.P., which is the general partner of Cycle Capital Fund III. Andr&#233;e-Lise&#160;Methot and Claude Vachet, as managing partners of Cycle Capital III, L.P., may be deemed to share beneficial ownership over the shares held by Cycle Capital Fund III. The address for each of the Cycle Capital entities, Andr&#233;e-Lise&#160;Methot and Claude Vachet is 100 Sherbrooke West, Suite 1610, Montreal, Qu&#233;bec, Canada H3A 3G4.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Based on the Schedule 13G filed by Pangaea Ventures Fund III, LP on January 28, 2022. Consists of (i) 12,546,771 shares held by Pangaea Ventures Fund III, LP, (ii) 166,230 shares held by Pangaea Partners LLC, (iii)&#160;220,892 shares held by Monoc Capital Ltd. (&#8220;Monoc&#8221;), and (iv) 66,889 shares held by Vicap LLC (&#8220;Vicap&#8221;). Pangaea Venture Funds III, LP is managed by its general partner, Pangaea Ventures III LLC (&#8220;Pangaea GP&#8221;). Pangaea GP is managed and controlled by Vicap, PSee Ventures LLC and Monoc, which are owned and controlled by Chris Erickson, Purnesh Seegopaul and Andrew Haughian, respectively. Chris Erickson and Andrew Haughian share voting and dispositive control over the shares held by Pangaea Partners LLC. The address for each of these entities and individuals is c/o Pangaea Ventures III LLC, 5080 North 40th Street, Unit 105, Phoenix, Arizona 85018.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">The address for SB Energy Global Holdings One Ltd. is 69 Grosvenor Street, London, W1K 3JP, United Kingdom,. The address of SoftBank Group Corp. is&#160;1-9-1,&#160;Higashi-Shimbashi&#160;Minato-ku,&#160;Tokyo&#160;105-7303&#160;Japan.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(14)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Based on the Schedule 13G filed by FMR LLC and Abigail Johnson with the SEC on February 9, 2022. These shares are held by accounts managed by direct or indirect subsidiaries of FMR LLC. Abigail P. Johnson is a Director, the Chairman, the Chief Executive Officer and the President of FMR LLC. Members of the Johnson family, including Abigail P. Johnson, are the predominant owners, directly or through trusts, of Series B voting common shares of FMR LLC, representing 49% of the voting power of FMR LLC. The Johnson family group and all other Series B shareholders have entered into a shareholders&#8217; voting agreement under which all Series B voting common shares will be voted in accordance with the majority vote of Series B voting common shares. Accordingly, through their ownership of voting common shares and the execution of the shareholders&#8217; voting agreement, members of the Johnson family may be deemed, under the Investment Company Act, to form a controlling group with respect to FMR LLC. Neither FMR LLC nor Abigail P. Johnson has the sole power to vote or direct the voting of the shares owned directly by the various investment companies registered under the Investment Company Act (&#8220;Fidelity Funds&#8221;) advised by Fidelity Management &amp; Research Company (&#8220;FMR Co&#8221;), a wholly owned subsidiary of FMR LLC, which power resides with the Fidelity Funds&#8217; Boards of Trustees. Fidelity Management &amp; Research Company carries out the voting of the shares under written guidelines established by the Fidelity Funds&#8217; Boards of Trustees. The address for each of these entities is c/o FMR LLC, 245 Summer Street, Boston, MA 02210.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(15)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Consists of shares held directly by Spring Creek Capital LLC. The address for this entity is 4111 E 37th St N, Wichita, Kansas 67220.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(16)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Consists of (i) 4,612,031 shares held by Presidio Partners Investment Management LLC, and (ii) 1,002,426 shares held by Presidio-IPM j.s.a. The address for each of these entities is 2181 Greenwich Street, San Francisco, CA 94123.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(17)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Consists of shares held directly by Evergy Ventures, Inc. The address for Evergy Ventures, Inc. is 1200 Main St., Suite 2000 Kansas City, MO 64105.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(18)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.68pt">Each of the other Selling Stockholders beneficially owns less than 1.0% of our Common Stock.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_1009"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF ESS&#8217; SECURITIES</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summary of the material terms of our securities is not intended to be a complete summary of the rights and preferences of such securities. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This summary does not purport to be complete and is qualified in its entirety by the provisions of the Certificate of Incorporation and Bylaws, copies of which have been filed as exhibits to the registration statement of which this prospectus is a part.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our authorized capital stock consists of 2,200,000,000 shares of capital stock, of which:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">2,000,000,000 shares are designated as Common Stock, par value $0.0001 per share; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">200,000,000 shares are designated as preferred stock, par value $0.0001 per share.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESS Board is authorized, without stockholder approval, except as required by the listing standards of the NYSE, to issue additional shares of capital stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, there were 151,839,058 shares of our Common Stock outstanding, held by stockholders of record, and no shares of our Preferred Stock outstanding.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of our Common Stock are entitled to one vote per share on all matters submitted to a vote of the stockholders and do not have cumulative voting rights. Accordingly, subject to the rights of holders of any Preferred Stock outstanding at the time, where a quorum is present at a meeting of stockholders, directors are elected by plurality vote. Subject to preferences that may be applicable to any Preferred Stock outstanding at the time, the holders of outstanding shares of our Common Stock are entitled to receive ratably any dividends declared by the Board out of assets legally available. Upon the liquidation, dissolution or winding up, holders of our Common Stock are entitled to share ratably in all assets remaining after payment of liabilities and the liquidation preference of any then outstanding shares of ESS Preferred Stock. Holders of our Common Stock have no preemptive or conversion rights or other subscription rights. There are no redemption or sinking fund provisions applicable to our Common Stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board is authorized, subject to limitations prescribed by the Delaware General Corporation Law (&#8220;DGCL&#8221;), to issue Preferred Stock in one or more series, to establish from time to time the number of shares to be included in each series, and to fix the designation, powers, preferences, and rights of the shares of each series and any of its qualifications, limitations, or restrictions, in each case without further vote or action by the stockholders. The Board is empowered to increase, but not above the total number of authorized shares of Preferred Stock, or decrease the number of shares of any series of ESS Preferred Stock, but not below the number of shares of that series then outstanding, without any further vote or action by the stockholders. The Board is able to authorize the issuance of Preferred Stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of our Common Stock. The issuance of Preferred Stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other things, have the effect of delaying, deferring, or preventing a change in control of ESS and might adversely affect the market price of our Common Stock and the voting and other rights of the holders of our Common Stock. There are currently no plans to issue any shares of Preferred Stock.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the December&#160;31, 2021, 11,461,247 Warrants were outstanding, consisting of 7,377,913 Public Warrants, 3,500,000 Private Placement Warrants and 583,334 Earnout Warrants, each exercisable for one share of Common Stock, at a price of $11.50 per share.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Public Warrants</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each whole warrant entitles the registered holder to purchase one share of Common Stock at a price of $11.50 per share, subject to adjustment as discussed below. Pursuant to the Warrant Agreement, a warrant holder may exercise its warrants only for a whole number of shares of Common Stock. This means only a whole warrant may be exercised at a given time by a warrant holder. No fractional warrants will be issued upon separation of the units and only whole warrants trade. The warrants expire five years after the completion of the Business Combination, at 5:00 p.m., New York City time, or earlier upon redemption or liquidation.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption of Warrants when the price per share of our Common Stock equals or exceeds $18.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Once the Public Warrants become exercisable, we may redeem the outstanding warrants (excluding the Private Placement Warrants):</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in whole and not in part;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at a price of $0.01 per Public Warrant;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon a minimum of 30 days&#8217; prior written notice of redemption to each warrant holder; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if, and only if, the closing price of our Common Stock equals or exceeds $18.00 per share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading &#8220;&#8212;Anti-dilution Adjustments&#8221;) for any 20 trading days within a 30-trading day period ending three trading days before we send the notice of redemption to the warrant holders.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will not redeem the warrants as described above unless a registration statement under the Securities Act covering the issuance of our Common Stock issuable upon exercise of the warrants is then effective and a current prospectus relating to those shares of our Common Stock is available throughout the 30-day redemption period. If and when the warrants become redeemable, we may exercise our redemption right even if we are unable to register or qualify the underlying securities for sale under all applicable state securities laws.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have established the last of the redemption criteria discussed above to prevent a redemption call unless there is at the time of the call a significant premium to the warrant exercise price. If the foregoing conditions are satisfied and we issue a notice of redemption of the warrants, each warrant holder will be entitled to exercise his, her or its warrant prior to the scheduled redemption date. However, the price of our Common Stock may fall below the $18.00 redemption trigger price (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-dilution Adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) as well as the $11.50 (for whole shares) warrant exercise price after the redemption notice is issued.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption of warrants when the price per share of our Common Stock equals or exceeds $10.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Once the warrants become exercisable, we may redeem the outstanding warrants:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in whole and not in part;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at $0.10 per warrant upon a minimum of 30 days&#8217; prior written notice of redemption provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares determined by reference to the table below, based on the redemption date and the &#8220;fair market value&#8221; of our Common Stock (as defined below) except as otherwise described below;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if, and only if, the closing price of our Common Stock equals or exceeds $10.00 per public share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading &#8220;&#8212;Anti-Dilution Adjustments&#8221;) for any 20 trading days within the 30-trading day period ending three trading days before we send the notice of redemption to the warrant holders; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if the closing price of our Common Stock for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date on which we send the notice of redemption to the warrant holders is less than $18.00 per share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading &#8220;&#8212;Anti-dilution Adjustments&#8221;), the Private </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Placement Warrants must also be concurrently called for redemption on the same terms as the outstanding Public Warrants, as described above.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the Warrant Agreement, in the event that we elect to redeem the outstanding warrants as set forth under the headings &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption of Warrants when the price per share of our Common Stock equals or exceeds $18.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption of Warrants when the price per share of our Common Stock equals or exceeds $10.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; we will fix a date for the redemption (the &#8220;Redemption Date&#8221;). Notice of redemption will be mailed by first class mail, postage prepaid, by us to all shareholders, including beneficial owners, not less than 30 days prior to the Redemption Date (the &#8220;30-day Redemption Period&#8221;) to the registered holders of the warrants to be redeemed at their last addresses as they appear on the registration books. Any notice mailed in the manner provide above will be conclusively presumed to have been duly given whether or not the registered holder of the warrants received such notice. We are not contractually obligated to notify investors when its warrants become eligible for redemption, and does not intend to so notify investors upon eligibility of the warrants for redemption.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning on the date the notice of redemption is given until the warrants are redeemed or exercised, holders may elect to exercise their warrants on a cashless basis. The numbers in the table below represent the number of shares of our Common Stock that a warrant holder will receive upon such cashless exercise in connection with a redemption by us pursuant to this redemption feature, based on the &#8220;fair market value&#8221; of our Common Stock on the corresponding redemption date (assuming holders elect to exercise their warrants and such warrants are not redeemed for $0.10 per warrant), determined for these purposes based on volume weighted average price of our Common Stock during the 10 trading days immediately following the date on which the notice of redemption is sent to the holders of warrants, and the number of months that the corresponding redemption date precedes the expiration date of the warrants, each as set forth in the table below. We will provide warrant holders with the final fair market value no later than one business day after the 10-trading day period described above ends.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The share prices set forth in the column headings of the table below will be adjusted as of any date on which the number of shares issuable upon exercise of a warrant or the exercise price of a warrant is adjusted as set forth under the heading &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-dilution Adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; below. If the number of shares issuable upon exercise of a warrant is adjusted, the adjusted share prices in the column headings will equal the share prices immediately prior to such adjustment, multiplied by a fraction, the numerator of which is the number of shares deliverable upon exercise of a warrant immediately prior to such adjustment and the denominator of which is the number of shares deliverable upon exercise of a warrant as so adjusted. The number of shares in the table below shall be adjusted in the same manner and at the same time as the number of shares issuable upon exercise of a warrant. If the exercise price of a warrant is adjusted, (a) in the case of an adjustment pursuant to the fifth paragraph under the heading &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-dilution Adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; below, the adjusted share prices in the column headings will equal the unadjusted share price multiplied by a fraction, the numerator of which is the higher of the Market Value and the Newly Issued Price as set forth under the heading &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-dilution Adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and the denominator of which is $10.00 and (b) in the case of an adjustment pursuant to the second paragraph under the heading &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-dilution Adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; below, the adjusted share prices in the column headings will equal the unadjusted share price less the decrease in the exercise price of a warrant pursuant to such exercise price adjustment.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.342%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Redemption Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Market Value of Common Stock</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(period to expiration of warrants)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$10.00</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11.00</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12.00</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">13.00</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14.00</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">15.00</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">16.00</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">17.00</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">18.00</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 months</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.261</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.281</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.297</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.311</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.324</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.337</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.348</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.358</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 months</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.257</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.277</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.294</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.310</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.324</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.337</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.348</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.358</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 months</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.252</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.272</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.291</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.307</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.322</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.335</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.347</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.357</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 months</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.246</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.268</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.287</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.304</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.320</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.333</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.346</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.357</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 months</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.241</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.263</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.283</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.301</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.317</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.332</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.344</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.356</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 months</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.235</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.258</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.279</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.298</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.315</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.330</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.343</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.356</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 months</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.228</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.252</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.274</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.294</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.312</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.328</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.342</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.355</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 months</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.221</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.246</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.269</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.290</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.309</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.325</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.340</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.354</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 months</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.213</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.239</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.263</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.285</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.305</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.323</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.339</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.353</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 months</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.205</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.232</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.257</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.280</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.301</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.320</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.337</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.352</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 months</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.196</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.224</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.250</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.274</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.297</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.316</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.335</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.351</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 months</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.185</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.214</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.242</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.268</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.291</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.313</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.332</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.350</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 months</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.173</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.204</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.233</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.260</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.285</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.308</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.329</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.348</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 months</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.161</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.193</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.223</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.252</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.279</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.304</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.326</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.347</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 months</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.146</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.179</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.211</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.242</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.271</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.298</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.322</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.345</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 months</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.130</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.164</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.197</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.230</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.262</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.291</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.317</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.342</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 months</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.111</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.146</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.181</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.216</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.250</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.282</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.312</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.339</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 months</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.090</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.125</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.162</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.199</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.237</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.272</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.305</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.336</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 months</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.065</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.099</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.137</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.178</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.219</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.259</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.296</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.331</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 months</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.065</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.104</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.150</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.197</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.243</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.286</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.326</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 months</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.042</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.115</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.179</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.233</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.281</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.323</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.361</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exact fair market value and redemption date may not be set forth in the table above, in which case, if the fair market value is between two values in the table or the redemption date is between two redemption dates in the table, the number of shares of Common Stock to be issued for each warrant exercised will be determined by a straight-line interpolation between the number of shares set forth for the higher and lower fair market values and the earlier and later redemption dates, as applicable, based on a 365 or 366-day year, as applicable. For example, if the volume weighted average price of our Common Stock during the 10 trading days immediately following the date on which the notice of redemption is sent to the holders of the warrants is $11.00 per share, and at such time there are 57 months until the expiration of the warrants, holders may choose to, in connection with this redemption feature, exercise their warrants for 0.277 shares of Common Stock for each whole warrant. For an example where the exact fair market value and redemption date are not as set forth in the table above, if the volume weighted average price of our Common Stock during the 10 trading days immediately following the date on which the notice of redemption is sent to the holders of the warrants is $13.50 per share, and at such time there are 38 months until the expiration of the warrants, holders may choose to, in connection with this redemption feature, exercise their warrants for 0.298 shares of Common Stock for each whole warrant. In no event will the warrants be exercisable on a cashless basis in connection with this redemption feature for more than 0.361 shares of Common Stock per warrant (subject to adjustment). Finally, as reflected in the table above, if the warrants are out of the money and about to expire, they cannot be exercised on a cashless basis in connection with a redemption by us pursuant to this redemption feature, since they will not be exercisable for any shares of Common Stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This redemption feature differs from the typical warrant redemption features used in some other blank check offerings, which only provide for a redemption of warrants for cash (other than the Private Placement Warrants) when the trading price of our Common Stock exceeds $18.00 per share for a specified period of time. This redemption feature is structured to allow for all of the outstanding warrants to be redeemed when our Common Stock is trading at or above $10.00 per public share, which may be at a time when the trading price of our Common Stock is below the exercise price of the warrants. We have established this redemption feature to provide it with the flexibility to redeem the warrants without the warrants having to reach the $18.00 per share threshold set forth above </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption of warrants when the price per share of our Common Stock equals or exceeds $18.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221; Holders choosing to exercise their warrants in connection with a redemption pursuant to this feature will, in effect, receive a number of shares for their warrants based on an option pricing model with a fixed volatility input as of the date of this prospectus. This redemption right provides us with an additional mechanism by which to redeem all of the outstanding warrants, and therefore have certainty as to its capital structure as the warrants would no longer be outstanding and would have been exercised or redeemed. We will be required to pay the applicable redemption price to warrant holders if we choose to exercise this redemption right and it will allow us to quickly proceed with a redemption of the warrants if we determine it is in its best interest to do so. As such, we would redeem the warrants in this manner when we believe it is in its best interest to update its capital structure to remove the warrants and pay the redemption price to the warrant holders.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated above, we can redeem the warrants when our Common Stock is trading at a price starting at $10.00, which is below the exercise price of $11.50, because it will provide certainty with respect to our capital structure and cash position while providing warrant holders with the opportunity to exercise their warrants on a cashless basis for the applicable number of shares. If we choose to redeem the warrants when our Common Stock is trading at a price below the exercise price of the warrants, this could result in the warrant holders receiving fewer shares of Common Stock than they would have received if they had chosen to wait to exercise their warrants for our Common Stock if and when such shares were trading at a price higher than the exercise price of $11.50.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No fractional shares of Common Stock will be issued upon exercise. If, upon exercise, a holder would be entitled to receive a fractional interest in a share, we will round down to the nearest whole number of the number of shares of Common Stock to be issued to the holder.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption procedures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A holder of a warrant may notify us in writing in the event it elects to be subject to a requirement that such holder will not have the right to exercise such warrant, to the extent that after giving effect to such exercise, such person (together with such person&#8217;s affiliates), to the warrant agent&#8217;s actual knowledge, would beneficially own in excess of 9.8% (or such other amount as a holder may specify) of our Common Stock issued and outstanding immediately after giving effect to such exercise.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-dilution Adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. If the number of outstanding shares of Common Stock is increased by a capitalization or share dividend payable in shares of Common Stock, or by a split-up of ordinary shares or other similar event, then, on the effective date of such capitalization or share dividend, split-up or similar event, the number of shares of Common Stock issuable on exercise of each warrant will be increased in proportion to such increase in the outstanding ordinary shares. A rights offering made to all or substantially all holders of ordinary shares entitling holders to purchase shares of Common Stock at a price less than the &#8220;historical fair market value&#8221; (as defined below) will be deemed a share dividend of a number of shares of Common Stock equal to the product of (i) the number of shares of Common Stock actually sold in such rights offering (or issuable under any other equity securities sold in such rights offering that are convertible into or exercisable for shares of Common Stock) and (ii) one minus the quotient of (x) the price per share of Common Stock paid in such rights offering and (y) the historical fair market value. For these purposes, (i) if the rights offering is for securities convertible into or exercisable for shares of Common Stock, in determining the price payable for shares of Common Stock there will be taken into account any consideration received for such rights, as well as any additional amount payable upon exercise or conversion and (ii) &#8220;historical fair market value&#8221; means the volume weighted average price of our Common Stock as reported during the 10 trading day period ending on the trading day prior to the first date on which the shares of Common Stock trade on the applicable exchange or in the applicable market, regular way, without the right to receive such rights.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if we, at any time while the warrants are outstanding and unexpired, pays a dividend or make a distribution in cash, securities or other assets to all or substantially all of the holders of shares of Common Stock on account of such shares (or other securities into which the warrants are convertible), other than (a) as described above, or (b) any cash dividends or cash distributions which, when combined on a per share basis with all other cash dividends and cash distributions paid on the shares of Common Stock during the 365-day period ending on the date of declaration of such dividend or distribution does not exceed $0.50 (as adjusted to appropriately reflect any other adjustments and excluding cash dividends or cash distributions that resulted in an adjustment to the exercise price or </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to the number of the shares of Common Stock issuable on exercise of each warrant) but only with respect to the amount of the aggregate cash dividends or cash distributions equal to or less than $0.50 per share.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the number of outstanding shares of Common Stock is decreased by a consolidation, combination, reverse share split or reclassification of shares of Common Stock or other similar event, then, on the effective date of such consolidation, combination, reverse share split, reclassification or similar event, the number of shares of Common Stock issuable on exercise of each warrant will be decreased in proportion to such decrease in outstanding shares of Common Stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whenever the number of shares of Common Stock purchasable upon the exercise of the warrants is adjusted, as described above, the warrant exercise price will be adjusted by multiplying the warrant exercise price immediately prior to such adjustment by a fraction (x) the numerator of which will be the number of shares of Common Stock purchasable upon the exercise of the warrants immediately prior to such adjustment and (y) the denominator of which will be the number of shares of Common Stock so purchasable immediately thereafter.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In case of any reclassification or reorganization of the outstanding shares of Common Stock (other than those described above or that solely affects the par value of such shares of Common Stock), or in the case of any merger or consolidation of us with or into another corporation (other than a consolidation or merger in which we are the continuing corporation and that does not result in any reclassification or reorganization of outstanding shares of Common Stock), or in the case of any sale or conveyance to another corporation or entity of our assets or other property as an entirety or substantially as an entirety in connection with which we are dissolved, the holders of the warrants will thereafter have the right to purchase and receive, upon the basis and upon the terms and conditions specified in the warrants and in lieu of the shares of Common Stock immediately theretofore purchasable and receivable upon the exercise of the rights represented thereby, the kind and amount of shares of Common Stock or other securities or property (including cash) receivable upon such reclassification, reorganization, merger or consolidation, or upon a dissolution following any such sale or transfer, that the holder of the warrants would have received if such holder had exercised their warrants immediately prior to such event. However, if such holders were entitled to exercise a right of election as to the kind or amount of securities, cash or other assets receivable upon such consolidation or merger, then the kind and amount of securities, cash or other assets for which each warrant will become exercisable will be deemed to be the weighted average of the kind and amount received per share by such holders in such consolidation or merger that affirmatively make such election, and if a tender, exchange or redemption offer has been made to and accepted by such holders under circumstances in which, upon completion of such tender or exchange offer, the maker thereof, together with members of any group (within the meaning of Rule 13d-5(b)(1) under the Exchange Act) of which such maker is a part, and together with any affiliate or associate of such maker (within the meaning of Rule 12b-2 under the Exchange Act) and any members of any such group of which any such affiliate or associate is a part, own beneficially (within the meaning of Rule 13d-3 under the Exchange Act) more than 50% of the issued and outstanding shares of Common Stock, the holder of a warrant will be entitled to receive the highest amount of cash, securities or other property to which such holder would actually have been entitled as a shareholder if such warrant holder had exercised the warrant prior to the expiration of such tender or exchange offer, accepted such offer and all of the shares of Common Stock held by such holder had been purchased pursuant to such tender or exchange offer, subject to adjustment (from and after the consummation of such tender or exchange offer) as nearly equivalent as possible to the adjustments provided for in the warrant agreement. If less than 70% of the consideration receivable by the holders of shares of Common Stock in such a transaction is payable in the form of shares in the successor entity that is listed for trading on a national securities exchange or is quoted in an established over-the-counter market, or is to be so listed for trading or quoted immediately following such event, and if the registered holder of the warrant properly exercises the warrant within thirty days following public disclosure of such transaction, the warrant exercise price will be reduced as specified in the warrant agreement based on the Black-Scholes value (as defined in the warrant agreement) of the warrant. The purpose of such exercise price reduction is to provide additional value to holders of the warrants when an extraordinary transaction occurs during the exercise period of the warrants pursuant to which the holders of the warrants otherwise do not receive the full potential value of the warrants. The purpose of such exercise price reduction is to provide additional value to holders of the warrants when an extraordinary transaction occurs during the exercise period of the warrants pursuant to which the holders of the warrants otherwise do not receive the full potential value of the warrants.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrant holders do not have the rights or privileges of holders of ordinary shares and any voting rights until they exercise their warrants and receive shares of Common Stock. After the issuance of shares of Common Stock upon exercise of the warrants, each holder will be entitled to one vote for each share held of record on all matters to be voted on by shareholders.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No fractional warrants will be issued upon separation of the units and only whole warrants will trade. If, upon exercise of the warrants, a holder would be entitled to receive a fractional interest in a share, we will, upon exercise, round down to the nearest whole number the number of shares of Common Stock to be issued to the warrant holder.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have agreed that, subject to applicable law, any action, proceeding or claim against it arising out of or relating in any way to the Warrant Agreement will be brought and enforced in the courts of the State of New York or the United States District Court for the Southern District of New York, and we irrevocably submits to such jurisdiction, which jurisdiction will be the exclusive forum for any such action, proceeding or claim. This provision applies to claims under the Securities Act but does not apply to claims under the Exchange Act or any claim for which the federal district courts of the United States of America are the sole and exclusive forum.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Private Placement Warrants</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as described below, the Private Placement Warrants have terms and provisions that are identical to those of the Public Warrants. 3,500,000 of the Private Placement Warrants vested at Closing pursuant to the terms of the Sponsor Letter Agreement. The remaining 583,334 of the Private Placement Warrants vested on November&#160;9, 2021, upon the occurrence of the Earnout Milestone Events pursuant to the Sponsor Letter Agreement. The Private Placement Warrants will not be redeemable by us (except as described under &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Public Warrants&#8212;Redemption of warrants when the price per share of our Common Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">equals or exceeds $10.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) so long as they are held by the Sponsor or its permitted transferees (except as otherwise set forth herein). The Sponsor, or its permitted transferees, has the option to exercise the Private Placement Warrants on a cashless basis. If the Private Placement Warrants are held by holders other than the Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by us in all redemption scenarios and exercisable by the holders on the same basis as the Public Warrants. Any amendment to the terms of the Private Placement Warrants or any provision of the Warrant Agreement with respect to the Private Placement Warrants will require a vote of holders of at least 50% of the number of the then outstanding Private Placement Warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as described above under &#8220;&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Public Warrants&#8212;Redemption of warrants when the price per share of our Common Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">equals or exceeds $10.00</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; if holders of the Private Placement Warrants elect to exercise them on a cashless basis, they would pay the exercise price by surrendering his, her or its warrants for that number of shares of Common Stock equal to the quotient obtained by dividing (x) the product of the number of shares of Common Stock underlying the warrants, multiplied by the excess of the &#8220;Sponsor fair market value&#8221; (as defined below) over the exercise price of the warrants by (y) the Sponsor fair market value. For these purposes, the &#8220;Sponsor fair market value&#8221; shall mean the average reported closing price of the shares of Common Stock for the 10 trading days ending on the third trading day prior to the date on which the notice of warrant exercise is sent to the warrant agent.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Registration Rights</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Registration Rights Agreement, the holders of 73,022,199 shares of Common Stock or their permitted transferees have the right to require us to register the offer and sale of their shares, or to include their shares in any registration statement we file, in each case as described below.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Resale Registration Statement</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;2, 2021, we filed a registration statement on Form&#160;S-1 (File No.&#160;333-260693) for an offering of our Common Stock to be made on a delayed or continuous (the &#8220;Resale Registration Statement&#8221;). The holders of at least $30.0 million of shares having registration rights then outstanding can request that we effect an underwritten public offering pursuant to such Resale Registration Statement. We are only obligated to effect no more than four such registrations within any 12-month period. These registration rights are subject to specified conditions and limitations, including the right of the underwriters to limit the number of shares included in any such registration under certain circumstances.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Resale Registration Statement was declared effective by the SEC on November 10, 2021. Subsequently, we issued a Current Report on Form&#160;8-K on November&#160;22, 2021 notifying investors that they should not rely on certain previously issued financial statements. On December&#160;9, 2021, we filed the Post-Effective Amendment No.&#160;1 to the Resale Registration Statement with the SEC to include restated financial statements and to update certain other information.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Piggyback Registration Rights</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we propose to register the offer and sale of our Common Stock under the Securities Act, all holders of these shares then outstanding can request that ESS include their shares in such registration, subject to certain marketing and other limitations, including the right of the underwriters to limit the number of shares included in any such registration statement under certain circumstances. As a result, whenever we propose to file a registration statement under the Securities Act, other than with respect to a registration (i) relating to any employee stock option or other benefit plan, (ii) on Form&#160;S-4 (or similar form that relates to a transaction subject to Rule 145 under the Securities Act or any successor rule thereto), (iii) relating to an offering of debt that is convertible into equity securities of ESS, or (iv) for a dividend reinvestment plan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Termination</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The registration rights terminate upon the date as of which all of the registrable securities have been sold pursuant to a registration statement or are permitted to be sold under Rule 144 or any similar provision under the Securities Act.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Registration Rights for PIPE Shares</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, STWO entered into the Subscription Agreements, pursuant to which STWO agreed to issue and sell to the PIPE Investors, and the PIPE Investors agreed to buy from STWO, 25,000,000 shares of Common Stock at a purchase price of $10.00 per share for an aggregate commitment of $250,000,000. The PIPE Financing was consummated concurrently with the closing of the Merger. The Resale Registration Statement also registered the PIPE Shares for resale.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitation of Liability and Indemnification</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management&#8212;Limitation of Liability and Indemnification of Officers and Directors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Certain Terms in the Charter Documents and Delaware Law</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Certificate of Incorporation and Bylaws contain provisions that could have the effect of delaying, deferring or discouraging another party from acquiring control of ESS. These provisions and certain provisions of Delaware law, which are summarized below, could discourage takeovers, coercive or otherwise. These provisions are also designed, in part, to encourage persons seeking to acquire control of ESS to negotiate first with the ESS Board. STWO believes that the benefits of increased protection of the potential ability to negotiate with an unfriendly or unsolicited acquirer outweigh the disadvantages of discouraging a proposal to acquire the Company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Issuance of Undesignated Preferred Stock. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed above under &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;ESS Preferred Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; the ESS Board has the ability to designate and issue ESS Preferred Stock with voting or other rights or preferences that could deter hostile takeovers or delay changes in control or management.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Limits on Ability of Stockholders to Act by Written Consent or Call a Special Meeting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Certificate of Incorporation provides that the stockholders may not act by written consent. This limit on the ability of stockholders to act by written consent may lengthen the amount of time required to take stockholder actions. As a result, the holders of a majority of ESS capital stock are not be able to amend the Bylaws or remove directors without holding a meeting of stockholders called in accordance with the Bylaws.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Bylaws provide that special meetings of the stockholders may be called only by the chairperson of the ESS Board, the chief executive officer, the president, or a majority of the ESS Board (measured based on the total authorized directorships, including any vacancies or unfilled seats). A stockholder may not call a special </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">meeting, which may delay the ability of the stockholders to force consideration of a proposal or for holders controlling a majority of ESS capital stock to take any action, including the removal of directors.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Requirements for Advance Notification of Stockholder Nominations and Proposals. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bylaws establish advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of the ESS Board or a committee of the ESS Board. These advance notice procedures may have the effect of precluding the conduct of certain business at a meeting if the proper procedures are not followed and may also discourage or deter a potential acquirer from conducting a solicitation of proxies to elect its own slate of directors or otherwise attempt to obtain control of ESS.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Board Classification</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Certificate of Incorporation provides that the ESS Board is divided into three classes, one class of which is elected each year by the stockholders. The directors in each class will serve for a three-year term. The classified ESS Board may tend to discourage a third party from making a tender offer or otherwise attempting to obtain control of STWO because it generally makes it more difficult for stockholders to replace a majority of the directors.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Election and Removal of Directors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Certificate of Incorporation contains provisions that establish specific procedures for appointing and removing members of the ESS Board. Under the Certificate of Incorporation and Bylaws, vacancies and newly created directorships on the ESS Board may be filled only by a majority of the directors then serving on the ESS Board. Under the Certificate of Incorporation, directors may be removed only for cause by the affirmative vote of the holders of at least a majority of the voting power of the issued and outstanding capital stock of the company entitled to vote in the election of directors.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">No Cumulative Voting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The DGCL provides that stockholders are not entitled to the right to cumulate votes in the election of directors unless a corporation&#8217;s certificate of incorporation provides otherwise. The Certificate of Incorporation and Bylaws do not expressly provide for cumulative voting. Without cumulative voting, a minority stockholder may not be able to gain as many seats on the board of directors as the stockholder would be able to gain if cumulative voting were permitted. The absence of cumulative voting makes it more difficult for a minority stockholder to gain a seat on the board of directors to, among other things, influence the board of directors&#8217; decision regarding a takeover.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Amendment of Charter Provision. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any amendment of the above provisions in the Certificate of Incorporation or Bylaws would require approval by holders of at least 66</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:1.41pt;vertical-align:baseline">3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">% of the then outstanding capital stock entitled to vote, voting together as a single class.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Delaware Anti-Takeover Statute. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS is subject to the provisions of Section 203 of the DGCL regulating corporate takeovers. In general, Section 203 prohibits a publicly held Delaware corporation from engaging, under certain circumstances, in a business combination with an interested stockholder for a period of three years following the date the person became an interested stockholder unless:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">prior to the date of the transaction, the board of directors approved either the Business Combination or the transaction that resulted in the stockholder becoming an interested stockholder;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon completion of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the voting stock outstanding, but not the outstanding voting stock owned by the interested stockholder, (1) shares owned by persons who are directors and also officers and (2) shares owned by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at or subsequent to the date of the transaction, the business combination is approved by the board of directors and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least 66 2/3% of the outstanding voting stock that is not owned by the interested stockholder.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, a business combination includes a merger, asset or stock sale or other transaction resulting in a financial benefit to the interested stockholder. An interested stockholder is generally defined under Section 203 to be a person who, together with affiliates and associates, owns or, within three years prior to the determination of interested stockholder status, did own 15% or more of a corporation&#8217;s outstanding voting stock. ESS expects the existence of this provision to have an anti-takeover effect with respect to transactions the ESS Board does not approve in advance. We also anticipate that Section 203 may discourage attempts that might result in a premium over the market price for the shares of Common Stock held by stockholders.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions of Delaware law and the provisions of the Certificate of Incorporation and Bylaws could have the effect of discouraging others from attempting hostile takeovers and as a consequence, they might also inhibit temporary fluctuations in the market price of our Common Stock that often result from actual or rumored hostile takeover attempts. These provisions might also have the effect of preventing changes in management. It is also possible that these provisions could make it more difficult to accomplish transactions that stockholders might otherwise deem to be in their best interests.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Choice of Forum</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Bylaws provides that the Court of Chancery of the State of Delaware will be the exclusive forum for: (i) any derivative action or proceeding brought on ESS&#8217; behalf; (ii) actions asserting a breach of fiduciary duty; (iii) any action arising under the DGCL, the Certificate of Incorporation or Bylaws; and (iv) any action asserting a claim against ESS that is governed by the internal-affairs doctrine. The Bylaws further provide that the federal district courts of the United States will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transfer Agent and Warrant Agent</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transfer agent and warrant agent for the Common Stock and Warrants is Computershare Inc. The transfer agent&#8217;s address is 150 Royall Street, Canton, MA 02021 and its telephone number is (206)&#160;406-5789. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_1012"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RESTRICTIONS ON RESALE OF SECURITIES</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future sales of substantial amounts of our Common Stock in the public market, or the perception that such sales may occur, could adversely affect the prevailing market price of our Common Stock. No prediction can be made as to the effect, if any, that future sales of shares, or the availability of shares for future sales, will have on the market price of our Common Stock prevailing from time to time.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Rule&#160;144</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A person who has beneficially owned restricted shares of Common Stock for at least six months would be entitled to sell their securities provided that (i) such person is not deemed to have been one of our affiliates at the time of, or at any time during the three months preceding, a sale and (ii) we are subject to the Exchange Act periodic reporting requirements for at least three months before the sale. Persons who have beneficially owned restricted shares of Common Stock for at least six months but who are our affiliates at the time of, or any time during the three months preceding, a sale, would be subject to additional restrictions, by which such person would be entitled to sell within any three-month period a number of securities that does not exceed the greater of:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">1% of the then outstanding equity shares of the same class; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the average weekly trading volume of Common Stock or Public Warrants, as applicable, during the four calendar weeks preceding the date on which notice of the sale is filed with the SEC.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales by affiliates of ESS under Rule 144 are also subject to certain requirements relating to manner of sale, notice and the availability of current public information about ESS.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restrictions on the Use of Rule 144 by Shell Companies or Former Shell Companies</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rule 144 is not available for the resale of securities initially issued by shell companies (other than business combination related shell companies) or issuers that have been at any time previously a shell company. However, Rule 144 also includes an important exception to this prohibition if the following conditions are met:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the issuer of the securities that was formerly a shell company has ceased to be a shell company;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the issuer of the securities is subject to the reporting requirements of Section 13 or 15(d) of the Exchange Act;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the issuer of the securities has filed all Exchange Act reports and material required to be filed, as applicable, during the preceding 12 months (or such shorter period that the issuer was required to file such reports and materials), other than Form&#160;8-K reports; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at least one year has elapsed from the time that the issuer filed current Form&#160;10 type information with the SEC reflecting its status as an entity that is not a shell company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we were formed as a shell company, since the completion of the Merger we are no longer a shell company, and so, once the conditions set forth in the exceptions listed above are satisfied, Rule 144 will become available for the resale of the above noted restricted securities.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lock-Up Restrictions</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to our amended and restated bylaws, the Lock-Up Shares will be locked up until March&#160;7, 2022.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_1015"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MATERIAL U.S. FEDERAL INCOME TAX CONSIDERATIONS </span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR NON-U.S. HOLDERS OF OUR COMMON STOCK</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of material U.S. federal income tax considerations of the ownership and disposition of our Common Stock acquired in this offering by a &#8220;non-U.S. holder&#8221; (as defined below) but does not purport to be a complete analysis of all the potential tax considerations relating thereto. This summary is based on the provisions of the Code, Treasury Regulations promulgated thereunder and administrative rulings and judicial decisions, all as of the date hereof. These authorities may be changed, possibly retroactively, so as to result in U.S. federal income tax considerations different from those set forth below. We have not sought, and do not intend to seek, any ruling from the Internal Revenue Service, or the IRS, with respect to the statements made and the conclusions reached in the following summary, and there can be no assurance that the IRS or a court will agree with such statements and conclusions.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This summary also does not address the tax considerations arising under the laws of any U.S. state or local or non-U.S. jurisdiction or under U.S. federal gift and estate tax rules, or the effect, if any, of the Medicare contribution tax on net investment income. In addition, this discussion does not address tax considerations applicable to an investor&#8217;s particular circumstances or to investors that may be subject to special tax rules, including, without limitation:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">banks, insurance companies, regulated investment companies, real estate investment trusts or other financial institutions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">persons subject to the alternative minimum tax;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">tax-exempt organizations;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pension plans and tax-qualified retirement plans;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">controlled foreign corporations, passive foreign investment companies and corporations that accumulate earnings to avoid U.S. federal income tax;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">entities or arrangements classified as partnerships for U.S. federal income tax purposes or other pass through entities (or investors in such entities or arrangements);</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">brokers or dealers in securities or currencies;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">traders in securities that elect to use a mark-to-market method of tax accounting for their securities holdings;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">persons who own, or are deemed to own, more than five percent of our capital stock (except to the extent specifically set forth below);</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">U.S. expatriates and certain former citizens or long-term residents of the United States;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">persons who hold our Common Stock as a position in a hedging transaction, &#8220;straddle,&#8221; &#8220;conversion transaction,&#8221; or other risk reduction transaction;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">persons who hold or receive our Common Stock pursuant to the exercise of any option or otherwise as compensation;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">persons who do not hold our Common Stock as a capital asset within the meaning of Section 1221 of the Code (generally, property held for investment);</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">persons deemed to sell our Common Stock under the constructive sale provisions of the Code; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">persons subject to special tax accounting rules as a result of any item of gross income with respect to our Common Stock being taken into account in an &#8220;applicable financial statement&#8221; as defined in Section 451(b) of the Code.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if a partnership (or other entity or arrangement classified as a partnership for U.S. federal income tax purposes) holds our Common Stock, the tax treatment of a partner in the partnership generally will depend on the status of the partner and upon the activities of the partnership. A partner in a partnership that will hold our Common Stock should consult his, her or its own tax advisor regarding the tax considerations of the purchase, ownership and disposition of our Common Stock through a partnership.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You are urged to consult your tax advisor with respect to the application of the U.S. federal income tax laws to your particular situation, as well as any tax considerations of the purchase, ownership and disposition of our Common Stock arising under the U.S. federal gift or estate tax rules or under the laws of any U.S. state or local, non-U.S. or other taxing jurisdiction or under any applicable tax treaty.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-U.S. Holder Defined</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of this discussion, you are a &#8220;non-U.S. holder&#8221; if you are a beneficial owner of our Common Stock that, for U.S. federal income tax purposes, is neither a partnership nor:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an individual who is a citizen or resident of the United States;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a corporation or other entity taxable as a corporation created or organized in the United States , any state thereof or the District of Columbia;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an estate whose income is subject to U.S. federal income tax regardless of its source; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a trust (x) whose administration is subject to the primary supervision of a U.S. court and that has one or more U.S. persons who have the authority to control all substantial decisions of the trust or (y) that has made a valid election under applicable Treasury Regulations to be treated as a U.S. person.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in the section titled &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Policy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; we have never declared or paid cash dividends on our Common Stock, and we do not anticipate paying any dividends on our Common Stock following the completion of this offering. However, if we do make distributions on our Common Stock, those payments will constitute dividends for U.S. federal income tax purposes to the extent paid from our current or accumulated earnings and profits, as determined under U.S. federal income tax principles. To the extent those distributions exceed both our current and our accumulated earnings and profits, the excess will constitute a return of capital and will first reduce your basis in our Common Stock, but not below zero, and then will be treated as gain from the sale of stock as described below under &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8212;Gain on Disposition of Common Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to the discussions below regarding effectively connected income, backup withholding and Foreign Account Tax Compliance Act (&#8220;FATCA&#8221;) withholding, any dividend paid to you generally will be subject to U.S. federal withholding tax either at a rate of 30% of the gross amount of the dividend or such lower rate as may be specified by an applicable income tax treaty between the United States and your country of residence. In order to receive a reduced treaty rate, you must provide us or the applicable paying agent with an IRS Form&#160;W-8BEN or W-8BEN-E or other appropriate version of IRS Form&#160;W-8 certifying qualification for the reduced rate. Under applicable Treasury Regulations, we may withhold up to 30% of the gross amount of the entire distribution even if the amount constituting a dividend, as described above, is less than the gross amount. You may obtain a refund of any excess amounts withheld by filing an appropriate claim for refund with the IRS. If you hold our Common Stock through a financial institution or other agent acting on your behalf, you will be required to provide appropriate documentation to the agent, which then will be required to provide certification to us or our paying agent, either directly or through other intermediaries. You should consult your tax advisor regarding your entitlement to benefits under an applicable tax treaty.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends received by you that are treated as effectively connected with your conduct of a U.S. trade or business (and, if required by an applicable income tax treaty, that are attributable to a permanent establishment or fixed base maintained by you in the United States) are generally exempt from the 30% U.S. federal withholding tax, subject to the discussions below regarding backup withholding and FATCA withholding. In order to obtain this </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exemption, you must provide us with a properly executed IRS Form&#160;W-8ECI or other applicable IRS Form&#160;W-8 properly certifying such exemption. Such effectively connected dividends, although not subject to U.S. federal withholding tax, generally are taxed at the U.S. federal income tax rates applicable to U.S. persons, subject to an applicable income tax treaty providing otherwise. In addition, if you are a corporate non-U.S. holder, dividends you receive that are effectively connected with your conduct of a U.S. trade or business may also be subject to a branch profits tax at a rate of 30% or such lower rate as may be specified by an applicable income tax treaty between the United States and your country of residence. You should consult your tax advisor regarding the tax consequences of the ownership and disposition of our Common Stock, including the application of any applicable tax treaties that may provide for different rules.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gain on Disposition of Common Stock</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to the discussions below regarding backup withholding and FATCA withholding, you generally will not be required to pay U.S. federal income tax on any gain realized upon the sale or other disposition of our Common Stock unless:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the gain is effectively connected with your conduct of a U.S. trade or business (and, if an applicable income tax treaty so provides, the gain is attributable to a permanent establishment or fixed base maintained by you in the United States);</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">you are an individual who is present in the United States for a period or periods aggregating 183 days or more during the calendar year in which the sale or disposition occurs (but not treated as a resident of the United States under specific rules) and certain other conditions are met; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our Common Stock constitutes a United States real property interest by reason of our status as a &#8220;United States real property holding corporation&#8221; (&#8220;USRPHC&#8221;) for U.S. federal income tax purposes at any time within the shorter of the five-year period preceding your disposition of, or your holding period for, our Common Stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that we are not currently and will not become a USRPHC for U.S. federal income tax purposes, and the remainder of this discussion so assumes. However, because the determination of whether we are a USRPHC depends on the fair market value of our U.S. real property interests relative to the fair market value of our U.S. and worldwide real property interests plus our other assets used or held for use in a trade or business, there can be no assurance that we will not become a USRPHC in the future. Even if we become a USRPHC, however, as long as our Common Stock is regularly traded on an established securities market, your Common Stock will be treated as U.S. real property interests only if you actually (directly or indirectly) or constructively hold more than five percent of our regularly traded Common Stock at any time during the shorter of the five-year period preceding your disposition of, or your holding period for, our Common Stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If you are a non-U.S. holder described in the first bullet above, you generally will be required to pay tax on the gain derived from the sale (net of certain deductions and credits) at U.S. federal income tax rates applicable to U.S. persons, and a corporate non-U.S. holder described in the first bullet above also may be subject to the branch profits tax at a 30% rate, or such lower rate as may be specified by an applicable income tax treaty. If you are an individual non-U.S. holder described in the second bullet above, you will be subject to tax at 30% (or such lower rate specified by an applicable income tax treaty) on the gain derived from the sale, which gain may be offset by U.S. source capital losses for the year, provided you have timely filed U.S. federal income tax returns with respect to such losses. You should consult your tax advisor regarding any applicable income tax or other treaties that may provide for different rules.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Backup Withholding and Information Reporting</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, we must report annually to the IRS the amount of dividends paid to you, your name and address and the amount of tax withheld, if any. A similar report will be sent to you. Pursuant to applicable income tax treaties or other agreements, the IRS may make these reports available to tax authorities in your country of residence.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments of dividends on or of proceeds from the disposition of our Common Stock made to you may be subject to backup withholding at the applicable statutory rate unless you establish an exemption, for example, by properly certifying your non-U.S. status on a properly completed IRS Form&#160;W-8BEN or W-8BEN-E or another appropriate version of IRS Form&#160;W-8. Notwithstanding the foregoing, backup withholding and information reporting may apply if either we or our paying agent has actual knowledge, or reason to know, that you are a U.S. person.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backup withholding is not an additional tax; rather, the U.S. federal income tax liability of persons subject to backup withholding will be reduced by the amount of tax withheld. If withholding results in an overpayment of taxes, a refund or credit may generally be obtained from the IRS, provided that the required information is furnished to the IRS in a timely manner.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Withholding Requirements under the Foreign Account Tax Compliance Act</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FATCA, including Sections 1471 through 1474 of the Code and the Treasury Regulations and other official IRS guidance issued thereunder, generally imposes a U.S. federal withholding tax of 30% on dividends on, and the gross proceeds from a sale or other disposition of, our Common Stock, paid to a &#8220;foreign financial institution&#8221; or a &#8220;non-financial foreign entity&#8221; (each as specially defined under these rules), whether acting as a beneficial owner or an intermediary, unless such foreign entity complies with certain information reporting requirements regarding its U.S. account holders and its U.S. owners and certain withholding obligations regarding certain payments to its account holders and certain other persons. An intergovernmental agreement between the United States and the foreign entity&#8217;s country of residence may modify these requirements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. Treasury Department has issued proposed Treasury Regulations, which may be relied upon pending finalization, that would eliminate FATCA withholding on gross proceeds from the sale or other disposition of our Common Stock (but not on payments of dividends). You should consult with your own tax advisors regarding the application of FATCA withholding to your investment in, and ownership and disposition of, our Common Stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The preceding discussion of U.S. federal income tax considerations is for general information only. It is not tax advice to investors in their particular circumstances. You should consult your own tax advisor regarding the particular U.S. federal, state and local and non-U.S. tax considerations of purchasing, owning and disposing of our Common Stock, including the consequences of any proposed change in applicable laws.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_1018"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PLAN OF DISTRIBUTION</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are registering up to 4,092,576 shares of our Common Stock, and have previously registered up to 125,952,180 shares of our Common Stock on Registration Statement on Form S-1 (File No. 333-260693), for resale by the Selling Stockholders. As used herein, references to &#8220;Selling Stockholders&#8221; includes donees, pledgees, transferees, distributees or other successors-in-interest selling shares of Common Stock or interests in the securities received after the date of this prospectus from a Selling Stockholder as a gift, pledge, partnership distribution or other transfer.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will not receive any of the proceeds of the sale of the securities offered by this prospectus. The aggregate proceeds to the Selling Stockholders from the sale of the securities will be the purchase price of the securities less any discounts and commissions. We will not pay any brokers&#8217; or underwriters&#8217; discounts and commissions in connection with the registration and sale of the securities covered by this prospectus. The Selling Stockholders reserve the right to accept and, together with their respective agents, to reject, any proposed purchases of securities to be made directly or through agents.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The securities offered by this prospectus may be sold from time to time to purchasers:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">directly by the Selling Stockholders;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">through underwriters, broker-dealers or agents, who may receive compensation in the form of discounts, commissions or agent&#8217;s commissions from the Selling Stockholders or the purchasers of the securities; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">through a combination of any of these methods of sale.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any underwriters, broker-dealers or agents who participate in the sale or distribution of the securities may be deemed to be &#8220;underwriters&#8221; within the meaning of the Securities Act. As a result, any discounts, commissions or concessions received by any such broker-dealer or agents who are deemed to be underwriters will be deemed to be underwriting discounts and commissions under the Securities Act. Underwriters are subject to the prospectus delivery requirements of the Securities Act and may be subject to certain statutory liabilities under the Securities Act and the Exchange Act. We will make copies of this prospectus available to the Selling Stockholders for the purpose of satisfying the prospectus delivery requirements of the Securities Act. To our knowledge, there are currently no plans, arrangements or understandings between the Selling Stockholders and any underwriter, broker-dealer or agent regarding the sale of the securities by the Selling Stockholders.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The securities may be sold in one or more transactions at:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fixed prices;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">prevailing market prices at the time of sale;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">prices related to such prevailing market prices;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">varying prices determined at the time of sale; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">negotiated prices.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These sales may be effected in one or more transactions:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">through one or more underwritten offerings on a firm commitment or best efforts basis;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">settlement of short sales entered into after the date of this prospectus;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">agreements with broker-dealers to sell a specified number of the securities at a stipulated price per share;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in &#8220;at the market&#8221; offerings, as defined in Rule 415 under the Securities Act, at negotiated prices, at prices prevailing at the time of sale or at prices related to such prevailing market prices, including sales made </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">directly on a national securities exchange or sales made through a market maker other than on an exchange or other similar offerings through sales agents;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in privately negotiated transactions;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in options or other hedging transactions, whether through an options exchange or otherwise;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in distributions to members, limited partners or stockholders of Selling Stockholders;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any other method permitted by applicable law;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">on any national securities exchange or quotation service on which the securities may be listed or quoted at the time of sale, including the NYSE;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in the over-the-counter market;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">in transactions otherwise than on such exchanges or services or in the over-the-counter market;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any other method permitted by applicable law; or</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">through any combination of the foregoing.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These transactions may include block transactions or crosses. Crosses are transactions in which the same broker acts as an agent on both sides of the trade.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with distributions of the securities or otherwise, the Selling Stockholders may enter into hedging transactions with broker-dealers or other financial institutions. In connection with such transactions, broker-dealers or other financial institutions may engage in short sales of the securities in the course of hedging transactions, broker-dealers or other financial institutions may engage in short sales of the securities in the course of hedging the positions they assume with Selling Stockholders. The Selling Stockholders may also sell the securities short and redeliver the securities to close out such short positions. The Selling Stockholders may also enter into option or other transactions with broker-dealers or other financial institutions which require the delivery to such broker-dealer or other financial institution of the securities offered by this prospectus, which securities such broker-dealer or other financial institution may resell pursuant to this prospectus (as supplemented or amended to reflect such transaction). The Selling Stockholders may also pledge the securities to a broker-dealer or other financial institution, and, upon a default, such broker-dealer or other financial institution, may effect sales of the pledged securities pursuant to this prospectus (as supplemented or amended to reflect such transaction).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Selling Stockholder may enter into derivative transactions with third parties, or sell securities not covered by this prospectus to third parties in privately negotiated transactions. If the applicable prospectus supplement indicates, in connection with those derivatives, the third parties may sell the securities covered by this prospectus and the applicable prospectus supplement, including in short sale transactions. If so, the third party may use securities pledged by any Selling Stockholder or borrowed from any Selling Stockholder or others to settle those sales or to close out any related open borrowings of stock, and may use securities received from any Selling Stockholder in settlement of those derivatives to close out any related open borrowings of stock. The third party in such sale transactions will be an underwriter and will be identified in the applicable prospectus supplement (or a post-effective amendment). In addition, any Selling Stockholder may otherwise loan or pledge the securities to a financial institution or other third party that in turn may sell the securities short using this prospectus. Such financial institution or other third party may transfer its economic short position to investors in our securities or in connection with a concurrent offering of other securities.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the time a particular offering of the securities is made, a prospectus supplement, if required, will be distributed, which will set forth the name of the Selling Stockholders, the aggregate amount of securities being offered and the terms of the offering, including, to the extent required, (1) the name or names of any underwriters, broker-dealers or agents, (2) any discounts, commissions and other terms constituting compensation from the Selling Stockholders and (3) any discounts, commissions or concessions allowed or reallowed to be paid to broker-dealers, provided that, except as otherwise set forth in a prospectus supplement, any underwritten offering pursuant to this </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">prospectus may be underwritten by one, several or all of the following financial institutions: Goldman Sachs &amp; Co. LLC, J.P. Morgan Securities LLC, Nomura Securities International, Inc., and WR Securities, LLC. We may suspend the sale of securities by the Selling Stockholders pursuant to this prospectus for certain periods of time for certain reasons, including if the prospectus is required to be supplemented or amended to include additional material information, and we may file a post-effective amendment to the registration statement of which this prospectus is a part to include any material information with respect to the plan of distribution not previously disclosed in the registration statement or any material change to such information in the registration statement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Selling Stockholders also may transfer the securities in other circumstances, in which case the transferees, pledgees or other successors-in-interest will be the selling beneficial owners for purposes of this prospectus. Upon being notified by a Selling Stockholder that a donee, pledgee, transferee, other successor-in-interest intends to sell our securities, we will, to the extent required, promptly file a supplement to this prospectus to name specifically such person as a Selling Stockholder.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Selling Stockholders will act independently of us in making decisions with respect to the timing, manner, and size of each resale or other transfer. There can be no assurance that the Selling Stockholders will sell any or all of the securities under this prospectus. Further, we cannot assure you that the Selling Stockholders will not transfer, distribute, devise or gift the securities by other means not described in this prospectus. In addition, any securities covered by this prospectus that qualify for sale under Rule 144 of the Securities Act may be sold under Rule 144 rather than under this prospectus. The securities may be sold in some states only through registered or licensed brokers or dealers. In addition, in some states the securities may not be sold unless they have been registered or qualified for sale or an exemption from registration or qualification is available and complied with.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Selling Stockholders may, from time to time, pledge or grant a security interest in some shares of the securities owned by them and, if a Selling Stockholder defaults in the performance of its secured obligations, the pledgees or secured parties may offer and sell such shares of the securities, from time to time, under this prospectus, or under an amendment or supplement to this prospectus amending the list of the Selling Stockholders to include the pledgee, transferee or other successors in interest as the Selling Stockholders under this prospectus. The Selling Stockholders also may transfer shares of the securities in other circumstances, in which case the transferees, pledgees or other successors in interest will be the selling beneficial owners for purposes of this prospectus.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Selling Stockholder that is an entity may elect to make an in-kind distribution of the securities to its members, partners or shareholders pursuant to the registration statement of which this prospectus is a part by delivering a prospectus. To the extent that such members, partners or shareholders are not affiliates of ours, such members, partners or stockholders would thereby receive freely tradable shares of the securities pursuant to the distribution through a registration statement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Selling Stockholders may, from time to time, pledge or grant a security interest in some shares of the securities owned by them and, if a Selling Stockholder defaults in the performance of its secured obligations, the pledgees or secured parties may offer and sell such shares of the securities, from time to time, under this prospectus, or under an amendment or supplement to this prospectus amending the list of the Selling Stockholders to include the pledgee, transferee or other successors in interest as the Selling Stockholders under this prospectus. The Selling Stockholders also may transfer shares of the securities in other circumstances, in which case the transferees, pledgees or other successors in interest will be the selling beneficial owners for purposes of this prospectus.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A Selling Stockholder that is an entity may elect to make an in-kind distribution of the securities to its members, partners or shareholders pursuant to this prospectus is a part by delivering a prospectus. To the extent that such members, partners or shareholders are not affiliates of ours, such members, partners or stockholders would thereby receive freely tradable shares of the securities pursuant to the distribution through this prospectus.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information regarding expenses of registration, see the section titled &#8220;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Proceeds</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; appearing elsewhere in this prospectus.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lock-Up Restrictions</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to our amended and restated bylaws, the Lock-Up Shares will be locked up until March&#160;7, 2022.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_1021"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LEGAL MATTERS</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wilson Sonsini Goodrich &amp; Rosati, P.C., Palo Alto, California, which has acted as our counsel in connection with this offering, will pass upon the validity of the shares of our Common Stock being offered by this prospectus.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_1024"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXPERTS</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial statements of ESS Tech, Inc. at December&#160;31, 2021 and 2020, and for each of the two years in the period ended December&#160;31, 2021, appearing in this prospectus and registration statement, have been audited by Ernst &amp; Young LLP, independent registered public accounting firm, as set forth in their report thereon appearing elsewhere herein, and are included in reliance upon such report given on the authority of such firm as experts in accounting and auditing.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_1027"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WHERE YOU CAN FIND ADDITIONAL INFORMATION</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have filed with the SEC a registration statement on Form&#160;S-1 under the Securities Act that registers the shares of our Common Stock to be offered by this prospectus. This prospectus constitutes only a part of the registration statement. Some items are contained in exhibits to the registration statement as permitted by the rules and regulations of the SEC. For further information with respect to us and our securities, we refer you to the registration statement, including the exhibits filed as a part of the registration statement. Statements contained in this prospectus concerning the contents of any contract or document referred to are not necessarily complete. If a contract or document has been filed as an exhibit to the registration statement, please see the copy of the contract or document that has been filed. Each statement in this prospectus relating to a contract or document filed as an exhibit is qualified in all respects by the filed exhibit.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file annual, quarterly and current reports, proxy statements and other information with the SEC. The SEC maintains an Internet website at www.sec.gov that contains reports, proxy and information statements and other information about issuers, like us, that file electronically with the SEC. We also maintain a website at www.essinc.com. We make available, free of charge, on our investor relations website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.investors.essinc.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, our Annual Reports on Form&#160;10-K, Quarterly Reports on Form&#160;10-Q, Current Reports on Form&#160;8-K and amendments to these reports as soon as reasonably practicable after electronically filing or furnishing those reports to the SEC. Information contained on our website is not a part of or incorporated by reference into this prospectus and the inclusion of our website and investor relations website addresses in this prospectus is an inactive textual reference only.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_82"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS</span></div><div id="ice5a2667124e4e318915b1b113759c8e_85"></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX TO FINANCIAL STATEMENTS</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:92.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.311%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_88">Report of Independent Registered Public Accounting Firm</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_88"> (PCAOB ID: </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_88">42</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_88">)</a></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_88">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_88">2</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_91">Consolidated Balance Sheets as of December 31, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_91">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_91">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_94">Consolidated Statements of Operations and Comprehensive Loss for the years ended December 31, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_94">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_94">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_97">Consolidated Statements of Stockholders&#8217; Equity (Deficit) for the years ended December 31, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_97">F</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_97">-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_97">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_100">Consolidated Statements of Cash Flows for the years ended December 31, 2021 and 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_100">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_100">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_103">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_103">F-</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_103">8</a></span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-1</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_88"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of ESS Tech, Inc </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of ESS Tech, Inc. (the Company) as of December 31, 2021 and 2020, the related consolidated statements of operations and comprehensive loss, stockholders' equity (deficit), and cash flows for each of the two years in the period ended December 31, 2021, and the related notes (collectively referred to as the "consolidated financial statements"). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2021, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Ernst &amp; Young LLP </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2020. </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Portland, Oregon</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;3, 2022</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-2</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_91"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ESS Tech, Inc. </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December&#160;31, 2021 and 2020</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CURRENT ASSETS:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNC0xLTEtMS0xOTg1Ng_0030196b-0da0-41e4-836c-fb2d41106294">238,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNC0zLTEtMS0xOTg1Ng_173d0de0-6fcf-4f90-ada8-51d1d204e12b">4,901</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNS0xLTEtMS0xOTg1Ng_db256f8b-b18e-4857-964b-a24b8eaaa325">1,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNS0zLTEtMS0xOTg1Ng_6f053b83-aad4-4031-a9df-fb80b9c2f800">1,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNi0xLTEtMS0xOTg1Ng_a565d0c8-e484-4f88-968d-000920638ff8">5,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNi0zLTEtMS0xOTg1Ng_d8acb505-5fd1-4b66-b2ca-f6d08f4b31ae">793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNy0xLTEtMS0xOTg1Ng_f6779819-8e5b-40c0-b5c3-9562650451d2">245,518</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNy0zLTEtMS0xOTg1Ng_888c82cf-e4f0-47a5-bfe6-9d5f7971187f">6,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfOC0xLTEtMS0xOTg1Ng_92feaf23-9430-470a-b5ff-41b2e6d2c8e6">4,501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfOC0zLTEtMS0xOTg1Ng_16f30947-1ac6-4fe6-88fc-01ddd3aca0f7">1,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfOS0xLTEtMS0xOTg1Ng_0c7d323b-9592-433e-a0c4-4a07c8af4f65">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfOS0zLTEtMS0xOTg1Ng_70ff1f96-9e80-4fee-a80a-6336414711c3">326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTAtMS0xLTEtMTk4NTY_1b391f32-4ed0-48ca-9d79-d10b0f9b36fb">105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTAtMy0xLTEtMTk4NTY_fb44d3ff-b760-492c-9fb1-afe592d09c23">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TOTAL ASSETS</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTEtMS0xLTEtMTk4NTY_f119e56c-aaec-4a52-b751-8cab3405bdf2">250,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTEtMy0xLTEtMTk4NTY_e3b81d94-1683-4f7b-bd37-5db35ca38ecd">9,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CURRENT LIABILITIES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTYtMS0xLTEtMTk4NTY_271c2da5-bff4-4472-bc94-cbe0f147575c">1,572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTYtMy0xLTEtMTk4NTY_b2286494-0819-411b-8207-ad26b80ec415">522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued and other current liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="ghw:AccruedLiabilitiesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTctMS0xLTEtMTk4NTY_ea8acb26-0cd2-4be6-a54c-ae79cbae1bc3">6,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="ghw:AccruedLiabilitiesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTctMy0xLTEtMTk4NTY_4eedc44b-0886-4c69-9727-c555cebce347">2,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTgtMS0xLTEtMTk4NTY_571e61f2-29ed-4761-978e-643a771ec1fb">3,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTgtMy0xLTEtMTk4NTY_5820780e-964d-4f64-8ff4-9115e7859116">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notes payable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:NotesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTktMS0xLTEtMTk4NTY_119002b2-1b33-4940-b77f-96719f52f7ba">1,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:NotesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTktMy0xLTEtMTk4NTY_3153c5b8-088e-43b8-b6e5-ace959a8f0f5">5,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjAtMS0xLTEtMTk4NTY_483b1dab-5231-45c5-8439-88f130b03ffd">13,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjAtMy0xLTEtMTk4NTY_98225ab5-afc1-45d9-9515-bb75cca8771d">8,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Notes payable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjEtMS0xLTEtMTk4NTY_4550b249-761f-4fa0-b4d6-5a8566df4b2c">1,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjEtMy0xLTEtMTk4NTY_849c2dee-32d1-4d64-a881-032a212c07b3">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjItMS0xLTEtMTk4NTY_429ff594-62ee-4ca8-818c-e3d65b3a39bb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjItMy0xLTEtMTk4NTY_e60390dc-6a99-4c5a-8581-2f6a9920b710">22,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="ghw:WarrantLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjMtMS0xLTEtMTk4NTY_5c53bedb-2c73-4a68-8f18-2545c131dca6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="ghw:WarrantLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjMtMy0xLTEtMTk4NTY_a57a5f98-b497-439c-b996-ea784de2ffcf">3,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnout warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="ghw:EarnoutWarrantLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjQtMS0xLTEtMTk4NTY_22cd0c7f-da91-4299-b4bb-c4342dbab943">1,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="ghw:EarnoutWarrantLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjQtMy0xLTEtMTk4NTY_76a9d8a1-d9d2-4592-835f-677698f416af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public warrant liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="ghw:PublicWarrantLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjUtMS0xLTEtMTk4NTY_57369ede-605a-4987-b5ed-f0c7b877b93a">18,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="ghw:PublicWarrantLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjUtMy0xLTEtMTk4NTY_caede704-5e33-418c-ae16-046190462177">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="ghw:PrivateWarrantLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjYtMS0xLTEtMTk4NTY_b0bd091a-be2c-4761-b0d4-a5f4d3e48099">8,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="ghw:PrivateWarrantLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjYtMy0xLTEtMTk4NTY_65cc3a73-6015-4213-98af-f499bb472b83">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjctMS0xLTEtMTk4NTY_0f93d21c-f624-4878-aaa7-695178816ed2">552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjctMy0xLTEtMTk4NTY_579478e5-fa78-4604-9d6e-a1daa4180fe5">2,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TOTAL LIABILITIES</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjgtMS0xLTEtMTk4NTY_136f0651-2ce7-493d-89dd-8fc127141412">45,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjgtMy0xLTEtMTk4NTY_8b442daf-c902-4bae-9f1c-5a402e95b78c">36,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">COMMITMENTS AND CONTINGENCIES (NOTE 11)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzAtMS0xLTEtMTk4NTY_58fbca1b-9ca9-4b91-99ad-4f03f2d905f0"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">STOCKHOLDERS' EQUITY (DEFICIT):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN18yMg_6f68720b-cbc1-47c7-9be9-99f509eb6da2"><ix:nonFraction unitRef="usdPerShare" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN18yMg_8af443f5-d1cc-4325-bc2f-7c9d0c24a670">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN18zNg_0710d069-ed7d-4b49-b39f-8d0be8b58eb7"><ix:nonFraction unitRef="shares" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN18zNg_f97a49dc-ee9d-4e50-80d0-9f6bdee16c8b">200,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN181OA_01eb1b7d-d8d0-40fa-be95-ba6a40c3f674"><ix:nonFraction unitRef="shares" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN181OA_0f3fb3bc-6e8d-419a-9498-d47af9a5ebb9"><ix:nonFraction unitRef="shares" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN181OA_7176bba2-5c30-4a63-9677-9c9725ec160a"><ix:nonFraction unitRef="shares" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN181OA_fbf5f996-c996-4e04-a65e-215dbe10fccb">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued and outstanding as of December&#160;31, 2021 and 2020</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMS0xLTEtMTk4NTY_1da7c2e8-17aa-43f2-b7a8-2e16d57a3675">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMy0xLTEtMTk4NTY_f80075da-dc41-4a74-b872-d1cfa5a6a10e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl8xOQ_26bf95b4-a768-4a75-b58d-4f06002d6e88"><ix:nonFraction unitRef="usdPerShare" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl8xOQ_c5fefacb-614e-42d0-ae14-7a58303af83e">0.0001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl8zMw_677c0d38-6904-4f2b-92df-8c5972c552d2"><ix:nonFraction unitRef="shares" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl8zMw_9a67149e-184b-4fa3-a25c-25b3273987da">2,000,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl81NQ_86397fae-466b-48b6-af76-c0aff1bab5ee"><ix:nonFraction unitRef="shares" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl81NQ_f49dbb51-7e3e-43e2-be4b-abdc77a89c4a">151,839,058</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl82Mg_4a1727c4-a06e-44ae-a1ce-d829be27b3f6"><ix:nonFraction unitRef="shares" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl82Mg_f1d611f7-7d5e-4bd2-afba-0544d7394b3e">58,919,345</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December&#160;31, 2021 and 2020, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMS0xLTEtMTk4NTY_2633804b-3f40-49ae-8555-c04cb77571cd">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMy0xLTEtMTk4NTY_8ecb6237-efbe-43ee-a2ae-f8d641728877">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock warrants</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzUtMS0xLTEtMTk4NTY_25dc2e2a-c214-4082-9c21-24763cefaf38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzUtMy0xLTEtMTk4NTY_ae2190ee-750c-4c7f-8a5d-ded21d20b537">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzYtMS0xLTEtMTk4NTY_137dd846-722d-4f0a-b302-ff7f1ae9f28a">745,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzYtMy0xLTEtMTk4NTY_a8791735-4aa7-4bdb-90ae-1c579b8f5f11">35,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated deficit</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzctMS0xLTEtMTk4NTY_bd7b711e-208a-437b-81ee-9b7fc624af13">540,610</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzctMy0xLTEtMTk4NTY_aae13ad9-08a3-4c6c-9e35-e43e804802ad">63,493</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stockholders' equity (deficit)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzgtMS0xLTEtMTk4NTY_b87193b2-59ef-4b5e-b7d6-84dbb8f43e7b">205,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzgtMy0xLTEtMTk4NTY_04699091-8cd4-4404-99a9-79dec7a64a17">27,888</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNDAtMS0xLTEtMTk4NTY_5a60f66e-0085-40d0-a1ef-8ac595a722e8">250,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNDAtMy0xLTEtMTk4NTY_19cc1af0-b128-4d5e-a454-8f9074b5562d">9,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-3</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_94"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ESS Tech, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Operations and Comprehensive Loss</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years Ended December&#160;31, 2021 and 2020 </span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMi0xLTEtMS0xOTg1Ng_48ffdaa7-81d0-429e-977b-daa4b4c1b317">30,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMi0zLTEtMS0xOTg1Ng_c9b0ae2c-48da-4ff8-a2c4-f1cf06d4ff77">12,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMy0xLTEtMS0xOTg1Ng_01b700cc-e976-42dd-9127-4e320a8660fb">3,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMy0zLTEtMS0xOTg1Ng_198451a5-c5e3-4784-a21c-2bbf565bc38e">1,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfNC0xLTEtMS0xOTg1Ng_ba2f3e4d-3d45-4412-859d-3f0b723d63ae">27,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfNC0zLTEtMS0xOTg1Ng_44f8d1d0-f24c-49af-adf2-ad0429673487">3,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfNS0xLTEtMS0xOTg1Ng_1a4c0a6f-3f14-4418-a2b2-dd46330b991b">60,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfNS0zLTEtMS0xOTg1Ng_86815aa3-f269-47c0-8db5-ec0531a9cab0">17,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfNy0xLTEtMS0xOTg1Ng_4fc29341-3130-4500-b822-ab75908a6568">60,602</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfNy0zLTEtMS0xOTg1Ng_146ecdca-ddcd-4809-b8db-a630528d9a25">17,392</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expenses)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTAtMS0xLTEtMTk4NTY_cd4a3f57-de5f-4de2-b3e4-ed2dad7f08c8">1,886</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTAtMy0xLTEtMTk4NTY_e754d130-6fff-4a70-a148-f6c391e284e1">132</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on revaluation of warrant liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTEtMS0xLTEtMTk4NTY_19832844-f10d-4279-b089-5f59a286fd68">37,584</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTEtMy0xLTEtMTk4NTY_5a9ede64-3ef4-4acb-85b6-98c1bcf5f9f6">1,296</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on revaluation of derivative liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTItMS0xLTEtMTk4NTY_ba961b23-d17b-4b6c-83b8-1e6944cdd1f3">223,165</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTItMy0xLTEtMTk4NTY_bdc60fc7-0a4d-4c35-8790-9d5e78c842b2">11,532</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on revaluation of earnout liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="ghw:ChangeInFairValueAdjustmentOfEarnoutLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTMtMS0xLTEtMTk4NTY_e458eb13-de29-43a0-ad63-584a702c3679">154,806</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:ChangeInFairValueAdjustmentOfEarnoutLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTMtMy0xLTEtMTk4NTY_e5f2ce15-eb2f-4108-9325-f5dc44015eaa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTQtMS0xLTEtMTk4NTY_5e949e1a-9ecb-4948-a08f-de9a50c6f120">926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTQtMy0xLTEtMTk4NTY_248ddb75-e510-4bab-902f-eca7c8cf7b0c">67</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expenses)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTUtMS0xLTEtMTk4NTY_e18150c1-31bc-4b4a-be58-e7b9139faf14">416,515</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTUtMy0xLTEtMTk4NTY_9c8250a8-807c-47e2-ab5d-2e27f6aba561">13,027</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss and comprehensive loss to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTctMS0xLTEtMTk4NTY_d5683d97-4a98-4fe4-8581-34dc9022bd87"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTctMS0xLTEtMTk4NTY_efe7014e-3d45-4384-bbfa-633b47581e4f">477,117</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTctMy0xLTEtMTk4NTY_71872b39-2c44-464b-a329-6af839902fe1"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTctMy0xLTEtMTk4NTY_80dbe651-92c2-4f6e-8faa-f963e75d753b">30,419</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share - basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTktMS0xLTEtMTk4NTY_ac74adb5-1268-4bc9-911f-9e9c7a895a03"><ix:nonFraction unitRef="usdPerShare" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTktMS0xLTEtMTk4NTY_c650bb0a-d997-44cd-8488-0acad643d90d">5.73</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTktMy0xLTEtMTk4NTY_5976d29d-7930-4c8d-a2c4-25fcb9ecf1a8"><ix:nonFraction unitRef="usdPerShare" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTktMy0xLTEtMTk4NTY_cf04c7ac-383f-42cd-a328-01126a96b24b">0.52</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used in per share calculation - basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMjEtMS0xLTEtMTk4NTY_93d5a18d-4399-4623-9605-c5d00fa3b34d"><ix:nonFraction unitRef="shares" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMjEtMS0xLTEtMTk4NTY_bd08b282-6e09-449e-87b8-2b7f6e241ee1">83,256,431</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="INF" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMjEtMy0xLTEtMTk4NTY_8884f7cd-42db-4a0a-b4e6-a0ae2b00fb59"><ix:nonFraction unitRef="shares" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="INF" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMjEtMy0xLTEtMTk4NTY_98d0be1b-81d9-450f-b61c-56e22a082dfc">58,880,742</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-4</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_97"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ESS Tech, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Stockholders&#8217; Equity (Deficit)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years Ended December&#160;31, 2021 and 2020</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.603%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.358%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Redeemable Convertible Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock<br/>Warrants</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>Deficit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total Stockholders'<br/>Deficit</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi0xLTEtMS0xOTg1Ng_f916d35e-97d0-4f12-86e0-d0b69c79a39e">32,865,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi0zLTEtMS0xOTg1Ng_4893bbda-ab17-4336-8117-b4a4f4c60048">34,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia82b3aa1cd704a60885add51e16590bd_I20191231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi02LTEtMS0xOTg1Ng_42041e71-f2f1-4781-b151-b6e49bd95cea">7,060,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia82b3aa1cd704a60885add51e16590bd_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi04LTEtMS0xOTg1Ng_28df255e-4c73-43cf-8628-9a6a6fd210c5">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i258a0b722af24a0e8ebff23a88fb9779_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi0xMC0xLTEtMTk4NTY_c9706b98-7543-4200-b971-f619d4ffa17c">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c278d5b5d264e17be0d84c20b8a0965_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi0xMi0xLTEtMTk4NTY_36645c39-9838-4aa4-9e1f-5aeba3c9d6ca">762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia8a2abd100e046e7a8931a49d835e1bd_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi0xNC0xLTEtMTk4NTY_eeffd103-fef9-4605-9040-caa17ded85c9">33,074</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi0xNi0xLTEtMTk4NTY_97a0a20f-a21e-426e-bb49-7f5331713a65">32,158</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retroactive application of recapitalization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia8c7069c2dfd4f5691bf2c842bd5273a_I20191231" decimals="INF" sign="-" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy0xLTEtMS0xOTg1Ng_e1dc136f-87f3-4a36-beef-c581331363e9">32,865,949</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia8c7069c2dfd4f5691bf2c842bd5273a_I20191231" decimals="-3" sign="-" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy0zLTEtMS0xOTg1Ng_0fd66e83-3729-403a-b8bb-3f821336366c">34,372</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifc7f0252ce93483d892905c5a81eed03_I20191231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy02LTEtMS0xOTg1Ng_fc0dc2b5-03a5-4bcc-9e03-038229531377">51,749,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc7f0252ce93483d892905c5a81eed03_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy04LTEtMS0xOTg1Ng_649c9a6c-f4c2-4ed9-ba09-aee06ffbf3d0">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e444cefc80a4bb49c6ffc0f7e172417_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy0xMC0xLTEtMTk4NTY_ff610d62-5949-416e-bf1c-56d3af0ab682">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifafeb654d8534038932036b71a68b9ec_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy0xMi0xLTEtMTk4NTY_d55c93fe-256f-4132-9afc-9629f0d4ea1c">34,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic731c78c3fe540fead6c26ad22bc52bc_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy0xNC0xLTEtMTk4NTY_eeed648d-6c7e-47bc-b518-f516b04d4241">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8c7069c2dfd4f5691bf2c842bd5273a_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy0xNi0xLTEtMTk4NTY_9df8a928-fbff-4a7a-80e7-f337fbe4ac73">34,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2019 after effect of reverse recapitalization (Note 3)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC0xLTEtMS0xOTg1Ng_fdf3fb1e-ad29-4f76-b5e2-403388c37d0c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC0zLTEtMS0xOTg1Ng_a20b2891-6328-4215-b6f0-ed37677c3d5f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a367ff96bd040438dbfa385ed2cd9a8_I20191231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC02LTEtMS0xOTg1Ng_00e52f19-d196-4b7b-ac3a-31bbeab50d9b">58,810,346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a367ff96bd040438dbfa385ed2cd9a8_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC04LTEtMS0xOTg1Ng_4c990022-6d31-4ba7-aac3-4374a0869bfe">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c40eae488547cdb52159093c665586_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC0xMC0xLTEtMTk4NTY_c90a29ac-1d52-4fdf-a616-3572d9098e65">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2c5cf95924945508b5a6e53ee15b5b3_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC0xMi0xLTEtMTk4NTY_b9c5b14e-5766-4889-8e56-d59b33489f35">35,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab97c3fd1f90449290f705216cd72907_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC0xNC0xLTEtMTk4NTY_c7eae54b-49d5-45f3-971f-c1ccd07b4e72">33,074</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC0xNi0xLTEtMTk4NTY_623d6274-8ec9-41e5-b78c-b51603f1472c">2,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of Legacy ESS common stock upon exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id84dff510bcf4991a833a2abcb6b31ca_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNS02LTEtMS0xOTg1Ng_891f3150-4cdb-4ea4-8228-e7f4fa74e3c0">108,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47e04e54da1a455eb1bd1765b1d6ee10_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNS0xMi0xLTEtMTk4NTY_b8d372c3-568e-46df-bbd3-0bcb39ee0038">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNS0xNi0xLTEtMTk4NTY_5ce69327-c727-4058-a4ba-2344e85f3552">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47e04e54da1a455eb1bd1765b1d6ee10_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNi0xMi0xLTEtMTk4NTY_66033f24-33fd-42c6-b89e-4dbbb8fbb739">310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNi0xNi0xLTEtMTk4NTY_fc1f6eb0-af02-4015-a915-658c803abdd2">310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f794540ce20423390b186603ea763f5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNy0xNC0xLTEtMTk4NTY_1019e5ed-1975-4dcc-a6c4-fe7fe53797ce">30,419</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNy0xNi0xLTEtMTk4NTY_c05781e7-fbd4-437c-964e-1129905e1d98">30,419</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC0xLTEtMS0xOTg1Ng_b3be4ea8-daaf-4a1e-9f95-b63a90de22d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC0zLTEtMS0xOTg1Ng_d4b7bd84-2b31-492a-9186-2b6251aea67d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i52208af18dad470ab69ad9c1eb145933_I20201231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC02LTEtMS0xOTg1Ng_609eef11-39a9-4890-b32a-2e8f940905ab">58,919,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52208af18dad470ab69ad9c1eb145933_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC04LTEtMS0xOTg1Ng_cee41a4b-bef7-48c2-ba23-5ef82f2e5245">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f03a95b054d43a49c065c68eb058a12_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC0xMC0xLTEtMTk4NTY_5cf32fb3-f6ca-4581-8ce9-41cc52055df1">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5f6e5808d244d789c57e34ca4f185a8_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC0xMi0xLTEtMTk4NTY_b7d8fdf2-8f61-4764-8091-c4081b54fdae">35,446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i635fcf8481a545bf9c57aeab26b99b04_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC0xNC0xLTEtMTk4NTY_106325f2-8610-43de-bef9-30017a84fc7f">63,493</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC0xNi0xLTEtMTk4NTY_4aa944da-25d8-4a9b-be52-3da4688dc920">27,888</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of Legacy ESS Redeemable Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOS02LTEtMS0xOTg1Ng_8a50e302-a26e-4fe3-8214-346ce86e800a">5,746,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOS04LTEtMS0xOTg1Ng_52445cb7-689c-462c-a8c2-dc3d0dba7e9f">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOS0xMi0xLTEtMTk4NTY_942198b4-e77a-46c0-b677-6ecb8630c69e">29,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOS0xNi0xLTEtMTk4NTY_83295738-2e34-4bf2-b1c2-85328bdf57ba">29,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of Legacy ESS common stock upon exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7ae4147a21cc4544a7f6fbed4f0a21ac_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTAtNi0xLTEtMTk4NTY_0b69f448-1e7a-488b-946b-f42742c4d78f">2,482,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9703b669a5e94d318a329529a1c23bee_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTAtMTItMS0xLTE5ODU2_9699be0e-8d4a-428d-aae6-54a6df9ec218">664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3375dfda1a44577ae6586db0cb65323_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTAtMTYtMS0xLTE5ODU2_7852c7d2-33f0-4182-961d-d6ca24b8537e">664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of Legacy ESS common stock upon exercise of warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7ae4147a21cc4544a7f6fbed4f0a21ac_D20210101-20211231" decimals="INF" name="ghw:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTEtNi0xLTEtMTk4NTY_760560cd-e2ef-4dd4-bb96-8ae2324e15c2">3,398,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54eb0cdd3d0a4bb390cfbe3b437b5bc6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTEtMTAtMS0xLTE5ODU2_69c42408-3f86-4b9c-b45e-7b37e9a77585">153</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9703b669a5e94d318a329529a1c23bee_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTEtMTItMS0xLTE5ODU2_2a2b37ce-7ec2-41ef-88d8-e0083bd51b57">26,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3375dfda1a44577ae6586db0cb65323_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTEtMTYtMS0xLTE5ODU2_2a66a49e-257d-41c1-9b6e-e2797f93b633">26,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of Legacy ESS Series C-2 Redeemable Convertible Preferred Stock upon exercise of C-2 Purchase Right and warrant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i34d9a30cfc6643e4bb913eb7c80bfe68_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTItNi0xLTEtMTk4NTY_76dff98f-27a4-40a2-8a27-44d60007a0cd">29,153,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d9a30cfc6643e4bb913eb7c80bfe68_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTItOC0xLTEtMTk4NTY_2502bf58-1d9b-4a4f-8bc5-d839bfca3b2b">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c002fcb34d419883341a81ee38ed4c_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTItMTItMS0xLTE5ODU2_62c5a68a-b3bc-4fb8-aa87-b46634a704ac">238,480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24eaa3894b9747639b665559b0360062_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTItMTYtMS0xLTE5ODU2_4906f348-fac8-41bd-b50d-4ede42189f5e">238,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net Business Combination and PIPE Financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231" decimals="INF" name="ghw:StockIssuedDuringPeriodSharesReverseRecapitalization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTMtNi0xLTEtMTk4NTY_d5894d3e-ec5e-4ff2-a3ee-67473f749b66">35,495,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231" decimals="-3" name="ghw:StockIssuedDuringPeriodValueReverseRecapitalization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTMtOC0xLTEtMTk4NTY_49382bbe-4860-402a-b012-8dd3fa734a78">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231" decimals="-3" name="ghw:StockIssuedDuringPeriodValueReverseRecapitalization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTMtMTItMS0xLTE5ODU2_3da77766-b35d-402b-81be-420af1640d3e">128,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:StockIssuedDuringPeriodValueReverseRecapitalization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTMtMTYtMS0xLTE5ODU2_7fda9930-2d6d-422a-b1ac-6056b561d2e4">128,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon achievement of earnout</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231" decimals="INF" name="ghw:StockIssuedDuringPeriodSharesAchievementOfEarnout" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTQtNi0xLTEtMTk4NTY_74385a1d-a645-450b-828f-e3c3c1cacfa9">15,674,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231" decimals="-3" name="ghw:StockIssuedDuringPeriodValueAchievementOfEarnout" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTQtOC0xLTEtMTk4NTY_b6b91de4-215d-4ae0-ae5e-c2bcf0b86f75">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231" decimals="-3" name="ghw:StockIssuedDuringPeriodValueAchievementOfEarnout" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTQtMTItMS0xLTE5ODU2_d2cc7a75-6b86-49db-b9c6-4b18984e7482">263,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:StockIssuedDuringPeriodValueAchievementOfEarnout" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTQtMTYtMS0xLTE5ODU2_aa70d273-9203-45ce-8691-e7cc2e00c825">263,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTUtNi0xLTEtMTk4NTY_5b1835ce-26c5-4686-bc2b-a2790b112fa3">13,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTUtMTItMS0xLTE5ODU2_32eabfc4-e396-4d5a-b479-35f29cf3a292">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTUtMTYtMS0xLTE5ODU2_99e4d524-4c64-4d85-9486-afbfce249d61">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231" decimals="INF" name="ghw:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTYtNi0xLTEtMTk4NTY_3ca4f8cc-0736-4500-b6a8-a4e94e7703fd">955,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTYtMTItMS0xLTE5ODU2_278e014e-274e-4b31-bd7d-2ef3b3660838">15,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTYtMTYtMS0xLTE5ODU2_d35bd74e-4b2c-40c3-8ec4-06e6861acb25">15,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTctMTItMS0xLTE5ODU2_503f54d7-7e7a-4ca0-8066-6ac805b173ab">7,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTctMTYtMS0xLTE5ODU2_1c83127e-cac3-4f4d-855b-619a9c9057df">7,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i32c9323c2670498fa16d8c5de1bf0a96_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTgtMTQtMS0xLTE5ODU2_6c17d1b6-2fbe-4173-bf43-0c78025e3929">477,117</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTgtMTYtMS0xLTE5ODU2_dbdc200e-7db9-4416-8e85-de7a46f3b7f1">477,117</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktMS0xLTEtMTk4NTY_508bfe73-ec91-4dcd-9cb2-211881e04f4c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktMy0xLTEtMTk4NTY_5e47586a-cc55-4f7c-9921-27c4077e5777">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1e5b63524afa442988c6186b96524465_I20211231" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktNi0xLTEtMTk4NTY_72af118f-9731-4d45-90e9-218fd743fc01">151,839,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e5b63524afa442988c6186b96524465_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktOC0xLTEtMTk4NTY_597eee65-5f1e-42f7-bba9-5d95bf763521">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c301c93e43412f983e44d219ea2281_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktMTAtMS0xLTE5ODU2_1d478d8b-bc09-49d7-bb9e-86f37dcb949b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77eacfb126e04104967a515bae983739_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktMTItMS0xLTE5ODU2_342fbb17-3693-4a77-bd6c-4e75f3b1c470">745,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51aed5d59f314cb2bc8ef99d5bedd252_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktMTQtMS0xLTE5ODU2_06e5340c-089d-4e95-aa36-2c1949ce6a9c">540,610</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktMTYtMS0xLTE5ODU2_e9a86671-b2ef-46d0-87b3-29a707256e01">205,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-5</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_100"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ESS Tech, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ended December&#160;31, 2021 and 2020 </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH FLOWS FROM OPERATING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzItMS0xLTEtMTk4NTY_87b54d92-24ed-40b1-84b2-68d308d23dbb">477,117</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzItMy0xLTEtMTk4NTY_60f19a0d-a137-47e8-aa51-012c59cd292f">30,419</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzQtMS0xLTEtMTk4NTY_d57ea87c-75e3-4469-9c20-c60ef9e4e57b">572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzQtMy0xLTEtMTk4NTY_9171f380-9dda-4316-9430-a04ea40fe168">436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash interest expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:PaidInKindInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzUtMS0xLTEtMTk4NTY_8a3336ad-1aef-4d20-b11f-c0d2e76ee3b7">80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:PaidInKindInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzUtMy0xLTEtMTk4NTY_9371ef85-413e-4ccc-8678-3615e23e836a">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzYtMS0xLTEtMTk4NTY_78e1dd66-9b87-4771-9a7b-1d463a6c751f">7,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzYtMy0xLTEtMTk4NTY_d7afc6a3-6ece-435c-9666-ede9ea355a8e">310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzctMS0xLTEtMTk4NTY_634b18e4-ba06-4674-a403-3874f92fa100">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzctMy0xLTEtMTk4NTY_26950691-3310-4241-a142-6e820b8c45a4">62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of warrant liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzgtMS0xLTEtMTk4NTY_f6e65767-dac5-41e0-8660-0137b25fd0e3">37,584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzgtMy0xLTEtMTk4NTY_f7331786-6a72-462d-8db1-3f25e23e48fe">1,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of derivative liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzktMS0xLTEtMTk4NTY_6cdf73f1-5c5a-4a5c-9152-8eb69ad80583">223,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzktMy0xLTEtMTk4NTY_32baa648-44c0-4f89-87ce-df6c9cbe3f47">11,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in earnout liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzEwLTEtMS0xLTE5ODU2_a31d5a41-1e9c-4689-aa03-ec5dd06ffda1">154,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzEwLTMtMS0xLTE5ODU2_8a23010a-15d6-4313-94e7-0d2179f5a5cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PPP loan forgiveness</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzExLTEtMS0xLTE5ODU2_9144efdf-4267-4b8b-8bc4-249d468d31e0">948</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzExLTMtMS0xLTE5ODU2_6e7a15d9-ff47-460f-91ef-a30ca7a75afd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzEzLTEtMS0xLTE5ODU2_7532de23-e383-4c60-be51-172588235b81">4,673</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzEzLTMtMS0xLTE5ODU2_15f452e4-a23a-4baf-a4cc-fffcd39075f9">135</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE0LTEtMS0xLTE5ODU2_75406e71-7972-41e3-8d73-39738783ef8e">886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE0LTMtMS0xLTE5ODU2_09d6de1b-fe5c-432e-9d0d-a07f3393a90d">221</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE1LTEtMS0xLTE5ODU2_4adc901a-5499-47b3-9709-a24b08fcfa74">3,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE1LTMtMS0xLTE5ODU2_c46c500a-e535-41a6-84bf-726dd4fbf86e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and other liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE2LTEtMS0xLTE5ODU2_49d240dd-8efc-4f27-86bd-1f6f27596ccc">2,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE2LTMtMS0xLTE5ODU2_bc1c6030-f3ae-43c4-89aa-e8985f44bf3e">403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in operating activities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE3LTEtMS0xLTE5ODU2_5911de84-2114-4ae2-baa1-d51966ae7314">51,849</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE3LTMtMS0xLTE5ODU2_ccd8470a-a04c-4ad9-a00d-4eb0a74f5119">16,645</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH FLOWS FROM INVESTING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases of property and equipment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzIwLTEtMS0xLTE5ODU2_a12541e3-7bbd-4ab3-9aa9-c5d97116bd5a">2,767</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzIwLTMtMS0xLTE5ODU2_bbea59c0-2907-4f57-ac2d-7e560b8d32f2">502</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzIxLTEtMS0xLTE5ODU2_2fe69b5f-23be-49d4-8a86-50c94c31e051">2,767</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzIxLTMtMS0xLTE5ODU2_7e918c97-10ae-4af7-a1a2-c811a5a651fd">502</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings on notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromNotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI0LTEtMS0xLTE5ODU2_51308d8b-d25a-4575-9b4c-9fb5dd8a4cd3">20,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromNotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI0LTMtMS0xLTE5ODU2_eb8274a9-7df2-41cd-a299-ee9f720c226f">4,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal payments on notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfNotesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI1LTEtMS0xLTE5ODU2_38375d99-c778-4ab3-9eb1-9359880ad461">21,067</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI1LTMtMS0xLTE5ODU2_1313c2d8-feec-4b1c-adbc-7c3a954694d8">221</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from stock options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI2LTEtMS0xLTE5ODU2_88781437-0f90-42d3-8876-b586d0b429af">671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI2LTMtMS0xLTE5ODU2_086aa25a-17a8-414f-973a-b42d383ee0ec">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash contributions from Business Combination and PIPE Financing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:ProceedsFromReverseRecapitalization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI3LTEtMS0xLTE5ODU2_f2a6d572-1d5f-447a-8564-4c430991b91c">258,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:ProceedsFromReverseRecapitalization" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI3LTMtMS0xLTE5ODU2_112a08a0-6262-4b0e-be99-fc9bf22192ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments made towards offering costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI4LTEtMS0xLTE5ODU2_b8f95209-2bb3-4ba7-8c5b-ece9570f0c94">7,895</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI4LTMtMS0xLTE5ODU2_e4694e5e-78dc-41c9-bbae-c620c98eda40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from warrants exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI5LTEtMS0xLTE5ODU2_c60a4fbe-29ce-4bf1-9c57-261869c1ba55">10,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI5LTMtMS0xLTE5ODU2_93ead8bb-9d5f-4443-930e-0f065ec7aa33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from exercise of Legacy ESS Series C-2 redeemable convertible preferred stock purchase rights and C-2 warrants upon Business Combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:ProceedsFromExerciseOfRedeemableConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzMwLTEtMS0xLTE5ODU2_5907b58f-e1ff-4e51-b146-bcc5bd646ef8">15,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:ProceedsFromExerciseOfRedeemableConvertiblePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzMwLTMtMS0xLTE5ODU2_4320af43-4827-4b98-81aa-ff39d73e9fcf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of Legacy ESS Series C-2 redeemable convertible preferred stock, net of issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzMxLTEtMS0xLTE5ODU2_64dededc-2c4b-4eb4-82ba-99b576cb5021">11,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzMxLTMtMS0xLTE5ODU2_a1181a54-971f-41a6-84b3-89082211d531">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by financing activities</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzMyLTEtMS0xLTE5ODU2_7acd571f-5616-4bee-965f-89da06ed8afb">288,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzMyLTMtMS0xLTE5ODU2_130f8fdb-c53e-412f-831c-5a6b14d52129">4,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NET CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzM0LTEtMS0xLTE5ODU2_a546d6b3-f809-445d-95ee-b1c09b129c24">233,838</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzM0LTMtMS0xLTE5ODU2_2a73945f-4575-4c7b-a3a8-7ab5689cccaa">12,425</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF YEAR </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzM2LTEtMS0xLTE5ODU2_e56c0ec1-7db1-4dc1-9495-5046b3543723">6,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzM2LTMtMS0xLTE5ODU2_73524235-1050-48ab-a43e-107ad2928a2a">18,819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF YEAR </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzM4LTEtMS0xLTE5ODU2_72882de3-cb13-4f20-b8ee-a20f7aa9b379">240,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzM4LTMtMS0xLTE5ODU2_d25f1d0c-425b-4d37-b795-9c8b339c59d7">6,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ESS Tech, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statements of Cash Flows (continued)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ended December&#160;31, 2021 and 2020</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid during the year for: </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzUtMS0xLTEtMTk4NTY_58fae958-3249-441c-89b0-c360c32a3603">1,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzUtMy0xLTEtMTk4NTY_3d874fd6-417a-4859-8047-c7b2f507f19c">111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash investing and financing transactions:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="margin-bottom:9pt;padding-right:2.75pt;text-indent:18pt"><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment purchases financed with term loan</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:LoansAssumed1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzctMS0xLTEtMTk4NTY_89657222-b2ae-4f10-91df-5e946bd29cc4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:LoansAssumed1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzctMy0xLTEtMTk4NTY_33dd4d24-4b46-4968-968e-eb377c035cd6">52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase of property and equipment included in accounts payable and accrued and other current liabilities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzgtMS0xLTEtMTk4NTY_cb2d57e8-850c-483a-ad83-08a5a2e6800f">526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzgtMy0xLTEtMTk4NTY_2af0df73-8fc3-4d9e-b36c-5d958acc4dce">55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Extinguishment of derivative liabilities upon sale of Legacy ESS Series C-2 redeemable convertible preferred stock, net of amount allocated to warrants</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzktMS0xLTEtMTk4NTY_f40b8a4a-a029-4f28-afd4-66c0424d4195">18,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzktMy0xLTEtMTk4NTY_2bca47c9-8760-4859-8c42-8973f1a76dd5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Extinguishment of warrant liabilities upon exercise of Legacy ESS Series B, Series C-1 and Series C-2 redeemable convertible preferred stock warrants</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzEwLTEtMS0xLTE5ODU2_34fc3367-b77f-4165-acc5-5250552cc99c">26,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzEwLTMtMS0xLTE5ODU2_5d0f530e-c510-4dfd-974f-2c5efc8fd177">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumption of accrued expenses upon Business Combination</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzExLTEtMS0xLTE5ODU2_ae769af0-c202-464d-8723-3ed27a4dc512">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzExLTMtMS0xLTE5ODU2_7f78dcab-7f5c-4b7b-9b4c-db761ddf6c6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumption of private and public warrant liabilities upon Business Combination</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzEyLTEtMS0xLTE5ODU2_5731ee63-bc53-4f3c-a5d7-05e0d6024b6d">11,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzEyLTMtMS0xLTE5ODU2_892b6b08-b283-4260-8561-15e6832b6a04">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumption of earnout warrant liabilities upon Business Combination</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzEzLTEtMS0xLTE5ODU2_cc3c933a-bc87-40d6-9e31-659e9af90c89">502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzEzLTMtMS0xLTE5ODU2_df86897e-94b9-4e0d-9dd7-cba31e61fe19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumption of earnout liability upon Business Combination</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE0LTEtMS0xLTE5ODU2_ad399c30-f0e7-42f3-b93f-c0bb3298858b">109,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE0LTMtMS0xLTE5ODU2_0d182d28-eb3c-488d-abab-d6dcea0ce5b9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Extinguishment of earnout liability upon achievement of earnout and issuance of shares</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE1LTEtMS0xLTE5ODU2_903d83dd-fe1a-4266-8386-07f72ca74745">263,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE1LTMtMS0xLTE5ODU2_3687d6c1-24c5-4746-9023-25cca1e33a8c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Extinguishment of derivative liability upon exercise of Legacy ESS Series C-2 purchase right and related Series C-2 warrant liability upon Business Combination</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE2LTEtMS0xLTE5ODU2_8b590c1f-5530-4c17-aeb5-491f34ac0196">222,924</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE2LTMtMS0xLTE5ODU2_fe0a9500-d570-4e10-ad75-c503038ebc2b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Extinguishment of public warrant liability upon exercise of warrants</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE3LTEtMS0xLTE5ODU2_96aeb6cf-25f4-4b41-8e8c-0c3a904cd3b2">4,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE3LTMtMS0xLTE5ODU2_93959be4-2c63-4d45-8a85-01682bc0917f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE5LTEtMS0xLTE5ODU2_4291b538-4879-43bf-bb9e-bfcfa04b4ae2">238,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE5LTMtMS0xLTE5ODU2_53c6bdf4-0335-4969-a786-71dca7aba0f4">4,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzIwLTEtMS0xLTE5ODU2_44796564-ccda-4536-bbd0-ff3783129a5b">1,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzIwLTMtMS0xLTE5ODU2_18a72f67-5087-4ea2-b1f3-b0e8d1bdf5db">1,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzIxLTEtMS0xLTE5ODU2_513a4b8d-a1af-4012-9486-12c90708212b">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzIxLTMtMS0xLTE5ODU2_5b75672b-7a47-4ce2-9382-23ee10200cfe">326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash, cash equivalents and restricted cash shown in the statements of cash flows</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzIyLTEtMS0xLTE5ODU2_407c1377-8d5b-4370-8d10-f18cbe3fa47b">240,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzIyLTMtMS0xLTE5ODU2_f99f4711-0a1f-46b1-ba2d-edbc21f0e673">6,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-7</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_103"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ESS TECH, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS OF AND FOR THE YEARS ENDED DECEMBER&#160;31, 2021 AND 2020</span></div><div id="ice5a2667124e4e318915b1b113759c8e_106"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzY0NzE_29e93513-d454-40a7-ae33-3938e652e2ae" continuedAt="ic24f8df6ba444fe5bb7c616728763bca" escape="true">DESCRIPTION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES</ix:nonNumeric></span></div><ix:continuation id="ic24f8df6ba444fe5bb7c616728763bca" continuedAt="i28bf16f414ef46eabf3420ec5a42274c"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;On October 8, 2021 (the &#8220;Closing Date&#8221;), ACON S2 Acquisition Corp. (&#8220;STWO&#8221;), a publicly traded special purpose acquisition company, consummated a merger pursuant to the Agreement and Plan of Merger, dated May 6, 2021 (the &#8220;Merger Agreement&#8221;), by and among STWO, SCharge Merger Sub, Inc., a Delaware corporation and wholly owned direct subsidiary of STWO (&#8220;Merger Sub&#8221;), and ESS Tech, Inc., a Delaware corporation (&#8220;Legacy ESS&#8221;) following the approval at a special meeting of the stockholders of STWO held on October 5, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the Merger Agreement, STWO deregistered by way of continuation under the Cayman Islands Companies Act (2021 Revision) and registered as a corporation in the State of Delaware under Part XII of the Delaware General Corporation Law (the &#8220;Domestication&#8221;), and a business combination between STWO and Legacy ESS was effected through the merger of Merger Sub with and into Legacy ESS, with Legacy ESS surviving as a wholly owned subsidiary of STWO (together with the other transactions described in the Merger Agreement, the &#8220;Business Combination&#8221;). On the Closing Date, STWO changed its name from &#8220;ACON S2 Acquisition Corp&#8221; to &#8220;ESS Tech, Inc.&#8221; (the &#8220;Company&#8221; or &#8220;ESS&#8221;), and its common shares of stock and warrants for shares of ESS common stock commenced trading on the New York Stock Exchange under the new ticker symbols &#8220;GWH&#8221; and &#8220;GWH.W&#8221;, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS is a long-duration energy storage company specializing in iron flow battery technology. ESS develops long-duration iron flow batteries for commercial and utility-scale energy storage applications requiring four or more hours of flexible energy capacity. The Company&#8217;s products are designed for a 25-year operating life without performance degradation, and with minimal annual operations and maintenance requirements. The Company is in the research and development phase. Its products are still being developed and do not yet meet standard specifications to be sold (&#8220;Commercially Available&#8221;). </span></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzY0NzU_4ba550a4-49e2-4f27-ac6b-caff25572d38" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary and have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, the merger between Merger Sub and Legacy ESS was accounted for as a reverse recapitalization in accordance with U.S. GAAP (the &#8220;Reverse Recapitalization&#8221;). Under this method of accounting, STWO was treated as the &#8220;acquired&#8221; company and Legacy ESS was treated as the acquirer for financial reporting purposes. Accordingly, for accounting purposes, the Reverse Recapitalization was treated as the equivalent of Legacy ESS issuing stock for the net assets of STWO, accompanied by a recapitalization. The net assets of STWO were stated at historical cost, with no goodwill or other intangible assets recorded. Legacy ESS was determined to be the accounting acquirer based on the following predominant factors: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS&#8217;s existing stockholders had the greatest voting interest in the Company; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS&#8217;s directors represented all of the new board of directors of the Company; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS&#8217;s senior management continued as the senior management of the Company; and,</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS had the larger employee base.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets, liabilities and results of operations prior to the Reverse Recapitalization are those of Legacy ESS. The shares and corresponding capital amounts and losses per share, prior to the Reverse Recapitalization, have been retroactively restated based on shares reflecting the exchange ratio of approximately <ix:nonFraction unitRef="number" contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008" decimals="INF" name="ghw:RecapitalizationExchangeRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzM3MzU_93cf0f92-5d2a-4c19-97d5-2eec8db3f200">1.47</ix:nonFraction> (the &#8220;Per Share Consideration&#8221;) established in the Business Combination.</span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i28bf16f414ef46eabf3420ec5a42274c"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="ghw:RisksAndUncertaintiesPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzY0Njk_c29dbc16-7911-4e72-ad22-11861bae9752" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks and Uncertainties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company is subject to a number of risks associated with companies of similar size in its industry, including, but not limited to, the need for successful development of products, the need for additional capital and financing to fund operations, competition from substitute products and services from larger companies, legal protection of proprietary technology, patent litigation, dependence on key individuals, and risks associated with changes in information technology.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 presents material uncertainty and risk with respect to the Company, its performance, and its financial results and could adversely affect the Company&#8217;s financial position and results.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzY0NzQ_05032037-a4f8-418c-92be-b0fec4fe4e4c" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company has determined that its Chief Executive Officer (&#8220;CEO&#8221;) is its chief operating decision maker (&#8220;CODM&#8221;). The CEO reviews financial information for purposes of assessing performance and making decisions on how to allocate resources. The Company has determined that it operates in a single reportable segment.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of the Company&#8217;s operations and long-lived assets were attributable to operations in the United States as of December&#160;31, 2021 and 2020.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzY0NzA_0c0b8c90-53e5-46bc-8dd3-ec0f2c3af97e" continuedAt="if44d401364ae457ba9fadc8b278575a2" escape="true">Use of Estimates</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="if44d401364ae457ba9fadc8b278575a2">&#8212;The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of commitments and contingencies as of the date of the financial statements and the reported amounts of expenses during the reporting periods. Such estimates relate to, among others, the useful lives and assessment of recoverability of property and equipment, deferred tax assets valuation, determination of the fair value of the Company&#8217;s Bridge Loan, warrant liabilities, Series C-2 Convertible Preferred Stock Issuance Right, earnout liabilities, earnout warrant liabilities, public warrants, private warrants, as well as other accruals. These estimates are based on historical trends, market pricing, current events and other relevant assumptions and data points. Actual results could differ from those estimates and such differences may be material to the financial statements.</ix:continuation> </span></div><div style="margin-bottom:9pt;text-indent:18pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzY0NzY_c7a94c8f-aae1-41b1-91bb-c0f30a96a893" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents and restricted cash. The Company&#8217;s cash and cash equivalents include cash in bank accounts and money market accounts. The Company&#8217;s restricted cash includes a certificate of deposit and performance and payment bond. Deposits held with banks may exceed the amount of insurance provided on such deposits.</span></ix:nonNumeric></div></ix:continuation><div id="ice5a2667124e4e318915b1b113759c8e_112"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODI3_9830d3a7-57a2-4c01-982b-e5dcdb4dfe0b" continuedAt="i4c9a37b8441b4c34984adbc5d0b413c8" escape="true">SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="i4c9a37b8441b4c34984adbc5d0b413c8" continuedAt="i47c4eba3107b4ddab69052824970da3d"><div style="margin-bottom:9pt;text-indent:18pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODM1_69b55398-7ec5-43f8-b484-9b922c15dd4a" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company follows the two-class method when computing net income (loss) per common share when shares are issued that meet the definition of participating securities. Under this method, net earnings are reduced by the amount of dividends declared in the current period for common shareholders and participating security holders. The remaining earnings or &#8220;undistributed earnings&#8221; are allocated between common stock and participating securities to the extent that each security may share in earnings as if all the earnings for the period had been distributed. Once calculated, the earnings per common share is computed by dividing the net income (loss) attributable to common shareholders by the weighted average number of common shares outstanding during each year presented. Diluted income (loss) attributable to common shareholders per common share has been computed by dividing the net income (loss) attributable to common shareholders by the weighted average number of common shares outstanding plus the dilutive effect of outstanding options, warrants, restricted stock units (&#8220;RSU&#8221;), and earnout shares pending satisfaction of a regulatory holding period during the respective periods computed using the treasury method. In cases where the Company has a net loss, no dilutive effect is shown as options, warrants, RSU, and earnout shares pending satisfaction of a regulatory holding period become anti-dilutive.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODI4_8b6e2984-29fa-4ea5-946b-98a502ca2052" continuedAt="ib77ab3ffe27d4cbc91d2e214cd2abf48" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash equivalents are recorded at carrying value, which approximates fair value. Cash and cash equivalents include cash in bank accounts and money market funds. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Restricted&#160;cash&#160;is&#160;required as collateral for certain of the Company&#8217;s lease agreements and contractual supply and service arrangements. Restricted cash includes a certificate of deposit for the Company&#8217;s </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i47c4eba3107b4ddab69052824970da3d" continuedAt="i9aed1f8282ac45f586aa9d0a405c212c"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib77ab3ffe27d4cbc91d2e214cd2abf48">lease agreements and a performance and payment bond for the Company&#8217;s supply and service arrangements. The certificate of deposit and bond are recorded at carrying value, which approximates fair value. Restricted cash amounts are reported in the balance sheets as current or non-current depending on when the cash will be&#160;contractually released.</ix:continuation></span></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODMz_7c45366c-c9b8-438f-b0b9-ecddccf7de29" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Property and equipment are stated at cost, net of depreciation. Depreciation is provided using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzI1Nzg_1ed4d0a1-e905-4c14-9089-1a6f449e77b0">three</span> to <ix:nonNumeric contextRef="ie28dcb7e8f93459697581e172ba35470_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzI1ODQ_7b58871e-27ec-4197-bb8a-8521dda7b045">seven years</ix:nonNumeric>. Leasehold improvements are amortized over the lesser of the estimated useful lives of the assets or the remaining lease term. Expenditures for maintenance and repairs are expensed in the Statements of Operations as incurred. Expenditures which materially increase values, change capacities, or extend useful lives are capitalized. When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are recognized in other expense, net.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of property and equipment for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. The Company assesses the alternative use of an asset, the condition of the asset and the current market demand to determine if an asset is impaired. <ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="INF" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzM0NDY_060756d2-80af-412a-9a66-2580ce4eed90"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="INF" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzM0NDY_620c8a80-0160-42ff-a915-905b28eb6b57">No</ix:nonFraction></ix:nonFraction> impairment loss was recognized during the years ended December&#160;31, 2021 and 2020.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:18pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODM0_9fe0fd09-1854-4266-90ee-1460e1f1f4b0" continuedAt="i58a70ece1674404aa1019866aeb178c9" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company did <ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="INF" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzM1NTA_0db3470e-274f-4e69-a8a4-7b2e1f25dc12"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="INF" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzM1NTA_fef3d87c-68a2-4a4a-8b83-64abe7b5c322">not</ix:nonFraction></ix:nonFraction> recognize any revenue in fiscal years 2021 and 2020. The Company will recognize revenue in compliance with the requirements of, and the guidance provided by Accounting Standards Codification (&#8220;ASC&#8221;) 606 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i58a70ece1674404aa1019866aeb178c9">.</ix:continuation> </span></div><div style="margin-bottom:9pt;text-indent:18pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODI1_a2309c07-1379-48eb-8b23-fd85362e9f4e" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Sales and marketing costs consist of compensation costs and employee benefits of marketing and sales personnel and related support teams, stock-based compensation, depreciation as well as travel, trade show sponsorships and events, conferences, and internet advertising costs. Advertising costs are expensed as incurred. The Company incurred advertising costs of $<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzQxODk_2d45cc69-39f5-4742-918a-9e473b6a9a30">45</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzQxOTY_ff3c527c-e2fe-4533-a50c-6025232158dd">8</ix:nonFraction> thousand for the years ended December&#160;31, 2021 and 2020, respectively.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODMw_7620afbd-f7dc-42bd-8e0e-5e7e34115ac6" continuedAt="i604a5e6b3a8d4a3b8f64c764069e8089" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company is in the research and development phase. The Company&#8217;s product offering relies heavily on new technology currently undergoing development and does not yet meet standard specifications to be sold commercially. Research and development costs are expensed as incurred and consist primarily of product development material costs, consumables, maintenance spare parts, raw materials, components, scrap, freight costs, compensation costs and employee benefits, stock-based compensation, depreciation charges, consulting services, and other direct expenses, net of government grants. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives funding from federal agencies for research and development activities related to its products. Under certain circumstances, up to the entire amount of funding may need to be repaid to the grantor in the form of a success fee in future periods if the Company monetizes the results of the activities funded by the grantor. </span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i604a5e6b3a8d4a3b8f64c764069e8089">The portion of such funding that the Company may be required to repay in certain circumstances is recorded in accrued and other liabilities and was $<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzUxMjk_82441c29-2369-4ee7-8cb3-0be7338240c2">452</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzUxMzY_fb882bbc-35fe-4af2-8f93-3d96416f9e65">186</ix:nonFraction> thousand as of December&#160;31, 2021 and 2020, respectively.</ix:continuation> </span></div><div style="margin-bottom:9pt;text-indent:18pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODM4_2e371e23-c3fd-444b-9207-9ecd7522b8ad" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General and Administrative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;General and administrative costs include executive and administrative compensation costs and employee benefits, stock-based compensation, depreciation charges, professional services fees, insurance costs, bad debt, other allocated costs, such as facility-related expenses, supplies, and other fixed costs.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODM5_ff494479-bf10-4219-aff5-498fbcb83268" continuedAt="ia8be8e1629cd4b66bad60181534261b7" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company accounts for stock-based compensation in accordance with ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation &#8211; Stock Compensation (&#8220;ASC 718&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures compensation expense for all stock-based awards for stock options granted to employees and non-employees based on the estimated fair values on the date of the grant. The fair value of each </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i9aed1f8282ac45f586aa9d0a405c212c" continuedAt="i99ad3668cd1148dcb481fa1eee50f83e"><ix:continuation id="ia8be8e1629cd4b66bad60181534261b7"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock option granted is estimated using the Black-Scholes Merton option-pricing model using the single-option award approach. The following assumptions are used in the Black-Scholes Merton option-pricing model:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk-Free Interest Rat</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e&#8212;The risk-free interest rate is based on the implied yield available on the date of grant on U.S. Treasury zero-coupon issued with a term that is equal to the option&#8217;s expected term at the grant date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expected Volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company estimates the volatility for option grants by evaluating the average historical volatility of a peer group of companies for the period immediately preceding the option grant for a term that is approximately equal to the option&#8217;s expected term. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expected Term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The expected term for employees represents the period over which options granted are expected to be outstanding using the&#160;simplified method, as the Company&#8217;s historical share option exercise experience does not provide a reasonable basis upon which to estimate the expected term. The simplified method deems the term to be the average of the time-to-vesting and contractual life of the stock-based awards. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company has not declared or paid dividends to date and does not anticipate declaring dividends. A such, the dividend yield has been estimated to be <ix:nonFraction unitRef="number" contextRef="ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzcxNzE_625a86b8-e907-4466-93b3-26572cf84e82">zero</ix:nonFraction>.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASU 2016-09, Improvements to Employee Share-Based Payment Accounting, the Company may account for forfeitures as they occur or use estimated forfeitures. The Company elected to use actual forfeitures. The share-based compensation expense is recognized using a straight-line basis over the requisite service periods of the awards. The requisite service period is generally the vesting period of such options, and the stock-based compensation expense is presented as a component of operating expenses within the statements of operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes all excess tax benefits and deficiencies for share-based awards as an income tax expense or benefit in the statements of operations. Excess tax benefits are classified with other income tax in the Consolidated Statement of Cash Flows as an operating activity.</span></div></ix:continuation><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODMx_2da9fc2a-36db-40ac-8ad5-78caff5e1f36" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company accounts for income taxes under the asset and liability method. Under this method, deferred taxes are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities using tax rates expected to be in effect during the years in which the bases differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the Consolidated Statement of Operations in the period that includes the enactment date. The Company provides for a valuation allowance when it is more likely than not that some portion of, or all of the Company&#8217;s deferred tax assets will not be realized. In making such determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. As of December&#160;31, 2021 and 2020, the Company has recorded a full valuation allowance against its deferred tax assets. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires that the tax benefit of net operating losses, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is &#8220;more likely than not.&#8221; Realization of the future tax benefits is dependent on the Company&#8217;s ability to generate sufficient taxable income within the carryforward period. Because of the Company&#8217;s history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not likely and, accordingly, has provided a full valuation allowance for these tax benefits for fiscal years 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. <ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzk5MDI_5b73568a-f28a-4266-99a5-bf8d1dfb1cd1"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzk5MDI_f6a555b2-0090-4d3c-af90-2561123811ce">No</ix:nonFraction></ix:nonFraction> amounts were accrued for the payment of interest and penalties as of December&#160;31, 2021 and 2020 as the Company is currently not aware of any issues under review that could result in significant payments, accruals, or material deviation from its position.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:18pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODI2_56520c96-e529-4dbc-bd37-16640aa4a562" continuedAt="i07a9608feace4d5c91355e53d9a274a8" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company follows ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements (&#8220;ASC 820&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which establishes a common definition of fair value to be applied when U.S. GAAP requires the use of fair value, establishes a framework for measuring fair value, and requires certain disclosure about such fair value measurements.</span></ix:nonNumeric></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i99ad3668cd1148dcb481fa1eee50f83e" continuedAt="i37b6fb5c09924bcbbe3287611f80152d"><ix:continuation id="i07a9608feace4d5c91355e53d9a274a8"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s assumptions about what market participants would use in pricing the asset or liability based on the best information available in the circumstances. The hierarchy is broken down into three levels based on the reliability of inputs as follows:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Observable inputs such as quoted prices in active markets for identical assets or liabilities to which the Company has access at a measurement date.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Observable inputs other than Level 1 quoted prices that are observable for the asset or liability, either directly or indirectly; these include quoted prices for similar assets or liabilities in an active market, quoted prices for identical assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs for which little or no market data exists and for which the Company must develop its own assumptions regarding the assumptions that market participants would use in pricing the asset or liability, including assumptions regarding risk.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of the uncertainties inherent in the valuation of assets or liabilities for which there are no observable inputs, those estimated fair values may differ significantly from the values that may have been used had a ready market for the assets or liabilities existed.</span></div></ix:continuation><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODM3_06e4c4a9-2f57-4e9f-896c-81928ea175f8" continuedAt="i76c6e4fded5d47118e11ad4d98bb99ba" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Jumpstart Our Business Startups Act (&#8220;JOBS Act&#8221;), an emerging growth company is provided the option to adopt new or revised accounting standards that may be issued by the FASB or the SEC either (i) within the same periods as those otherwise applicable to non-emerging growth companies or (ii) within the same time periods as private companies. The Company has elected to use the extended transition period for complying with any new or revised financial accounting standards. As a result, the Company&#8217;s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective date for new or revised accounting standards that are applicable to public companies. The Company also intends to continue to take advantage of some of the reduced regulatory and reporting requirements of emerging growth companies pursuant to the JOBS Act so long as the Company qualifies as an emerging growth company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued No. ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASC 842) which superseded previous guidance related to accounting for leases. This new guidance requires lessees to recognize most leases on their balance sheets as right-of-use (&#8220;ROU&#8221;) assets with corresponding lease liabilities and eliminates certain real estate-specific provisions. Accounting for lessors is substantially unchanged from current accounting principles. Lessees will be required to classify leases as either finance leases or operation leases. Initial balance sheet measurement is similar for both types of leases; however, expense recognition and amortization of right-of-use assets will differ.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The new standard provides optional practical expedients in transition including a package of practical expedients that will allow the Company to carry forward its historical classification of existing leases. In addition, the new standard also provides practical expedients for an entity&#8217;s ongoing accounting. The Company elected the short-term lease recognition exemption for all leases that qualify, which means leases with initial terms of 12 months or less will not be recorded on the balance sheet. The new standard is effective for fiscal years beginning after December 15, 2021.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASC 842 effective January 1, 2022. The most significant effect of the adoption resulted in the recognition of an ROU asset and liability of approximately $<ix:nonFraction unitRef="usd" contextRef="ia8548ccfe3de4dd9881fd8478974d7e8_I20220101" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE0NzI1_2a4bc574-afa2-4122-9387-a95d873f5ce6"><ix:nonFraction unitRef="usd" contextRef="ia8548ccfe3de4dd9881fd8478974d7e8_I20220101" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE0NzI1_bf4a276b-82f1-4d48-85c0-05258ebfe258">5,000</ix:nonFraction></ix:nonFraction>&#160;thousand. The adoption of this standard did not have a material impact on the Company&#8217;s results of operations, cash flows or liquidity measures.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13,&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;(&#8220;ASU 2016-13&#8221;), which requires the measurement and </span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i37b6fb5c09924bcbbe3287611f80152d" continuedAt="i12e642856e5a49728e96173649845d87"><ix:continuation id="i76c6e4fded5d47118e11ad4d98bb99ba" continuedAt="i012da37768e948568ec0e4006a487840"><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model, which will result in earlier recognition of credit losses. ASU 2016-13 is effective for emerging-growth companies for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12,&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Topic 740):</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;(&#8220;ASU 2019-12&#8221;), which simplifies the accounting for income taxes. ASU 2019-12 is effective&#160;for emerging-growth companies&#160;for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div></ix:continuation></ix:continuation><div style="margin-bottom:9pt;text-indent:18pt"><ix:continuation id="i12e642856e5a49728e96173649845d87" continuedAt="idf43d18f6a3b4bb2b9ca9d1291b3615e"><ix:continuation id="i012da37768e948568ec0e4006a487840" continuedAt="i6846525481164662a3afe700bf2a82d4"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt with Conversion and Other Options (Subtopic470-20) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and Derivatives and Hedging&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts in Entity&#8217;s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity (&#8220;ASU 2020-06&#8221;). ASU 2020-06 reduces the number of accounting models for convertible debt instruments and redeemable convertible preferred stock. For convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or that do not result in substantial premiums accounted for as paid-in capital, the embedded conversion features no longer are separated from the host contract. ASU 2020-06 also removes certain conditions that should be considered in the derivatives scope exception evaluation under Subtopic 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="idf43d18f6a3b4bb2b9ca9d1291b3615e"><ix:continuation id="i6846525481164662a3afe700bf2a82d4">, and clarify the scope and certain requirements under Subtopic 815-40. In addition, ASU 2020-06 improves the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contracts in an entity&#8217;s own equity. ASU 2020-06 is effective for public companies for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other companies, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. As of December 31, 2021, the Company did not hold any instruments within the scope of ASU 2020-06.</ix:continuation></ix:continuation> </span></div><div id="ice5a2667124e4e318915b1b113759c8e_115"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzQyNTk_fe660b4b-ca49-4495-8e01-3bb3145aed5e" continuedAt="i07d8498dcc2241328947102f96d9f4e0" escape="true">BUSINESS COMBINATION</ix:nonNumeric></span></div><ix:continuation id="i07d8498dcc2241328947102f96d9f4e0" continuedAt="ib478aca92af443dcaa79b4cf18236110"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1, on October&#160;8, 2021, the Company consummated the Business Combination pursuant to the Merger Agreement, with Legacy ESS surviving the Business Combination as a wholly owned subsidiary of the Company. Upon the Business Combination closing, each share of Legacy ESS&#8217;s common stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i1221109e9b82480db1d2cc2bb02d8c87_I20211007" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzMyNg_17aa2802-e310-4ee7-a084-5c2b6b966ea0">0.0001</ix:nonFraction> per share (&#8220;Legacy ESS Common Stock&#8221;) and Preferred Stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i1221109e9b82480db1d2cc2bb02d8c87_I20211007" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzM5OA_277685e2-97c4-4b1a-b0ad-55d1efc3f596">0.0001</ix:nonFraction> per share (&#8220;Legacy ESS Preferred Stock&#8221;), were converted into the right to receive shares of the Company&#8217;s common stock at the Per Share Consideration as calculated pursuant to the Merger Agreement. The aggregate consideration paid to Legacy ESS stockholders in connection with the Business Combination (excluding any potential Earnout Shares (see below for definition)), was <ix:nonFraction unitRef="shares" contextRef="i9f23e295ff9146468ffbe0a70bfc87f8_D20211008-20211008" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzc3Nw_31579dd6-6160-4d63-854c-6c16cc3834ed">99,700,326</ix:nonFraction> shares of the Company&#8217;s common stock (including <ix:nonFraction unitRef="shares" contextRef="id514f57a80674dc3a423f14159d701c5_D20211008-20211008" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzgyOA_60a3375b-d365-45ab-a382-2c6e0203b7e6">125,958</ix:nonFraction> shares of common stock issued following the Closing as a result of a transaction expense adjustment as disclosed in the Company&#8217;s Form 8-K filed with the SEC on November 15, 2021). </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, the Company's certificate of incorporation was amended and restated to, among other things, increase the total number of authorized shares of capital stock to <ix:nonFraction unitRef="shares" contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008" decimals="INF" name="ghw:CommonStockAndPreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzEyMTg_d504cd87-79b7-4ba1-8e5a-f5558f1c6f3b">2,200,000,000</ix:nonFraction>, of which <ix:nonFraction unitRef="shares" contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzEyMzE_fadff6e7-fdec-45db-8fba-528712cc1600">2,000,000,000</ix:nonFraction> shares are Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzEyNTk_47cee2f3-3f2c-40f3-a59a-f9daa96086d9">0.0001</ix:nonFraction> par value per share, and <ix:nonFraction unitRef="shares" contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzEyODc_3bef2b5b-3fdb-437b-b917-5dc543d0acde">200,000,000</ix:nonFraction> shares are Preferred Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzEzMTg_09792c94-648a-419d-9c63-22428f3b3b4c">0.0001</ix:nonFraction> value per share. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, on the Closing Date, STWO issued and sold an aggregate of <ix:nonFraction unitRef="shares" contextRef="iec88b34e2e544fbdb75e7e5c9086c5ee_D20211008-20211008" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzE0NDI_59ca9eaf-ba4d-43d5-8eef-ce090fa7940b">25,000,000</ix:nonFraction> shares of the Company&#8217;s common stock for a selling price of $<ix:nonFraction unitRef="usdPerShare" contextRef="ib6aeeb7145614617a64b99382c2c5171_I20211008" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzE1MDU_483f10b7-7a9a-42b8-be4a-15e5f4ba801b">10.00</ix:nonFraction> per share and an aggregate selling price of $<ix:nonFraction unitRef="usd" contextRef="iec88b34e2e544fbdb75e7e5c9086c5ee_D20211008-20211008" decimals="-3" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzE1NTI_f9d37899-f5d5-4fc8-9ba3-898b626b81d7">250,000</ix:nonFraction> thousand pursuant to subscription agreements, dated as of May&#160;6, 2021, with certain accredited investors, in a Private Investment in Public Equity (&#8220;PIPE Financing&#8221;).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each issued and outstanding warrant of Legacy ESS was exercised in full in exchange for the issuance of shares of the Company&#8217;s common stock immediately prior to the Closing.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="ib478aca92af443dcaa79b4cf18236110"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each issued and outstanding vested and unvested Legacy ESS option was converted into options of the Company exercisable for shares of the Company&#8217;s common stock with the same terms except for the number of shares exercisable and the exercise price, each of which was adjusted using the Per Share Consideration.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS allocated to Legacy ESS employees <ix:nonFraction unitRef="shares" contextRef="i48a6574b6137421391c7bf3a89b227b3_D20211008-20211008" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzI2NTg_d3f31731-e34b-46d1-8f0a-68aa85f3ed02">824,998</ix:nonFraction> RSUs (the &#8220;Incentive RSU Pool&#8221;) of which <ix:nonFraction unitRef="shares" contextRef="i8d2a6575cd9a40ff838e398ccbc5a66b_D20211109-20211109" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzI3MDI_6e7b7bd5-b593-45b5-bbe4-78e085a295bf">757,448</ix:nonFraction> were vested upon meeting certain Earnout Milestone Events on November 9, 2021. A total of <ix:nonFraction unitRef="shares" contextRef="i8d2a6575cd9a40ff838e398ccbc5a66b_D20211109-20211109" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzI3OTY_920d0f7e-ce03-4216-aefd-48d0b23e49af">67,550</ix:nonFraction> RSUs were cancelled or not awarded as the holders did not meet the continued service requirement through the vesting date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, the Company was permitted to issue to eligible Legacy ESS securityholders, on a pro rata basis, up to <ix:nonFraction unitRef="shares" contextRef="i0903a891b2434f489676d990fe85e31a_I20211008" decimals="INF" name="ghw:ReverseRecapitalizationContingentConsiderationEquityShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzMwNTg_eb8d4c40-6753-49d0-941b-3edee09d8458">16,500,000</ix:nonFraction> shares of additional common stock (the &#8220;Earnout Shares&#8221;) less any RSUs issued pursuant to the Incentive RSU Pool, issuable in <ix:nonFraction unitRef="tranche" contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008" decimals="INF" name="ghw:ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzMxODc_e8ad22a0-985a-43c3-b2e2-99d3f9d7d098">two</ix:nonFraction> equal tranches upon the occurrence of the respective Earnout Milestone Events. The Earnout Milestone Events were achieved on November 9, 2021 and Legacy ESS issued <ix:nonFraction unitRef="shares" contextRef="i4d3473ca6183485a9760b8efa9a21be1_D20211109-20211109" decimals="INF" name="ghw:EquityIssuedSharesMilestoneAchievement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzMzNTY_0f52fb5d-e0bd-478a-bfd3-e2d7ab3e2d2e">15,674,965</ix:nonFraction> shares to securityholders. <ix:nonFraction unitRef="shares" contextRef="i399896a6b2374763830fc0a94e903c2e_D20220101-20220303" decimals="INF" name="ghw:SharesIssuedReverseRecapitalization" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzM2ODMzNjM5NTM4NTcy_c94199b6-e354-41ff-9c52-a2638422da1b">6,707,318</ix:nonFraction> of the Earnout Shares were delivered subsequent to December 31, 2021 upon satisfaction of a regulatory holding period and were excluded from the calculation of diluted weighted-average common shares outstanding for the period, see Note 5.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Business Combination is accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, STWO was treated as the &#8220;acquired&#8221; company and Legacy ESS was treated as the acquirer for financial reporting purposes. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy ESS issuing stock for the net assets of STWO, accompanied by a recapitalization. The net assets of STWO were stated at historical cost, with <ix:nonFraction unitRef="usd" contextRef="i067a5ce1f6a945358a634f9f0d20c7b4_I20211008" decimals="INF" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzM4ODY_99439bee-3b41-4620-b541-6e6795ae4449">no</ix:nonFraction> goodwill or other intangible assets recorded.</span></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="ghw:ScheduleOfReverseRecapitalizationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzQyNTg_af235aa7-ec96-4473-96bc-6d21be3ec939" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the elements of the Business Combination to the Consolidated Statement of Cash Flows and the Consolidated Statement of Stockholders&#8217; Equity for the year ended December&#160;31, 2021 (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash contributions from Business Combination and PIPE Financing, net of redemptions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzAtMS0xLTEtMTk4NTY_5fd5d7ff-6b50-4ea1-b103-445b9378fbca">258,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: transaction costs paid by ESS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:PaymentsOfReverseRecapitalizationTransactionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzEtMS0xLTEtMTk4NTY_e87ff207-e4a6-4804-ab55-df484fa8d8b9">7,895</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash contributions from Business Combination and PIPE Financing</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:ProceedsFromReverseRecapitalizationTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzItMS0xLTEtMTk4NTY_add498fa-a294-456d-868d-efcbf547588d">250,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash fair value of Public and Private Common Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzMtMS0xLTEtMTk4NTY_8e78bb1a-a58c-4c6c-b47e-bea8a0f18096">11,833</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash fair value of Earnout Shares and Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzQtMS0xLTEtMTk4NTY_f34e52c8-249e-4eac-90cd-ee235e0ed970">110,010</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: liabilities assumed from STWO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzUtMS0xLTEtMTk4NTY_9cba8db5-4365-4f58-b3bb-c5de262502c0">75</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Business Combination and PIPE Financing</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="ghw:ReverseRecapitalizationNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzYtMS0xLTEtMTk4NTY_f4f8f132-4f34-4014-8e25-2e78c845c1b0">128,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of common stock issued immediately following the consummation of the Business Combination:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock, outstanding prior to Business Combination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6bfe6a99a17b44a691963b27a84b4fa4_I20211007" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzAtMS0xLTEtMTk4NTY_ae094369-fc45-42bc-9bbb-51c3ff8bd21b">25,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B Common Stock outstanding prior to Business Combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifaf9821e442f4108836f7d3ca92535af_I20211007" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzEtMS0xLTEtMTk4NTY_f62d1f48-2598-41c1-82a9-8719b94d899d">6,250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: redemption of STWO shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2fb8f255f38542fc87bc92ac7839c01b_D20211007-20211007" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzItMS0xLTEtMTk4NTY_0bdec2bf-c5a8-48fe-96e1-f8da150617f7">20,754,719</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock of STWO</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9cdfe10672e04105a30f8f4b5002842e_D20211008-20211008" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzMtMS0xLTEtMTk4NTY_d626ddbd-38b3-47c2-9892-f32ed366d84d">10,495,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESS Common Stock issued upon exercise of C-2 Right and Warrant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9cdfe10672e04105a30f8f4b5002842e_D20211008-20211008" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesOther" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzQtMS0xLTEtMTk4NTY_fe7628c0-5d7f-4a56-bab6-8e17758bc98d">29,153,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued in PIPE Financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9cdfe10672e04105a30f8f4b5002842e_D20211008-20211008" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzUtMS0xLTEtMTk4NTY_51597ad2-40e4-4a8a-ba28-6f0325bbd8a1">25,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Combination and PIPE Financing shares - Common Stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9cdfe10672e04105a30f8f4b5002842e_D20211008-20211008" decimals="INF" name="ghw:StockIssuedDuringPeriodSharesReverseRecapitalization" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzYtMS0xLTEtMTk4NTY_c96c440d-d321-4acb-b31b-e6714a961a75">64,649,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy ESS Convertible Preferred Stock converted to ESS Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i79223f39c4cd4bcebe71c42ad0a576ac_D20211008-20211008" decimals="INF" name="ghw:StockConvertedReverseRecapitalization" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzctMS0xLTEtMTk4NTY_6b5ff35d-7d29-41ac-bcac-9b2a0b18184f">57,104,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy ESS Common Stock converted to ESS Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibf042624c6a9497aac55d3c201e9eadc_D20211008-20211008" decimals="INF" name="ghw:StockConvertedReverseRecapitalization" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzgtMS0xLTEtMTk4NTY_160765c0-0658-4028-b251-3179d4b1779a">13,442,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of Common Stock immediately after Business Combination</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzktMS0xLTEtMTk4NTY_a0c549a7-6934-4ca3-bf62-ec32a60e77bd">135,195,607</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-14</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_118"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90ZXh0cmVnaW9uOjZlZWZhN2RhMGE0NDQ2NTNiNTY4MDY5Mzg4NjJlZWJjXzg0Mg_fb5d1d23-b7f8-4a10-99f2-90ed30d79eeb" continuedAt="i44df7e9a76d1485190cce48a8f14ae25" escape="true">DEFERRED REVENUE </ix:nonNumeric></span></div><ix:continuation id="i44df7e9a76d1485190cce48a8f14ae25" continuedAt="ied7a49b89c4d4006861b40a40bf667ef"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company has entered into contracts with customers for which sales have not been recognized as the Company has not yet met revenue recognition criteria. As per customer arrangements, the Company invoices customers in advance of recognizing the sale of units and records advance deposits as deferred revenue, as reported in current liabilities. </span></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90ZXh0cmVnaW9uOjZlZWZhN2RhMGE0NDQ2NTNiNTY4MDY5Mzg4NjJlZWJjXzg0Mw_3e9bb68a-2e29-486e-abcc-95c5947dde5d" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the balances of the Company&#8217;s deferred revenue as of December&#160;31, 2021 and 2020 for contracts that are expected to be completed and revenue recognized in the subsequent twelve month period (in thousands): </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue - units shipped in August 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2e2ecadf88b49079bdd0abc5d91a6c7_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzEtMS0xLTEtMTk4NTY_86eedd07-dd94-4dee-9391-706103d9baf2">383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d04a1cea0c44dc3bdef9f8530c030f8_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzEtMy0xLTEtMTk4NTY_24a3930c-7236-4725-bad3-d5bebb579d5f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue - units shipped in September 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c898045317849c1b6953225c8c9ece6_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzItMS0xLTEtMTk4NTY_a296d7a1-76e2-4216-b8ac-9fb34c884ef8">171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i457bdd9093e64588bbdd7634c77dca90_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzItMy0xLTEtMTk4NTY_09e6e1bf-9457-4356-bf50-39705fb7b72f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7db8e062914e4a428bd093994e6e1d7c_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzMtMS0xLTEtMTk4NTY_761ada87-1974-4af5-8bf7-765b728beaa9">3,109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id782a4c9009a4c1c8a9251647fb7b2b2_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzMtMy0xLTEtMTk4NTY_80e84aaf-b692-4c20-8e64-ef1491a0561d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzQtMS0xLTEtMTk4NTY_ff09e963-1b3a-4a3a-849c-a377c8f625da">3,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzQtMy0xLTEtMTk4NTY_1fbf5e31-859c-4b0b-a901-f11626a14bab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ied7a49b89c4d4006861b40a40bf667ef">As of December&#160;31, 2020, the Company had recorded customer deposits of $<ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90ZXh0cmVnaW9uOjZlZWZhN2RhMGE0NDQ2NTNiNTY4MDY5Mzg4NjJlZWJjXzY2MQ_579478e5-fa78-4604-9d6e-a1daa4180fe5">2,258</ix:nonFraction> thousand which were classified as other non-current liabilities. The balance has been reclassified to current liabilities as of December&#160;31, 2021 based on expected contract fulfillment in 2022.</ix:continuation> </span></div><div id="ice5a2667124e4e318915b1b113759c8e_121"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90ZXh0cmVnaW9uOmU0NWM4ZTI2MjE3MzRhNDc5MjI4YjgxOWIzMTdjYjZmXzYzNg_1d43111e-9fdc-4059-b31f-0f9573fc0b98" continuedAt="iefa25273b262484fb0e448450a6e498e" escape="true">LOSS PER SHARE</ix:nonNumeric></span></div><ix:continuation id="iefa25273b262484fb0e448450a6e498e"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90ZXh0cmVnaW9uOmU0NWM4ZTI2MjE3MzRhNDc5MjI4YjgxOWIzMTdjYjZmXzYzNw_fcda645d-e7cf-4003-9458-1f3aa3261bee" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share attributable to common shareholders for the years ended December&#160;31, 2021 and 2020 (in thousands, except per share data):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzItMS0xLTEtMTk4NTY_86702900-7dd6-4f66-9e4a-d9400bdb6e7c"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzItMS0xLTEtMTk4NTY_d24ab14c-7e2d-4be1-8a70-54e939fe7e48">477,117</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzItMy0xLTEtMTk4NTY_71e2aff4-3d6a-4073-9695-f0ade8b6f121"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzItMy0xLTEtMTk4NTY_b763ba6f-e92c-4ce4-9d7b-b744a0b731f9">30,419</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares outstanding &#8211; Basic and Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzQtMS0xLTEtMTk4NTY_1b7e6002-0826-408b-bd2b-4768a5d2f922"><ix:nonFraction unitRef="shares" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzQtMS0xLTEtMTk4NTY_bfcc6f0c-2159-40dd-aea5-208af0a2c5d6">83,256,431</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzQtMy0xLTEtMTk4NTY_3c8f91df-dfcb-4739-bde0-0884d353b0c5"><ix:nonFraction unitRef="shares" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzQtMy0xLTEtMTk4NTY_da482b96-07bb-44cc-9b2a-6b96b2fbf101">58,880,742</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share &#8211; Basic and Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzYtMS0xLTEtMTk4NTY_69102940-bb6e-486f-9c51-c3e431c99a52"><ix:nonFraction unitRef="usdPerShare" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzYtMS0xLTEtMTk4NTY_d3f00c63-1703-4573-b72e-3bffbb97f5c7">5.73</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzYtMy0xLTEtMTk4NTY_65800847-233c-4391-9282-9aa5d365d8a7"><ix:nonFraction unitRef="usdPerShare" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzYtMy0xLTEtMTk4NTY_cd98dc84-b491-4834-b60b-1911e65f033d">0.52</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the net losses for the years ended December&#160;31, 2021 and 2020, basic and diluted net loss per common share were the same, as the effect of potentially dilutive securities would have been anti-dilutive. </span></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90ZXh0cmVnaW9uOmU0NWM4ZTI2MjE3MzRhNDc5MjI4YjgxOWIzMTdjYjZmXzYzOA_df7007c3-17a5-4c3f-b73a-74b8563ef482" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding balances of common share equivalent securities have been excluded from the calculation of diluted weighted-average common shares outstanding because the effect is anti-dilutive for the periods presented:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzEtMS0xLTEtMTk4NTY_b1a5c4cf-6569-41f2-93b8-20aaa99c293a"><ix:nonFraction unitRef="shares" contextRef="ie43e0c15074e479987a38230a76311a8_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzEtMS0xLTEtMTk4NTY_d99747c3-2396-4b69-b3b8-4ee84d420dc1">3,796,530</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i142c73c57a4b4dbfb448fe7f475a75be_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzEtMy0xLTEtMTk4NTY_db8ba0e0-13d1-4405-a0ac-eda99b154b8c">5,732,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i64589d61887745c3931fd07eefe59080_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzItMS0xLTEtMTk4NTY_041d822b-f069-414d-bf87-e1ee09821609"><ix:nonFraction unitRef="shares" contextRef="ife9ceaa4e5ba498e9f27f24422849549_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzItMS0xLTEtMTk4NTY_64e251a2-dcbd-4fe9-9045-f8b0cd4251a2">3,392,153</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i072c21590b5c43f19b45b34a9f8d104a_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzItMy0xLTEtMTk4NTY_34d94ec0-7338-4684-b2ad-f734ac3fcec8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3b1a89102e9041af97a5108ea6a86ddb_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzMtMS0xLTEtMTk4NTY_733289ee-f794-40c0-80c3-1cec387a0fb0">11,461,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia8d10d92d9474ca49ec944deb71617da_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzMtMy0xLTEtMTk4NTY_5f8506cd-0708-4f75-bb06-5254b697d375">450,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout shares pending satisfaction of regulatory holding period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1078c4051df94363aca1997de8d0d4b6_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzQtMS0xLTEtMTk4NTY_c7a549cb-c934-4cc5-83d1-19ed1b163e5a">6,707,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0921591156ab47c8843d91d9be0fef7c_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzQtMy0xLTEtMTk4NTY_231b1a23-ef08-4278-b0e8-262555f4c0ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzUtMS0xLTEtMTk4NTY_24fd6be8-c73f-4f72-930c-a6d79889597f">25,357,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzUtMy0xLTEtMTk4NTY_1e8248d8-9363-4f22-a546-40622c6d02ff">6,182,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-15</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_124"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:OtherCurrentAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90ZXh0cmVnaW9uOjkzMDEwMGQyZjE4MTQwNzM4NGIyNzE4YmYxYTRlOTU5XzE0OA_24d86fb7-1512-4ad4-b3c3-fa55d95c7d1c" continuedAt="if3ba97d4f0b5486687706309cee4d290" escape="true">PREPAID EXPENSES AND OTHER CURRENT ASSETS</ix:nonNumeric></span></div><ix:continuation id="if3ba97d4f0b5486687706309cee4d290"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90ZXh0cmVnaW9uOjkzMDEwMGQyZjE4MTQwNzM4NGIyNzE4YmYxYTRlOTU5XzE0Nw_a5f386f7-015c-4526-bb99-ba90efaa09c7" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following as of December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:PrepaidInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzEtMS0xLTEtMTk4NTY_d022e238-5beb-4ba2-9ffc-7a7b09adcbb7">3,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:PrepaidInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzEtMy0xLTEtMTk4NTY_920e65a4-0e77-47b6-9f47-d22103154350">107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:Supplies" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzItMS0xLTEtMTk4NTY_19c273ab-9b60-4b01-ba3d-918de8081d20">1,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:Supplies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzItMy0xLTEtMTk4NTY_82aeccb5-47f2-4c07-9347-cd285b491330">473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzMtMS0xLTEtMTk4NTY_d3d58390-a7d8-409c-abb5-645a69f64c77">517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzMtMy0xLTEtMTk4NTY_75755645-910d-43e2-ba8e-0ea59e6b490f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="ghw:OtherPrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzQtMS0xLTEtMTk4NTY_124a8af2-05fc-4fde-bfa1-668820e41f52">259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="ghw:OtherPrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzQtMy0xLTEtMTk4NTY_4f02ce24-32d7-4163-8a9e-279155e4ae28">213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzUtMS0xLTEtMTk4NTY_3975c985-2634-4a4f-8f29-f36bf9069389">5,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzUtMy0xLTEtMTk4NTY_ff3e6730-e834-410a-83fb-0cf2d1eac519">793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ice5a2667124e4e318915b1b113759c8e_127"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90ZXh0cmVnaW9uOmM4ZmM3NzAzNGY5OTRmMmY5MzhlMzkyNWY2NzNmMjZmXzIxMA_5df9f239-c027-47c6-9fdb-be987f0e9a05" continuedAt="i49402e08a83f49a5a9328d138b57b45f" escape="true">PROPERTY AND EQUIPMENT, NET</ix:nonNumeric></span></div><ix:continuation id="i49402e08a83f49a5a9328d138b57b45f" continuedAt="i82caa6d934474436851d12def263499a"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90ZXh0cmVnaW9uOmM4ZmM3NzAzNGY5OTRmMmY5MzhlMzkyNWY2NzNmMjZmXzIwOQ_674d22ab-78a9-4cb0-ae76-a957d5797ba2" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consist of the following as of December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64266844a9da48b8a69c4b42c87361d5_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzEtMS0xLTEtMTk4NTY_35acf884-2e5f-4e68-b80c-c418ce7130bb">2,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e62a58c5644973ade14313d34e01dd_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzEtMy0xLTEtMTk4NTY_acde2ba7-ff63-4f86-9c81-9a9fb11b4617">2,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6f0433b5c1b4686aa074e0a551e0190_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzItMS0xLTEtMTk4NTY_85f2f9d7-e45e-4dbe-805f-9f0f768a99b9">90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice396f79027240efbc213a4f3b71621d_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzItMy0xLTEtMTk4NTY_d7c17d7d-681b-4e1e-9117-92eea7fc40b0">90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee9ca8e392f14bd1a2dc758864f8e4be_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzMtMS0xLTEtMTk4NTY_0925632d-7571-41b1-8573-3ab7e2df21bb">746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe2b985f12814cd6883b23aa9d9cb371_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzMtMy0xLTEtMTk4NTY_c4bd0bb8-9366-46b9-8687-9c9d6005eb20">677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic49720f8a7274223b543ab6b45344cbf_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzQtMS0xLTEtMTk4NTY_f32ef297-9af3-470f-acd6-5730c0434814">2,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ae3ad4af5c3447387bd99d1e9b76b58_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzQtMy0xLTEtMTk4NTY_13b8fdcc-4d93-4a19-a405-2a824b70be56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzUtMS0xLTEtMTk4NTY_cfb903b5-722e-4379-ab54-20aaa391b240">6,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzUtMy0xLTEtMTk4NTY_9c29e0e9-e1c8-4397-a172-c18dcb942b5c">2,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzYtMS0xLTEtMTk4NTY_6a55b5a3-7e65-423d-9ff4-5668ad7bb8d5">1,720</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzYtMy0xLTEtMTk4NTY_49af5958-91e2-4b63-bfea-7d896866c1f9">1,148</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzctMS0xLTEtMTk4NTY_180e2186-9fa9-43c1-8229-a7ae58c770d5">4,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzctMy0xLTEtMTk4NTY_8c3364c9-32ee-4150-84ca-d94b2f78600d">1,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i82caa6d934474436851d12def263499a">Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90ZXh0cmVnaW9uOmM4ZmM3NzAzNGY5OTRmMmY5MzhlMzkyNWY2NzNmMjZmXzE0Ng_b7f9f5e2-b24d-411d-bc27-c596f7baffcb">572</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90ZXh0cmVnaW9uOmM4ZmM3NzAzNGY5OTRmMmY5MzhlMzkyNWY2NzNmMjZmXzE2Mg_adc11411-9e51-4e73-a0fb-731395d6554f">436</ix:nonFraction> thousand for the years ended December&#160;31, 2021 and 2020, respectively.</ix:continuation> </span></div><div id="ice5a2667124e4e318915b1b113759c8e_130"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90ZXh0cmVnaW9uOmY1ZmFmMjgwMmJjZTQ1YjM4MmQ1ZjE0OThhM2UwY2JkXzE0MA_b8666f24-2189-4278-aed8-0fb8e26b4c52" continuedAt="ic3837d60af434201bb6d41aeb7e8bb33" escape="true">ACCRUED AND OTHER CURRENT LIABILITIES</ix:nonNumeric></span></div><ix:continuation id="ic3837d60af434201bb6d41aeb7e8bb33"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90ZXh0cmVnaW9uOmY1ZmFmMjgwMmJjZTQ1YjM4MmQ1ZjE0OThhM2UwY2JkXzE0MQ_33729ed5-509f-4808-b34d-4b5c81e3b8a2" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities consist of the following as of December&#160;31, 2021 and 2020 (in thousands): </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzEtMS0xLTEtMTk4NTY_f39ec7a4-fe36-4f09-b350-c1e55ee6ce11">1,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzEtMy0xLTEtMTk4NTY_aaa7138a-2b39-47d2-a6bb-b82dfd8e8c6e">777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials and related purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="ghw:MaterialsAndRelatedPurchasesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzItMS0xLTEtMTk4NTY_48c795fb-ec91-4f8e-b427-b2036dc6f8ad">2,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="ghw:MaterialsAndRelatedPurchasesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzItMy0xLTEtMTk4NTY_f5e23581-13c3-4d24-b29c-4ea73d31aaad">464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred rent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:DeferredRentCreditCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzMtMS0xLTEtMTk4NTY_3332b384-b8bf-46ee-a857-af1a46916250">142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:DeferredRentCreditCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzMtMy0xLTEtMTk4NTY_bd4d9fd1-1a36-42bb-8b33-014d27f3090a">462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional and consulting fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzQtMS0xLTEtMTk4NTY_69a77353-869c-44a5-8618-d2837e7416ba">1,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzQtMy0xLTEtMTk4NTY_f1a491d8-e4ac-4d20-a2b6-5c5b4f116c4b">248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="ghw:OtherAccruedLiabilityAndOtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzUtMS0xLTEtMTk4NTY_9e0498f2-331b-469b-a310-e39e730b3333">541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="ghw:OtherAccruedLiabilityAndOtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzUtMy0xLTEtMTk4NTY_f227d7a9-1c72-4e55-bc6f-600cd86fae63">243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="ghw:AccruedLiabilitiesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzYtMS0xLTEtMTk4NTY_2e48ce9c-65d7-450c-b0ba-3d6ccba09dd6">6,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="ghw:AccruedLiabilitiesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzYtMy0xLTEtMTk4NTY_4cba9430-925e-44a1-9176-8ee6afc482cf">2,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ice5a2667124e4e318915b1b113759c8e_133"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:LeasesOfLesseeDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90ZXh0cmVnaW9uOmZkYTc1YmZmZTg4ODRkOGJiOTAyY2NkY2QxZWZmNjlkXzY1OQ_e4d7995a-c5f0-4a0a-9604-6ca7513341a9" continuedAt="i696cdb4fbfc341fdb579cd64054af6d7" escape="true">LEASES</ix:nonNumeric></span></div><ix:continuation id="i696cdb4fbfc341fdb579cd64054af6d7" continuedAt="ia01f989fa7eb4174a1b8f7bbd9564803"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office and manufacturing space in Wilsonville, Oregon under operating leases that expire in 2025. </span></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90ZXh0cmVnaW9uOmZkYTc1YmZmZTg4ODRkOGJiOTAyY2NkY2QxZWZmNjlkXzY2MA_c0f994bc-4ec0-4b68-95c8-6de8b0bc987c" continuedAt="i37cdb8b9991b4f21ad6a8e056b13500c" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable operating lease agreements for the years ending December&#160;31, are as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90YWJsZTpmNGQ1M2YxMTU0MGY0MmI3ODc4YTEyMTc2YmQ4NjM0My90YWJsZXJhbmdlOmY0ZDUzZjExNTQwZjQyYjc4NzhhMTIxNzZiZDg2MzQzXzAtMS0xLTEtMTk4NTY_522194be-3ae6-43dd-a780-3cb6875f3550">1,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90YWJsZTpmNGQ1M2YxMTU0MGY0MmI3ODc4YTEyMTc2YmQ4NjM0My90YWJsZXJhbmdlOmY0ZDUzZjExNTQwZjQyYjc4NzhhMTIxNzZiZDg2MzQzXzEtMS0xLTEtMTk4NTY_f8246550-ac52-4aa5-aad1-2af1cb944eb4">1,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90YWJsZTpmNGQ1M2YxMTU0MGY0MmI3ODc4YTEyMTc2YmQ4NjM0My90YWJsZXJhbmdlOmY0ZDUzZjExNTQwZjQyYjc4NzhhMTIxNzZiZDg2MzQzXzItMS0xLTEtMTk4NTY_8634fb77-b342-46a5-b9f2-8b46ee642d5f">1,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="ia01f989fa7eb4174a1b8f7bbd9564803"><div style="margin-bottom:9pt"><ix:continuation id="i37cdb8b9991b4f21ad6a8e056b13500c"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90YWJsZTpmNGQ1M2YxMTU0MGY0MmI3ODc4YTEyMTc2YmQ4NjM0My90YWJsZXJhbmdlOmY0ZDUzZjExNTQwZjQyYjc4NzhhMTIxNzZiZDg2MzQzXzMtMS0xLTEtMTk4NTY_18b9e19a-20e5-498d-ba01-5b031445a080">983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90YWJsZTpmNGQ1M2YxMTU0MGY0MmI3ODc4YTEyMTc2YmQ4NjM0My90YWJsZXJhbmdlOmY0ZDUzZjExNTQwZjQyYjc4NzhhMTIxNzZiZDg2MzQzXzQtMS0xLTEtMTk4NTY_e1b2c55f-9d92-4737-86a6-451c4547bec7">5,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense related to operating leases aggregated $<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:LeaseAndRentalExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90ZXh0cmVnaW9uOmZkYTc1YmZmZTg4ODRkOGJiOTAyY2NkY2QxZWZmNjlkXzMxOQ_8d8fa7ce-a00b-44e1-b1f1-5a1e7b1307cc">1,491</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:LeaseAndRentalExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90ZXh0cmVnaW9uOmZkYTc1YmZmZTg4ODRkOGJiOTAyY2NkY2QxZWZmNjlkXzMyNg_9a324ed6-6929-4761-8cd7-7cc7ceadb373">837</ix:nonFraction> thousand in 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of these leases provides the Company an option to renew the lease for an additional <ix:nonNumeric contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90ZXh0cmVnaW9uOmZkYTc1YmZmZTg4ODRkOGJiOTAyY2NkY2QxZWZmNjlkXzQ0Ng_8a128992-f18f-4b71-8c56-c8bb7da73866">60</ix:nonNumeric> months, exercisable upon notice to renew ranging from 60 days to 12 months prior to the end of the initial lease term. As of the date of issuance of these financial statements, the Company has not provided such notice.</span></div></ix:continuation><div id="ice5a2667124e4e318915b1b113759c8e_136"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzU4MjU_7560252b-1384-4e9e-a27f-0175a793671f" continuedAt="i7862ee4d502f4a3099bd04170fb7f4f7" escape="true">BORROWINGS</ix:nonNumeric></span></div><ix:continuation id="i7862ee4d502f4a3099bd04170fb7f4f7" continuedAt="idc27328d4a89458193cb5e698fd11e94"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzU4MjY_839e653b-7417-4a23-9226-ad1d0c1a22e7" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long term debt consists of the following as of December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i79ebcba29e8a433baea95ed95d243b58_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzEtMS0xLTEtMTk4NTY_cbef56dc-5a16-4fb2-9a3a-a4490e48c862">3,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia4309c7bdde1449ba4ebeb4ec44ab83b_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzEtMy0xLTEtMTk4NTY_a4f66ee2-e55f-48cd-9b77-60bfa1d03257">4,761</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PPP loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2e3cd9a8762043cd96c9ca62bddc009e_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzItMS0xLTEtMTk4NTY_c2c35459-0cad-4e3f-8084-7fdfccb7f468">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i913c6b5b7cf840b5a7c2d14433bc5068_I20201231" decimals="-3" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzItMy0xLTEtMTk4NTY_bd519f77-e750-47f3-a47e-70a5064aac34">936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total notes payable</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzMtMS0xLTEtMTk4NTY_1991262d-4cfd-4133-852f-63798bc98b81">3,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzMtMy0xLTEtMTk4NTY_2c334663-286e-46f0-a750-5357c372384a">5,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current portion of notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzQtMS0xLTEtMTk4NTY_671f0b88-c4ea-42d1-ade9-b782f32aa253">1,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzQtMy0xLTEtMTk4NTY_005e5f1a-4e0f-420b-ba27-c029e07b3f83">5,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term notes payable, net of current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzUtMS0xLTEtMTk4NTY_ad36dc77-fc46-461f-a9ca-a68bf2955fcf">1,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzUtMy0xLTEtMTk4NTY_3652bc47-ec7c-4e4d-b5ab-5fdf39c43d5b">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Payroll Protection Program Loan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 19, 2020, the Company entered into an unsecured promissory note under the Payroll Protection Program (&#8220;the&#160;PPP Loan&#8221;), with a bank under the PPP administered by the United States Small Business Administration (&#8220;SBA&#8221;) and authorized by the Keeping American Workers Employed and Paid Act, which is part of the CARES Act, enacted on March 27, 2020. The principal amount of the&#160;PPP Loan&#160;was $<ix:nonFraction unitRef="usd" contextRef="i74eda424741f42418ef592cfbc9d649c_I20200419" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzUyMA_9f937ed8-fb9b-4827-805d-4096e02ca447">936</ix:nonFraction> thousand. The&#160;PPP Loan&#160;bore interest of <ix:nonFraction unitRef="number" contextRef="i74eda424741f42418ef592cfbc9d649c_I20200419" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzU1NA_cc9a199a-382e-42f6-a861-5a0412663205">1.0</ix:nonFraction>% per annum and was disbursed to the Company on April&#160;20, 2020. In July 2021, the Company applied for and received forgiveness on the $<ix:nonFraction unitRef="usd" contextRef="ia75b103ea4d84d719d747a63394624a9_D20210701-20210731" decimals="-3" name="us-gaap:DebtInstrumentDecreaseForgiveness" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzY3MA_395b6854-4679-4c3c-84f4-d710787be43e">936</ix:nonFraction>&#160;thousand PPP Loan plus $<ix:nonFraction unitRef="usd" contextRef="ia75b103ea4d84d719d747a63394624a9_D20210701-20210731" decimals="-3" name="us-gaap:DebtInstrumentIncreaseAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzY4Nw_24d6ff68-0cfb-4efb-9533-f56f97a68372">12</ix:nonFraction> thousand in accrued interest. The gain on extinguishment of debt of $<ix:nonFraction unitRef="usd" contextRef="i02396ed82fad427e9af8d361e2074d5c_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3Xzc1MA_32538402-f78e-4541-a6f8-7c121019f880">948</ix:nonFraction> thousand is recorded within other income (expense), net in the Company&#8217;s Consolidated Statements of Operations and Comprehensive Loss for year ended December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bridge Loan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company entered into a six-month $<ix:nonFraction unitRef="usd" contextRef="idb1c9d0027e7440ea6c3f871a7263248_I20210731" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3Xzk1NQ_ff5c65b7-ff4c-47bd-9ce9-c88cfffb93a1">20,000</ix:nonFraction> thousand bridge loan (the &#8220;Bridge Loan&#8221;), maturing on the earlier of January&#160;12, 2022 or consummation of the Business Combination, which ultimately closed on October 8, 2021, see Note 3. The Bridge Loan bore interest of <ix:nonFraction unitRef="number" contextRef="idb1c9d0027e7440ea6c3f871a7263248_I20210731" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzExNTU_16579815-82bf-431b-ba68-5f7153938d85">9</ix:nonFraction>%, of which <ix:nonFraction unitRef="number" contextRef="idb1c9d0027e7440ea6c3f871a7263248_I20210731" decimals="INF" name="ghw:DebtInstrumentInterestRateStatedPercentagePayableMonthly" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzExNjg_eb804dc7-d4ff-485a-9600-f4ef1bc49edc">2.25</ix:nonFraction>% was payable monthly and <ix:nonFraction unitRef="number" contextRef="idb1c9d0027e7440ea6c3f871a7263248_I20210731" decimals="INF" name="ghw:DebtInstrumentInterestRatePaidInKind" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzExOTU_4b7bdcf9-b84a-4a8c-b3fd-8c796b139de8">6.75</ix:nonFraction>% paid-in-kind (&#8220;PIK&#8221;) interest was due upon maturity. At maturity, a final payment of $<ix:nonFraction unitRef="usd" contextRef="i80510c3538ad4d258a0e29cb5d26d2fd_I20211008" decimals="-3" name="us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzEyODM_5aada72c-6d1e-4acc-b899-a5bca60c712c">1,250</ix:nonFraction> thousand was due in addition to all outstanding principal and accrued interest. The Bridge Loan was paid off pursuant to the terms of the Business Combination.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected the fair value option to account for the Bridge Loan, which contained embedded derivatives. The Company recorded the Bridge Loan at fair value of $<ix:nonFraction unitRef="usd" contextRef="iebba84e093f6414fb90528d79dc183c6_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzE2MDc_35fefc6b-60d9-498f-81e0-60aa8047ea27">20,000</ix:nonFraction> thousand at issuance. Interest expense of $<ix:nonFraction unitRef="usd" contextRef="i49ec9a9c46d5430a8d6312b7e02ea696_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzE2NDM_318c559d-7e26-4879-8a8d-2a79c2cf09b6">1,578</ix:nonFraction> thousand was recognized related to the paid in-kind interest and final payment on the Bridge Loan for the year ended December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2018, the Company entered into a $<ix:nonFraction unitRef="usd" contextRef="i49469a98c23949c39c27d1f63c3100c3_I20181231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzE4MDg_7e296785-4545-4871-a3bd-8e6f4f62dc19">1,000</ix:nonFraction> thousand note payable with a bank that was secured by all property of the Company, except for its intellectual property. The note payable&#8217;s original maturity date was July&#160;1, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Company amended the note payable and borrowed an additional $<ix:nonFraction unitRef="usd" contextRef="ia3ad56792fdc4161aa6e050fd6b2a956_I20200331" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzIwNDQ_24d97638-595c-4131-9bf0-2d67fe0db132">4,000</ix:nonFraction> thousand. The additional $<ix:nonFraction unitRef="usd" contextRef="ia3ad56792fdc4161aa6e050fd6b2a956_I20200331" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzIwNjQ_7620fb3c-ed97-4a7a-8175-a763931abca1">4,000</ix:nonFraction>&#160;thousand borrowing changed the present value of cash flows by more than <ix:nonFraction unitRef="number" contextRef="ia3ad56792fdc4161aa6e050fd6b2a956_I20200331" decimals="2" name="ghw:DebtInstrumentPercentageChangeInNetPresentValue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzIxMzA_79e0f6d9-a6ad-4fde-aa1b-bec63988546a">10</ix:nonFraction>% and, as such, was treated as a debt extinguishment. The Company recognized a $<ix:nonFraction unitRef="usd" contextRef="i7224ab17e51d4c0c9e985bbb3c7ed93d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzIyMTA_7ddfd698-df7d-4687-b86e-6a0bf252ec74">62</ix:nonFraction> thousand loss on extinguishment of debt for the </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="idc27328d4a89458193cb5e698fd11e94"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December&#160;31, 2020. The Company&#8217;s notes payable to the bank were recorded at fair value as part of the extinguishment. The $<ix:nonFraction unitRef="usd" contextRef="ia3ad56792fdc4161aa6e050fd6b2a956_I20200331" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzIzNzI_fb5cb118-da23-429b-83c1-75ac03cc9619">4,000</ix:nonFraction>&#160;thousand note payable&#8217;s original maturity date was January&#160;1, 2023. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, the Company entered into a Deferral Agreement (&#8220;Deferral Agreement&#8221;) to extend the maturity date of the original $<ix:nonFraction unitRef="usd" contextRef="i49469a98c23949c39c27d1f63c3100c3_I20181231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzI1NTA_64646940-798a-40fb-b659-728f8e88be15">1,000</ix:nonFraction>&#160;thousand note payable to January 1, 2023 and extend the maturity date of the additional $<ix:nonFraction unitRef="usd" contextRef="ib9a2b8efe3674f169cec742077e4e769_I20200430" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzI2MzI_2e3190be-7850-4e5f-a710-68cf2ec605b4">4,000</ix:nonFraction>&#160;thousand note payable to January&#160;1, 2024. The Company accounted for the Deferral Agreement as a debt modification based on an analysis of cash flows before and after the debt modification.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notes payable bear interest at <ix:nonFraction unitRef="number" contextRef="i80b418ef013047d49ffc77f2df0197a0_D20200301-20200331" decimals="INF" sign="-" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzI4Mzk_973e8197-5fdb-4648-84b7-36739328f839">0.50</ix:nonFraction>% below the bank&#8217;s prime rate (<ix:nonFraction unitRef="number" contextRef="i79ebcba29e8a433baea95ed95d243b58_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzI4NzE_c46d15f9-476e-4826-aea6-68c6bebeb459">2.75</ix:nonFraction>% on December&#160;31, 2021). The Company makes monthly interest and principal payments on the note payable based on the schedule defined in the agreement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the notes payable, Legacy ESS issued warrants to purchase <ix:nonFraction unitRef="shares" contextRef="i55059a38870b464992041f2794903424_I20180731" decimals="INF" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzMwODk_34f25400-fd39-45ca-a238-70aa6a61a0c1">100,161</ix:nonFraction> shares of Series B redeemable convertible preferred stock and <ix:nonFraction unitRef="shares" contextRef="ife4a6c72afed4fca9f1e179f6ac60b54_I20200331" decimals="INF" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzMxNTQ_f9285cb9-e150-44a6-b65e-cf64e5686f28">103,107</ix:nonFraction> shares of Series C redeemable convertible preferred stock in July 2018 and March 2020, respectively. The Series B redeemable convertible preferred stock warrants and Series C redeemable convertible preferred stock warrants have exercise prices of $<ix:nonFraction unitRef="usdPerShare" contextRef="i55059a38870b464992041f2794903424_I20180731" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzMzOTA_dd5af952-64d2-40b9-babc-f8730133696c">0.96</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="ife4a6c72afed4fca9f1e179f6ac60b54_I20200331" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzMzOTc_3434bc17-9e0e-4096-854b-346c70fa7c69">1.25</ix:nonFraction> per share, respectively and expire <ix:nonNumeric contextRef="ife4a6c72afed4fca9f1e179f6ac60b54_I20200331" name="us-gaap:WarrantsAndRightsOutstandingTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzM0MzU_3f5cd1bc-4a29-42ec-ad50-c37c40799248"><ix:nonNumeric contextRef="i55059a38870b464992041f2794903424_I20180731" name="us-gaap:WarrantsAndRightsOutstandingTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzM0MzU_ba02f086-7f9e-4641-b383-4634c99a7350">10</ix:nonNumeric></ix:nonNumeric> years after issuance. The fair value of Series B redeemable convertible preferred stock warrants and Series C redeemable convertible preferred stock warrants were $<ix:nonFraction unitRef="usd" contextRef="i570a85ec57034745810d1a0ed71bf250_I20180731" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzM1OTU_d55562ec-491e-469e-9651-da47560c67d0">55</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i5cf288a9dd8149fc8c57850bc9c438d4_I20200331" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzM2MDI_89a0ea44-ace9-4fa5-a11b-115b89b2ceaa">44</ix:nonFraction> thousand, respectively, at the time of issuance. The fair value of the Series B redeemable convertible preferred stock warrants was initially recorded as a reduction of the value of the notes payable and were amortized over the term of the loan as interest expense using the effective interest rate method. Unamortized Series B redeemable convertible preferred stock warrants were treated as a component of loss on extinguishment of debt. The Series C redeemable convertible preferred stock warrants were issued in conjunction with the additional $<ix:nonFraction unitRef="usd" contextRef="ia3ad56792fdc4161aa6e050fd6b2a956_I20200331" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzQxNDc_d44a2742-5bde-4569-bf79-e079e1c12314">4,000</ix:nonFraction>&#160;thousand borrowing and were a component of the loss on extinguishment of debt. All outstanding shares of Legacy ESS&#8217;s redeemable convertible preferred stock were converted to shares of common stock immediately prior to the completion of the Business Combination. See Note 12. Interest expense of $<ix:nonFraction unitRef="usd" contextRef="ibbfaf3acbfe149e3ac5f48201b72ae3e_D20210101-20211231" decimals="INF" name="us-gaap:InterestExpense" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzQ0Mzc_19f97a41-4e8c-4995-afa8-c5a89571b885">0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i567506d56e974522aaf3f9c8b5ad4cba_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzQ0NDQ_4ba7fb04-ae10-4701-ac1e-f7b56702cbd4">4</ix:nonFraction> thousand were recognized related to the amortization of warrants issued in conjunction with the notes payable for the years ended December&#160;31, 2021 and December&#160;31, 2020, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The audit opinion as of and for the year ended December&#160;31, 2020 financial statements contained a going concern explanatory paragraph. Under the notes payable loan agreement, a going concern opinion with respect to the Company&#8217;s audited financial statements is a material adverse change resulting in an event of default. In accordance with a subjective acceleration clause, the Lender had an option to elect to accelerate $<ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="ghw:DebtInstrumentLenderAccelerationOptionContingentAmountPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzUwMDE_eb9c6425-e613-4129-967f-14e2c2383e49">4,583</ix:nonFraction> thousand of the Company&#8217;s existing indebtedness as of December&#160;31, 2020 to be immediately due and payable. As of December&#160;31, 2020, the event of default would have also accelerated the $<ix:nonFraction unitRef="usd" contextRef="i913c6b5b7cf840b5a7c2d14433bc5068_I20201231" decimals="-3" name="ghw:DebtInstrumentLenderAccelerationOptionContingentAmountPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzUxNTk_c70462d3-5600-4aeb-9d10-d3fbd3a22bec">943</ix:nonFraction> thousand in principal and interest due on the PPP Loan because of the cross-default provisions. The Company had classified the notes payable and PPP loan as current liabilities as of December&#160;31, 2020 due to the considerations discussed above and the assessment that the material adverse change clause under the notes payable and PPP Loan agreements was not within the Company&#8217;s control. As of December 31, 2021, the Company has concluded that the Business Combination alleviated the risk related to going concern, as well as that related to the subjective acceleration clause.</span></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzU4MjQ_35ce6835-ef9f-40ec-a659-87686e1beac3" escape="true"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual maturities on notes payable outstanding at December 31, 2021 are as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:41.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.866%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZTo1MjJhZTg2ZmNmZGQ0N2YyOGI4ZTMwY2E1Mzg0M2JkNC90YWJsZXJhbmdlOjUyMmFlODZmY2ZkZDQ3ZjI4YjhlMzBjYTUzODQzYmQ0XzAtMi0xLTEtMTk4NTY_03790a0d-e48d-408f-b81e-30a4032e5b61">1,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZTo1MjJhZTg2ZmNmZGQ0N2YyOGI4ZTMwY2E1Mzg0M2JkNC90YWJsZXJhbmdlOjUyMmFlODZmY2ZkZDQ3ZjI4YjhlMzBjYTUzODQzYmQ0XzEtMi0xLTEtMTk4NTY_a185e551-0ac6-45ba-a11a-48657b133894">1,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZTo1MjJhZTg2ZmNmZGQ0N2YyOGI4ZTMwY2E1Mzg0M2JkNC90YWJsZXJhbmdlOjUyMmFlODZmY2ZkZDQ3ZjI4YjhlMzBjYTUzODQzYmQ0XzItMi0xLTEtMTk4NTY_e8e21bd3-4482-4ac4-8551-4c3e9e38c432">333</ix:nonFraction></span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZTo1MjJhZTg2ZmNmZGQ0N2YyOGI4ZTMwY2E1Mzg0M2JkNC90YWJsZXJhbmdlOjUyMmFlODZmY2ZkZDQ3ZjI4YjhlMzBjYTUzODQzYmQ0XzMtMi0xLTEtMTk4NTY_189f7869-dfaf-40d5-83a2-3c5f01544bf0">3,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt premium </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZTo1MjJhZTg2ZmNmZGQ0N2YyOGI4ZTMwY2E1Mzg0M2JkNC90YWJsZXJhbmdlOjUyMmFlODZmY2ZkZDQ3ZjI4YjhlMzBjYTUzODQzYmQ0XzQtMi0xLTEtMTk4NTY_ccc9002e-abc1-4486-8bea-6225a9d6f8c1">64</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes payable</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZTo1MjJhZTg2ZmNmZGQ0N2YyOGI4ZTMwY2E1Mzg0M2JkNC90YWJsZXJhbmdlOjUyMmFlODZmY2ZkZDQ3ZjI4YjhlMzBjYTUzODQzYmQ0XzUtMi0xLTEtMTk4NTY_9376f93f-6b09-40bb-b039-97337eb554ae">3,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-18</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_139"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzEyMTM_ffb0eb7d-9462-4ef1-b4c2-7d16f15b2e54" continuedAt="i9ccc2764098f40ce8fc57c64c698ccfe" escape="true">COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><ix:continuation id="i9ccc2764098f40ce8fc57c64c698ccfe"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, from time to time, is a party to various claims, legal actions, and complaints arising in the ordinary course of business. The Company is not aware of any legal proceedings or other claims, legal actions, or complaints through the date of issuance of these financial statements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, and 2020, the Company had a standby letter of credit with First Republic Bank totaling $<ix:nonFraction unitRef="usd" contextRef="ic67359cf61364ce4ba4ea7011454c96e_I20201231" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzQyMw_0c6629fe-0e9f-4d37-908a-00e6fd1d7a99"><ix:nonFraction unitRef="usd" contextRef="ic448a067859c4d97bd4eab654b2d45fe_I20211231" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzQyMw_3910aa17-a0a5-4ec0-aad7-1dd52e7150c3">725</ix:nonFraction></ix:nonFraction> thousand as security for an operating lease of office and manufacturing space in Wilsonville, Oregon. As of December&#160;31, 2021 the letter of credit was secured by a restricted certificate of deposit account totaling $<ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:CertificatesOfDepositAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzYxNw_7c13d421-f246-40d7-b5fe-5adf1aa0eb77">125</ix:nonFraction> thousand. There were <ix:nonFraction unitRef="usd" contextRef="i8c589d3cac6147d285c97d1558e844ad_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzY0Mg_439da2e0-7b67-4ced-9d84-b3ffee4263b8"><ix:nonFraction unitRef="usd" contextRef="i5e666fc7cbba4192a50f348bfcfd705c_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzY0Mg_81f51ea2-9ca4-418e-856d-67ab32706fd4">no</ix:nonFraction></ix:nonFraction> draws against the letter of credit during the years ended December&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases materials from several suppliers and has entered into agreements with various contract manufacturers, which include cancelable and noncancelable purchase commitments.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, total unfulfilled noncancelable purchase commitments were $<ix:nonFraction unitRef="usd" contextRef="iea401129c3434791b4b461a09056ea02_I20211231" decimals="-3" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0Xzk4MA_7a59d7c1-9fbe-4e31-b7ca-f4a087cd45a6">10,160</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="id92ee9b9b4804c34868c6fd6d619cea7_I20201231" decimals="-3" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0Xzk5Ng_6cea9c87-4a7f-48f0-ab83-8526afbc4169">3,410</ix:nonFraction> thousand, respectively. In addition, total unfulfilled cancellable purchase commitments amounted to $<ix:nonFraction unitRef="usd" contextRef="i375381986ec142938eca7472e5c0e29a_I20211231" decimals="-3" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzEwOTA_bf52fdc2-ce2a-4489-adbb-148126f46516">10,446</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="id2d226ef0bf74156a7d60526f295d20a_I20201231" decimals="-3" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzExMDY_276cfd8b-e613-416d-b64a-b4ed46d77bc5">787</ix:nonFraction> thousand as of December&#160;31, 2021, and 2020, respectively. These purchase commitments were not recorded in the financial statements.</span></div></ix:continuation><div id="ice5a2667124e4e318915b1b113759c8e_142"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="ghw:RedeemableConvertiblePreferredStockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzY0NDQ_0ba09ef5-a362-41e4-bdad-4f7076f06204" continuedAt="i9da04c5af1b5411382046f663afd0926" escape="true">LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK</ix:nonNumeric></span></div><ix:continuation id="i9da04c5af1b5411382046f663afd0926" continuedAt="ied05bf22821042b29d04c76d610be191"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Legacy ESS redeemable convertible preferred stock classified as redeemable was converted into Legacy ESS common stock, which was subsequently exchanged for the Company&#8217;s common stock as a result of the Business Combination using the Per Share Consideration of approximately <ix:nonFraction unitRef="number" contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008" decimals="INF" name="ghw:RecapitalizationExchangeRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzMzNA_9d6db5a8-48b0-485f-bc7d-a70c8fa4dec9">1.47</ix:nonFraction>. All preferred stock amounts have been retroactively adjusted to reflect the Business Combination.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately prior to the completion of the Business Combination on October&#160;8, 2021, all outstanding shares of Legacy ESS&#8217;s redeemable convertible preferred stock converted into an aggregate <ix:nonFraction unitRef="shares" contextRef="i28935646e44348e18c2757ad2975151d_D20211007-20211007" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzYxMw_3c4968a1-917d-4a5f-857a-52b02ef26c29">57,104,332</ix:nonFraction> shares of common stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legacy ESS Rights to Purchase Series C-2 Convertible Preferred Stock </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS&#8217;s Series C redeemable convertible preferred stock financing agreement initially provided additional committed funding of up to $<ix:nonFraction unitRef="usd" contextRef="if791d86483d340eb9c2cf6b5dab85ad8_I20201231" decimals="-3" name="us-gaap:TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzg0OA_4bd83d5b-a922-4806-9e47-85ad98497811">79,999</ix:nonFraction> thousand, through the purchase of up to <ix:nonFraction unitRef="shares" contextRef="if791d86483d340eb9c2cf6b5dab85ad8_I20201231" decimals="INF" name="us-gaap:TemporaryEquitySharesSubscribedButUnissued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzg4Mg_821b13a9-7ebc-464c-97a5-ffb363fd6686">39,971,716</ix:nonFraction> shares of Series C-2 redeemable convertible preferred stock based on the completion of certain operational milestones at a predetermined price of $<ix:nonFraction unitRef="usdPerShare" contextRef="if791d86483d340eb9c2cf6b5dab85ad8_I20201231" decimals="2" name="ghw:TemporaryEquitySharesSubscribedButUnissuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzEwMzE_5a025c99-cf19-4390-b6fa-64f2338da6f5">2.00</ix:nonFraction> per share, to certain Series C-1 Investors. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS determined that its obligation to issue, and Legacy ESS&#8217;s investors&#8217; obligation to purchase shares of Series C-2 redeemable convertible preferred stock at a fixed price represents a freestanding derivative financial instrument (the &#8220;Series C-2 Redeemable Convertible Preferred Stock Issuance Right&#8221;). The Series C-2 Redeemable Convertible Preferred Stock Issuance Right was initially recorded at fair value and was adjusted to fair value at each reporting date, with the change in fair value recorded as a revaluation of derivative liabilities as a component of other income and expense in the Consolidated Statement of Operations. The Series C-2 Redeemable Convertible Preferred Stock Issuance Right was initially scheduled to expire in August 2021 and was classified as a noncurrent derivative liability as of December&#160;31, 2020. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series C-2 Redeemable Convertible Preferred Stock Issuance Right was initially valued at a fair value of $<ix:nonFraction unitRef="usd" contextRef="ic4dcae51341e486a9170fb8d64e6dc50_I20201231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzIwMDc_4e0ed8d8-7163-4de9-a204-9b8b9a005830">11,379</ix:nonFraction> thousand. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of Legacy ESS Series C-2 Redeemable Convertible Preferred Stock</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, Legacy ESS issued <ix:nonFraction unitRef="shares" contextRef="i11a8c15f90354c268fe18ea374bf24a3_D20210301-20210331" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzIxMDY_654e6a75-8e5f-4799-aa55-7ed0349fcc31">5,746,003</ix:nonFraction> shares of Series C-2 redeemable convertible preferred stock for $<ix:nonFraction unitRef="usdPerShare" contextRef="i6360d1982a7e4543ac7cad85841bfb76_I20210331" decimals="2" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzIxNzM_c67bdf77-4da3-4efe-8a75-8442e9d5766c">2.00</ix:nonFraction> per share, totaling $<ix:nonFraction unitRef="usd" contextRef="i11a8c15f90354c268fe18ea374bf24a3_D20210301-20210331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzIxOTY_f064bd23-c223-4a92-be2a-4a899d289735">11,500</ix:nonFraction> thousand. Legacy ESS incurred $<ix:nonFraction unitRef="usd" contextRef="i11a8c15f90354c268fe18ea374bf24a3_D20210301-20210331" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzIyMjA_a6265e4a-302b-4bfc-96cd-8eab38908c81">39</ix:nonFraction> thousand in costs associated with the issuance. In connection with the sale of the Series C-2 redeemable convertible preferred stock, Legacy ESS issued warrants to purchase <ix:nonFraction unitRef="shares" contextRef="iaf9be91796bf4549a58559df9cc5aec0_D20210301-20210331" decimals="INF" name="ghw:ClassOfWarrantOrRightGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzIzODc_3c38fced-333b-4005-bd35-dd1044c79558">861,896</ix:nonFraction> shares of Series C-2 redeemable convertible preferred stock and extinguished a portion of the C-2 Purchase Right for <ix:nonFraction unitRef="shares" contextRef="iaf9be91796bf4549a58559df9cc5aec0_D20210301-20210331" decimals="INF" name="ghw:ClassOfWarrantOrRightExercisesInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzI1MDc_0fd6d775-3323-49ae-acc1-bc48a23f83a7">5,746,003</ix:nonFraction> shares. The warrants were exercisable at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i4fb854e6a16840bd97670c6cd428e24d_I20210331" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzI1NjI_b38dd4bd-767c-42a0-9404-2e0519ebf4d8">0.0001</ix:nonFraction> per share. The extinguishment of a portion of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right reduced </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="ied05bf22821042b29d04c76d610be191" continuedAt="ic8e7138b5e9a4031821d16a772aba533"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS&#8217;s derivative liabilities and increased the amount attributable to the issuance by $<ix:nonFraction unitRef="usd" contextRef="i6360d1982a7e4543ac7cad85841bfb76_I20210331" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzI3ODE_ee6c1b8c-e691-41e5-90a6-33ec90a6569d">23,152</ix:nonFraction> thousand. Total transaction value of $<ix:nonFraction unitRef="usd" contextRef="i2683decd38174cc2b5da23dbf7116dc5_I20210331" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzI4MTI_18efaece-584e-497e-8d7e-188de755aaf5">34,613</ix:nonFraction> thousand was allocated to the Series C-2 redeemable convertible preferred stock and warrants in the amounts of $<ix:nonFraction unitRef="usd" contextRef="i6360d1982a7e4543ac7cad85841bfb76_I20210331" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzI5MTc_8a8785ff-d7b9-466a-8e29-9eb2bf19f070">29,516</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="iee55c5425b7a4442ad8cb18bd15dfc53_I20210331" decimals="-3" name="us-gaap:WarrantsAndRightsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzI5MjQ_e633c691-d302-4fdc-94ce-dfd71d192655">5,096</ix:nonFraction> thousand, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Amendment to Legacy ESS Series C-2 Redeemable Convertible Preferred Stock Purchase Right and Related Warrants</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;7, 2021, Legacy ESS amended its Series C-2 Preferred Stock Purchase Agreement and Amendment to Series C Preferred Stock Purchase Agreement. Under the terms of the amended agreement, the number of shares of C-2 Convertible Redeemable Preferred Stock required to be issued by Legacy ESS and purchased by investors under the C-2 Redeemable Convertible Preferred Stock Purchase Right were adjusted, and Legacy ESS issued Series C-2 warrants. The Series C-2 warrants were exercisable at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i3b4eec9ac2bb4b3f9dd0342b19d74d4d_I20210507" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzM1NDQ_6e5531de-5279-4c89-a0a3-8ca58449c038">.00007</ix:nonFraction> per share upon a successful Business Combination with STWO. The investors were permitted to purchase shares subject to the C-2 Redeemable Convertible Preferred Stock Purchase Right at any time and must purchase the shares upon the Company&#8217;s achievement of specific milestones. <ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzY0NTE_dd35be8c-78ea-45c5-8055-b48f9421d404" continuedAt="i6a2f8f386dee40dfa859bf5c13ca2444" escape="true">The number of shares subject to and potential proceeds from the C-2 Redeemable Convertible Preferred Stock Purchase Agreement and related C-2 Warrants were as follows: </ix:nonNumeric></span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><ix:continuation id="i6a2f8f386dee40dfa859bf5c13ca2444" continuedAt="iec93e368777b473581fe1dc9af34fdfc"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of May 7, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Upon Completion of SPAC merger</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quantity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Redeemable Convertible Preferred Stock Purchase Right</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib497edf1952d466fb7c634c4981f7209_D20210507-20210507" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo1YWQ2MWNjMzQ4ZmE0ZjA5YWI5MDVlNWYxMzVmZDM4ZC90YWJsZXJhbmdlOjVhZDYxY2MzNDhmYTRmMDlhYjkwNWU1ZjEzNWZkMzhkXzMtMS0xLTEtMTk4NTY_64774aed-41a8-42a6-9432-2925f47b08b7">7,994,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i293e3226db9e47b4995ae402805cb783_I20210507" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo1YWQ2MWNjMzQ4ZmE0ZjA5YWI5MDVlNWYxMzVmZDM4ZC90YWJsZXJhbmdlOjVhZDYxY2MzNDhmYTRmMDlhYjkwNWU1ZjEzNWZkMzhkXzMtMy0xLTEtMTk4NTY_0b3725a1-08fa-4d28-a869-73312c5b5ae4">2.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Warrant exercisable upon SPAC merger</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i096371e2509e4af7859c64da52c22da3_D20210507-20210507" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo1YWQ2MWNjMzQ4ZmE0ZjA5YWI5MDVlNWYxMzVmZDM4ZC90YWJsZXJhbmdlOjVhZDYxY2MzNDhmYTRmMDlhYjkwNWU1ZjEzNWZkMzhkXzQtMS0xLTEtMTk4NTY_821ad738-e29f-4125-ae84-da7b7b599a86">21,159,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3b4eec9ac2bb4b3f9dd0342b19d74d4d_I20210507" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo1YWQ2MWNjMzQ4ZmE0ZjA5YWI5MDVlNWYxMzVmZDM4ZC90YWJsZXJhbmdlOjVhZDYxY2MzNDhmYTRmMDlhYjkwNWU1ZjEzNWZkMzhkXzQtMy0xLTEtMTk4NTY_15f85a81-1b48-47c1-906a-6283b1ee622f">0.00007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Proceeds Upon Exercise</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="shares" contextRef="i8cb52ef5b6894367b5fc5f7d4b900934_D20210507-20210507" xsi:nil="true" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo1YWQ2MWNjMzQ4ZmE0ZjA5YWI5MDVlNWYxMzVmZDM4ZC90YWJsZXJhbmdlOjVhZDYxY2MzNDhmYTRmMDlhYjkwNWU1ZjEzNWZkMzhkXzUtMS0xLTEtMTk4NTY_f268a01b-0e0e-4d32-ad43-d6ebc685ccda"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usdPerShare" contextRef="i35400d37852b4ac6b4e24ab50982dbf0_I20210507" xsi:nil="true" name="us-gaap:SaleOfStockPricePerShare" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo1YWQ2MWNjMzQ4ZmE0ZjA5YWI5MDVlNWYxMzVmZDM4ZC90YWJsZXJhbmdlOjVhZDYxY2MzNDhmYTRmMDlhYjkwNWU1ZjEzNWZkMzhkXzUtMy0xLTEtMTk4NTY_1dcd5b52-5e0f-45d9-8a59-33e2fcb41d2d"></ix:nonFraction></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The C-2 warrants and Purchase Rights were exercised in conjunction with the Business Combination which closed on October 8, 2021 and the Company received proceeds of $<ix:nonFraction unitRef="usd" contextRef="i3e56282ceac3469d93b326975d89a234_D20211008-20211008" decimals="-3" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzQxNDg_f0d882ad-cb34-4470-88cf-5c276edd559a">15,559</ix:nonFraction> thousand, which were net of $<ix:nonFraction unitRef="usd" contextRef="i3e56282ceac3469d93b326975d89a234_D20211008-20211008" decimals="-3" name="us-gaap:PaymentsOfStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzQxNzA_59c2219c-1ab2-423a-8914-0aceb79465e1">439</ix:nonFraction>&#160;thousand in issuance costs, see Note 3.</span></div><ix:continuation id="iec93e368777b473581fe1dc9af34fdfc" continuedAt="i186c7561ca784aaf914ed0e6db3043f4"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the shares subject to C-2 Purchase Right activity during the year ended December&#160;31, 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Extinguished</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Purchase Right</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic4dcae51341e486a9170fb8d64e6dc50_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZGY4MWVkYTZmNzI0YzVkYWRhYjdlMGMxMzFkMzJkMi90YWJsZXJhbmdlOjhkZjgxZWRhNmY3MjRjNWRhZGFiN2UwYzEzMWQzMmQyXzEtMS0xLTEtMTk4NTY_d06f167c-e3a4-4284-90a5-bc8ebe0a0654">39,971,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i83844997423e437a80d779476fe61e38_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZGY4MWVkYTZmNzI0YzVkYWRhYjdlMGMxMzFkMzJkMi90YWJsZXJhbmdlOjhkZjgxZWRhNmY3MjRjNWRhZGFiN2UwYzEzMWQzMmQyXzEtMy0xLTEtMTk4NTY_c03f3368-c8a2-413d-8039-c55f559edc6d">26,231,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i83844997423e437a80d779476fe61e38_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightExercisesInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZGY4MWVkYTZmNzI0YzVkYWRhYjdlMGMxMzFkMzJkMi90YWJsZXJhbmdlOjhkZjgxZWRhNmY3MjRjNWRhZGFiN2UwYzEzMWQzMmQyXzEtNS0xLTEtMTk4NTY_fccc464f-8af2-4876-a4a9-8033acc31285">13,740,421</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i842b64517a5c4d9cac6e14bf366a3c55_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZGY4MWVkYTZmNzI0YzVkYWRhYjdlMGMxMzFkMzJkMi90YWJsZXJhbmdlOjhkZjgxZWRhNmY3MjRjNWRhZGFiN2UwYzEzMWQzMmQyXzEtNy0xLTEtMTk4NTY_8dd2fef7-cf18-479b-b5d8-009a73835a71">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded net increases in the derivative liability of $<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzQzNzc_ba961b23-d17b-4b6c-83b8-1e6944cdd1f3">223,165</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzQzOTM_bdc60fc7-0a4d-4c35-8790-9d5e78c842b2">11,532</ix:nonFraction> thousand for the years ended December&#160;31, 2021 and 2020, respectively, for changes in the estimated fair value of the Series C-2 Redeemable Convertible Preferred Stock Purchase Right and C-2 Warrant exercisable upon completion of the Business Combination.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the derivative liability associated with the C-2 Purchase Right was <ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzQ3MjA_429ff594-62ee-4ca8-818c-e3d65b3a39bb">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzQ3Mjc_e60390dc-6a99-4c5a-8581-2f6a9920b710">22,911</ix:nonFraction> thousand, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legacy ESS Warrants</span></div><ix:continuation id="i186c7561ca784aaf914ed0e6db3043f4" continuedAt="i6b37729b75df4cea9c5cdf9a1a88bd81"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS periodically issued warrants (&#8220;Legacy ESS warrants&#8221;) in conjunction with the issuance of preferred stock or debt. As of December&#160;31, 2021 and 2020, the following Legacy ESS warrants were outstanding: </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2ec9a9450d1547d5bc925c1ecde6d77e_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzEtMS0xLTEtMTk4NTY_6770e319-e85c-4942-ac8d-6062dbc41f39">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i64c778c74145436c83262950856bae58_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzEtMy0xLTEtMTk4NTY_34f5b543-7484-4d3e-b39f-0a7b4f97d84a">450,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B Preferred Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibf9f35fd10324185becde4d4d538c801_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzItMS0xLTEtMTk4NTY_6e03efa7-56d0-4f75-993d-4c7373f01aea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i712c56d90d0f403cbb58646d43fa215d_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzItMy0xLTEtMTk4NTY_7e366671-a60c-456a-bf3c-6cc9db8aed8a">2,007,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-1 Preferred Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2f24d593ee5b4ca58659bfaf60ce688d_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzMtMS0xLTEtMTk4NTY_76159d68-9db0-4f16-9e3e-0b6e72b0720c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2157a3c5fa5d4eee9d23b40b1562525b_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzMtMy0xLTEtMTk4NTY_fe16fbb6-366b-421e-9438-880237333454">103,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Warrants</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i62296a4dfd7541119fe11a9b14ccc93b_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzQtMS0xLTEtMTk4NTY_5c8c1392-9c72-4d94-ae87-0ea0a426c609">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5172f1998d4e4a559e9f56fb34fcc29a_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzQtMy0xLTEtMTk4NTY_4b5f7818-3ba1-42a1-8048-6308b3121d63">2,560,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="ic8e7138b5e9a4031821d16a772aba533"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS outstanding warrants as of December 31, 2020 include awards issued in conjunction with stock and debt issuances discussed within Note 10.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS Series B redeemable convertible preferred stock warrants and Series C redeemable convertible preferred stock warrants were liability awards. Refer to Note 16.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS Series B redeemable convertible preferred stock warrants were issued at exercise prices ranging from $<ix:nonFraction unitRef="usdPerShare" contextRef="i1cd61e9535aa407c8c63dea9152d1575_I20211007" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU0MDY_02712163-42d6-4234-b494-2a02806f24af">0.0007</ix:nonFraction> per share to $<ix:nonFraction unitRef="usdPerShare" contextRef="if5a34804e22e4f18afdf19bf273dda73_I20211007" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU0MjI_776865b9-3e3e-4067-a58b-723e40e3a9bb">0.83</ix:nonFraction> per share. <ix:nonFraction unitRef="shares" contextRef="i8d6cea7956a44278bd905c6ffaa186ae_I20211007" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU0MzY_c027a242-54e1-4bfc-a18e-da4e414e0e09">100,161</ix:nonFraction> shares of Series B redeemable convertible preferred stock warrants had a <ix:nonNumeric contextRef="i1221109e9b82480db1d2cc2bb02d8c87_I20211007" name="us-gaap:WarrantsAndRightsOutstandingTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzY0NDc_1a9f0548-40c6-4422-a4a8-b2b8f471b7cb">ten-year</ix:nonNumeric> exercise period and the remainder did not expire until a significant transaction had occurred, as defined by the warrant purchase agreement. The warrants were fully vested at the issuance date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS Series C-1 and C-2 redeemable convertible preferred stock warrants were issued with prices ranging from $<ix:nonFraction unitRef="usdPerShare" contextRef="i12120577abc344df957af472d01724b6_I20211007" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU4Mjk_5f322002-5a80-4c14-8a65-edf6a8ed99c0"><ix:nonFraction unitRef="usdPerShare" contextRef="ia94b5f2c9c784ea583ea4c4f22f5b0b0_I20211007" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU4Mjk_b83f70ad-9bb1-44af-ac19-439e964071a2">0.00007</ix:nonFraction></ix:nonFraction> to $<ix:nonFraction unitRef="usdPerShare" contextRef="i39d3bfac70c445fab41c837d17c581e9_I20211007" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU4MzU_0a3b732a-d442-4cf6-8ab6-90cb858cf58d"><ix:nonFraction unitRef="usdPerShare" contextRef="ia8ec3507f12447e59c4db7eaf062a547_I20211007" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU4MzU_e892ab4e-fd16-436b-ae96-21b4ba7974bb">1.25</ix:nonFraction></ix:nonFraction> per share, a life of <ix:nonNumeric contextRef="i7bd6183444cf4bc79cd78078dd2c4c26_I20211007" name="us-gaap:WarrantsAndRightsOutstandingTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU4NTk_0fce0094-29c8-47e5-bb63-03eb471033bb"><ix:nonNumeric contextRef="i757a808055d0481aa48218277c98bc0a_I20211007" name="us-gaap:WarrantsAndRightsOutstandingTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU4NTk_ea542b9d-ab4f-469d-9f01-3d504a8c825c">ten years</ix:nonNumeric></ix:nonNumeric> and were fully vested at issuance.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS common stock warrants, all issued at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="id4d4887859f74e2e85d9e4f4ec1b6f62_I20211007" decimals="INF" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU5NTg_0d4695db-ad44-45b4-970c-894f1e89f613">0.0007</ix:nonFraction> per share, were recorded at fair value within equity. Legacy ESS common stock warrants were fully vested at issuance and did not expire until a significant transaction has occurred, as defined by the Warrant Purchase Agreement.</span></div><ix:continuation id="i6b37729b75df4cea9c5cdf9a1a88bd81" continuedAt="i0d6c9cae235449c883b802ae81243257"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the Legacy ESS warrant activities during the year ended December&#160;31, 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i64c778c74145436c83262950856bae58_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzEtMS0xLTEtMTk4NTY_d07bbf20-1c95-4518-9831-a32ff4c8f310">450,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2efe7400b78148e68a0f82b10de74b56_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightGrantsInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzEtMy0xLTEtMTk4NTY_3c646cdb-4330-499f-8c20-624582b17de7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2efe7400b78148e68a0f82b10de74b56_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightExercisesInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzEtNS0xLTEtMTk4NTY_cf4a4984-59f3-4b18-a06c-6842a7deec61">450,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2ec9a9450d1547d5bc925c1ecde6d77e_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzEtNy0xLTEtMTk4NTY_4b32954f-a0d2-44b2-b678-b09099a87485">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B Preferred Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i712c56d90d0f403cbb58646d43fa215d_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzItMS0xLTEtMTk4NTY_642e00c5-10ab-4168-ab4d-d8011ae3c356">2,007,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id064a852f8e24dbfb69e33d196cd24c6_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightGrantsInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzItMy0xLTEtMTk4NTY_79a418f4-1982-4940-8a6d-f6a9206c5def">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id064a852f8e24dbfb69e33d196cd24c6_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightExercisesInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzItNS0xLTEtMTk4NTY_c57a669b-a83f-4b0b-af98-371f194b108a">2,007,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibf9f35fd10324185becde4d4d538c801_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzItNy0xLTEtMTk4NTY_d7809d4a-cbcb-4349-bea3-1a8de3caf3a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-1 Preferred Stock Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2157a3c5fa5d4eee9d23b40b1562525b_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzMtMS0xLTEtMTk4NTY_2f34ad93-1387-4928-b5cc-279580a63950">103,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6c76ad4e7a1e4860a61806c9d663bf08_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightGrantsInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzMtMy0xLTEtMTk4NTY_f24ad52d-ebb2-4cae-9b8c-4ac9b9ce4aea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6c76ad4e7a1e4860a61806c9d663bf08_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightExercisesInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzMtNS0xLTEtMTk4NTY_b5c3bed1-bd8b-45b6-9092-adf511fd6cbf">103,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2f24d593ee5b4ca58659bfaf60ce688d_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzMtNy0xLTEtMTk4NTY_0d9b6707-ffdb-49b3-b1b8-0f282ec6315b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Preferred Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia3fc026548e34d12bfbbfecfbaa37e7f_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzQtMS0xLTEtMTk4NTY_86fe532e-a640-4dd9-8074-ddd313eee7f6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e4d46b0087b4b9e904cec747a8d43ba_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzQtMy0xLTEtMTk4NTY_b23edae3-aaf2-44d8-be60-a5514e66ca90">22,021,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6e4d46b0087b4b9e904cec747a8d43ba_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightExercisesInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzQtNS0xLTEtMTk4NTY_361fe66e-8b5b-44ce-9bc6-c029dcda6c31">22,021,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2f24d593ee5b4ca58659bfaf60ce688d_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzQtNy0xLTEtMTk4NTY_0d9b6707-ffdb-49b3-b1b8-0f282ec6315b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5172f1998d4e4a559e9f56fb34fcc29a_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzUtMS0xLTEtMTk4NTY_b14abb06-6146-4caa-9176-f483e8778034">2,560,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib5034a3ee2dd4bfabd0cad2626236f7e_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzUtMy0xLTEtMTk4NTY_b851973e-4a43-4a60-a98a-dda00ae3499c">22,021,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib5034a3ee2dd4bfabd0cad2626236f7e_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightExercisesInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzUtNS0xLTEtMTk4NTY_e5071f89-0c7f-4b0f-affa-7727b61612e2">24,581,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i62296a4dfd7541119fe11a9b14ccc93b_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzUtNy0xLTEtMTk4NTY_50cc94fd-a299-4460-b3f6-0db9ed14e0e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzY0NDU_d4f4fbeb-3ddd-459c-934b-007ea0f8e62d" escape="true"><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrants were valued using the following assumptions:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.805%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred B warrants</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred C warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8f25d82aecad46d6b8a937be2cc89794_I20211231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzItMS0xLTEtMTk4NTY_14075bb8-d34e-4a65-bf5c-668a7fa22444">80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie5dc4de134af41ad8b0176a72ee9a58d_I20211231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzItMy0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo5OTk3ODgxYTZkYjc0ODRkYjZhMTI5OTc1MjJjYjBiZV80_c904f90d-6642-42df-be3b-684f64c482f3">60</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i329abb394e5a4a75928039b4f7670ed3_I20211231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzItMy0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo5OTk3ODgxYTZkYjc0ODRkYjZhMTI5OTc1MjJjYjBiZV85_3b16f916-7042-41de-90a9-6a900161a48d">80</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="y" contextRef="ieeb8c17a94e04c72b11120311c92faae_I20211231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzMtMS0xLTEtMTk4NTY_aad938da-140a-443e-8461-02b427cb114e">2.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="y" contextRef="i3c79c4b9a25e4dab827c5b0f15269e1d_I20211231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzMtMy0xLTEtMTk4NTY_8ad4c6e0-58b7-4528-9c9c-28a82a6b8b65">2.00</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk&#8209;free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibb1f52a8f19a46ca91e106156dc0a760_I20211231" decimals="4" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzQtMS0xLTEtMTk4NTYvdGV4dHJlZ2lvbjphNDczNmFjYmY3YzY0MWQ3ODAwZGI1NTlhNTMxZTQ4ZF80_908eb579-1fe5-44ce-b870-1d3aab7c8097">0.16</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i2ad729d9d6b94786a32af438f5812c98_I20211231" decimals="4" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzQtMS0xLTEtMTk4NTYvdGV4dHJlZ2lvbjphNDczNmFjYmY3YzY0MWQ3ODAwZGI1NTlhNTMxZTQ4ZF85_3abf558d-2af6-4d34-8f59-bd780f511c08">0.28</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i351f1054cecf483ab4f0bcfbd9429bec_I20211231" decimals="4" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzQtMy0xLTEtMTk4NTYvdGV4dHJlZ2lvbjplZTQ2N2I3OTBiNzc0MmZhOWEzNjQ4NWI1OGIyYzZlNl80_7bc02983-5aa4-4809-84a7-e6abb4c08cb4">0.16</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="ibcbb213489174d30bafe9f6bdeeea6bf_I20211231" decimals="4" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzQtMy0xLTEtMTk4NTYvdGV4dHJlZ2lvbjplZTQ2N2I3OTBiNzc0MmZhOWEzNjQ4NWI1OGIyYzZlNl85_7af2bbf4-c12f-4bbd-b6ed-e3e867bebee7">0.32</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i38edfc28677c47b685fdc1572b17022e_I20211231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzUtMS0xLTEtMTk4NTY_ac2b0159-6850-47aa-90ed-c33ab01f267b">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib7647f54412046c3b12c4a2e83ad67e3_I20211231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzUtMy0xLTEtMTk4NTY_a8f3d02f-7861-422b-a581-c0e5e8f615eb">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred B<br/>warrants</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred C<br/>warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic7039cf53a8e45eab55633b651afdbcd_I20201231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzItMS0xLTEtMTk4NTY_f5e012ec-e2c5-4548-8cfa-6d0caf9ee339">80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1dd8e7689b344fd392c2664eaf0b0470_I20201231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzItMy0xLTEtMTk4NTY_e8907679-1bd1-44f5-916f-072b0f46de8b">80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="y" contextRef="i55dfc94866784507ac84f60433347000_I20201231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzMtMS0xLTEtMTk4NTY_783de309-6c4a-47fd-a693-190c9cf3e05d">2.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="y" contextRef="i7b82ffb98352430993a814e5fd9fb559_I20201231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzMtMy0xLTEtMTk4NTY_5272350b-07ec-4cbc-aeb5-3d77e382e0d0">2.00</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk&#8209;free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifdcf5fdcb2e242b595bd532ab6d55ab5_I20201231" decimals="4" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzQtMS0xLTEtMTk4NTY_87e24886-9193-4321-b4ec-d136f18cc65d">0.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i09bf1e805b3e4cf3ac87d0132b58ec70_I20201231" decimals="4" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzQtMy0xLTEtMTk4NTY_c9ea792e-60e8-4755-9987-fea0bd918daf">0.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifc116740c6d342f091cb08643d8b556a_I20201231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzUtMS0xLTEtMTk4NTY_976e7cf2-2e1d-4c06-9804-85820d27831e">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76f7b214cc414ba89cb7fe57c0f95df0_I20201231" decimals="2" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzUtMy0xLTEtMTk4NTY_6b589c35-7c69-4983-896d-dde7c56328b3">0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, all Legacy ESS warrants were exercised during the year ended December&#160;31, 2021.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-21</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_145"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="ghw:WarrantsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQ5ODU_091094be-73b1-40f7-a54c-ab83d4f1cd63" continuedAt="i2670e001bab2485ab8811c62448ffb90" escape="true">COMMON STOCK WARRANTS</ix:nonNumeric></span></div><ix:continuation id="i2670e001bab2485ab8811c62448ffb90" continuedAt="ibff949c343b14851aa69f046acb5489e"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS assumed all warrants issued by STWO upon completion of the Business Combination (see Note 3). As of December 31, 2021, the Company had <ix:nonFraction unitRef="shares" contextRef="i1345fae12bf1421da9b0d58a59b57cad_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzE2Ng_7499be15-ae62-4283-b0c7-3e43d4a3e6a8">7,377,913</ix:nonFraction> Public Warrants, <ix:nonFraction unitRef="shares" contextRef="i0cf37ffdc8e84f0699ceb2d63abfafe8_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzE4Ng_80f845b8-54f1-4a7b-ba19-28d34644df8f">3,500,000</ix:nonFraction> Private Warrants and <ix:nonFraction unitRef="shares" contextRef="i5cba485a57ee40cd8454d15fac4ac8e6_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzIxMA_e52de955-0514-4cbe-bf37-2ae0bc646305">583,334</ix:nonFraction> Earnout Warrants outstanding. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of STWO&#8217;s initial public offering, <ix:nonFraction unitRef="shares" contextRef="i509604a49442438183d2e17085327627_D20211008-20211008" decimals="INF" name="ghw:ClassOfWarrantOrRightGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI4Nw_11c2b05c-d652-4b00-b74a-5f782782dc26">8,333,287</ix:nonFraction> Public Warrants were sold. The Public Warrants entitle the holder thereof to purchase <ix:nonFraction unitRef="shares" contextRef="i174c73a86d98442c938871bd75a8ae28_I20200921" decimals="INF" name="us-gaap:SharesIssued" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzM3Ng_2ae7a23f-dedd-4f34-9900-b166ada6daae">one</ix:nonFraction> share of common stock at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="idc963c88367d4e5f8032b97ea3d8647a_I20200921" decimals="INF" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQxNQ_9ad60e6c-5a40-4b20-b587-75763173c7ed">11.50</ix:nonFraction> per share, subject to adjustments. The Public Warrants may be exercised only for a whole number of shares of common stock. No fractional shares will be issued upon exercise of the warrants. The Public Warrants will expire <ix:nonNumeric contextRef="i25715e485de74c2094348521dfa08d9b_I20200921" name="us-gaap:WarrantsAndRightsOutstandingTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzY0MA_b945f6e0-fdc1-4551-90ff-95352878cf6f">five years</ix:nonNumeric> after completion of the business combination, on October 8, 2026, or earlier upon redemption or liquidation. The Public Warrants are listed on the NYSE under the symbol &#8220;GWH.W.&#8221; </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may call the Public Warrants for redemption starting anytime, in whole and not in part, at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i04b8bfd9802c450498cfb3ceccf4b463_I20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightRedemptionPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzkzNg_b93f1a5c-1423-4afe-a489-3b6e5dcec63f">0.01</ix:nonFraction> per warrant, so long as the Company provides not less than 30 days&#8217; prior written notice of redemption to each warrant holder, and if, and only if, the reported last sale price of common stock equals or exceeds $<ix:nonFraction unitRef="usdPerShare" contextRef="i982406b0baf94ebcb3231343620cc638_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzExNTA_3e596b84-ded3-44ed-8b52-b900556f89d3">18.00</ix:nonFraction> per share or $<ix:nonFraction unitRef="usdPerShare" contextRef="i982406b0baf94ebcb3231343620cc638_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzExNjY_e3f02724-ea96-45fe-a732-9f1d887385a6">10.00</ix:nonFraction> per share for any <ix:nonNumeric contextRef="i982406b0baf94ebcb3231343620cc638_D20210101-20211231" name="ghw:ClassOfWarrantOrRightRedemptionThresholdTradingDays" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzExODc_1399b100-c62e-4941-b0ed-c0cbe0669815">20</ix:nonNumeric> trading days within a <ix:nonNumeric contextRef="i982406b0baf94ebcb3231343620cc638_D20210101-20211231" name="ghw:ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzEyMTI_f0830ff1-e096-432d-9a5c-e5e661337244">30</ix:nonNumeric>-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders provided there is an effective registration statement covering the shares of common stock issuable upon exercise of the warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may call the Public Warrants for redemption starting anytime, in whole and not in part, at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i7b1409f1e38f4ee29fdc4225c82641cd_I20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightRedemptionPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzE1OTQ_deca549f-fe34-4484-8afb-5a9b3f247ebf">0.10</ix:nonFraction> per warrant, so long as the Company provides not less than 30 days&#8217; prior written notice of redemption to each warrant holder; provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive a number of shares determined based on the redemption date fair market value of the shares, and if, and only if, the reported last sale price of common stock equals or exceeds $<ix:nonFraction unitRef="usdPerShare" contextRef="i65ed7212f4744e40a4b68ac4be052cfc_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzIwMTQ_238dced1-cc3c-4173-9bc1-7db4e68c199e">10.00</ix:nonFraction> per share or $<ix:nonFraction unitRef="usdPerShare" contextRef="i65ed7212f4744e40a4b68ac4be052cfc_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzIwMzA_3b69256d-98df-4282-953f-0452f5b91a07">10.00</ix:nonFraction> per share for any <ix:nonNumeric contextRef="i65ed7212f4744e40a4b68ac4be052cfc_D20210101-20211231" name="ghw:ClassOfWarrantOrRightRedemptionThresholdTradingDays" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzIwNTE_1e811a25-2f74-4bb4-b97d-ac22920bf1d6">20</ix:nonNumeric> trading days within a <ix:nonNumeric contextRef="i65ed7212f4744e40a4b68ac4be052cfc_D20210101-20211231" name="ghw:ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzIwNzY_2ce4c5d6-7a01-425d-9f6a-e5a7107259a0">30</ix:nonNumeric>-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders provided there is an effective registration statement covering the shares of common stock issuable upon exercise of the warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Simultaneously with STWO&#8217;s initial public offering, STWO consummated a private placement of <ix:nonFraction unitRef="shares" contextRef="i9c198339b4f74ea3a5f97a6242367c21_D20200921-20200921" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI0MzY_9e271d5b-4d44-429f-987d-b8782619f11d">4,666,667</ix:nonFraction> Private Warrants with STWO&#8217;s sponsor. In connection with the Business Combination, STWO&#8217;s sponsor agreed to forfeit <ix:nonFraction unitRef="shares" contextRef="ie124a5c5a45f470da99ce2197af6f12f_D20211008-20211008" decimals="INF" name="ghw:ClassOfWarrantOrRightForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI1NTU_cb8542c5-64d7-4cba-ab36-8b3dad38b546">583,333</ix:nonFraction> Private Warrants. Of the remaining <ix:nonFraction unitRef="shares" contextRef="i857b80536ff0490aa10ffed1f1871f28_I20211008" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI1OTQ_4ac5e2c6-f424-4f63-bf85-9c206ab5f606">4,083,334</ix:nonFraction> Private Warrants, <ix:nonFraction unitRef="shares" contextRef="i857b80536ff0490aa10ffed1f1871f28_I20211008" decimals="INF" name="ghw:ClassOfWarrantOrRightVestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI2MTU_d5ae8f62-6c2e-4fe2-897c-38f0145ab7d3">3,500,000</ix:nonFraction> were immediately vested and <ix:nonFraction unitRef="shares" contextRef="ie3066d9b31d04151a676ec17e6885633_I20211109" decimals="INF" name="ghw:ClassOfWarrantOrRightVestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI2NDY_800ee0c5-4e21-4324-9987-26bdb551a69d">583,334</ix:nonFraction> warrants (the &#8220;Earnout Warrants&#8221;) were vested upon meeting certain Earnout Milestone Events on November 9, 2021. Each Private Warrant and Earnout Warrant is exercisable for <ix:nonFraction unitRef="shares" contextRef="id7a6f3993f604db2be336cbdfb6d2341_I20211008" decimals="INF" name="us-gaap:SharesIssued" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI4MjI_88aef01a-fa94-4bb9-81af-01c15c48a892"><ix:nonFraction unitRef="shares" contextRef="ic43eef534d94483f8abebec5924ac46b_I20211008" decimals="INF" name="us-gaap:SharesIssued" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI4MjI_a3199cc6-d736-483b-af94-fb28f4ee5ead">one</ix:nonFraction></ix:nonFraction> share of common stock at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i0903a891b2434f489676d990fe85e31a_I20211008" decimals="INF" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI4NjE_0325b65d-7393-4ad1-b68c-e5f86bc0bbef">11.50</ix:nonFraction> per share, subject to adjustment. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Warrants and Earnout Warrants, post vesting on November 9, 2021, are identical to the Public Warrants, except that the Private Warrants and Earnout Warrants and the shares of common stock issuable upon exercise of the Private Warrants are not transferable, assignable or salable until 30 days after the completion of a Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants and Earnout Warrants are non-redeemable so long as they are held by the initial purchasers or such purchasers&#8217; permitted transferees. If the Private Warrants and Earnout Warrants are held by someone other than their initial purchasers or their permitted transferees, then the Private Warrants and Earnout Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants. Additionally, if the Company redeems the public warrants when the common stock equals or exceeds $<ix:nonFraction unitRef="usdPerShare" contextRef="i70c7d583cf554b09b55446e5c458e89f_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzM4NDY_3096496d-82fd-4fff-9915-b7f2779a809e">10.00</ix:nonFraction> per share for any <ix:nonNumeric contextRef="i70c7d583cf554b09b55446e5c458e89f_D20210101-20211231" name="ghw:ClassOfWarrantOrRightRedemptionThresholdTradingDays" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzM4Njc_d68c1774-3b80-4d4c-b25f-bc5be8a1aff9">20</ix:nonNumeric> trading days within a <ix:nonNumeric contextRef="i70c7d583cf554b09b55446e5c458e89f_D20210101-20211231" name="ghw:ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzM4OTI_246facbf-fdad-4683-8b50-cf9b1b276278">30</ix:nonNumeric>-day period ending on the third trading day prior to the date the Company sends the notice of redemption to warrant holders and the closing price of the common share for any 20 trading days within the same period is less than $<ix:nonFraction unitRef="usdPerShare" contextRef="i70c7d583cf554b09b55446e5c458e89f_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQxMjA_0d8886ee-6f71-48c5-a78a-b83763de0d94">18.00</ix:nonFraction> per share, the Company must concurrently redeem the Private Warrants and Earnout Warrants.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="ibff949c343b14851aa69f046acb5489e"><ix:continuation id="i0d6c9cae235449c883b802ae81243257"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the common stock warrant activities during the year ended December&#160;31, 2021:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ide738a9373054221b02058a3b3fb4440_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzEtMS0xLTEtMTk4NTY_8e75f080-6de1-43a5-a3d9-d4a9a096d54f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1292a6be51464a22937be8a840e82225_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzEtMy0xLTEtMTk4NTY_652c1bf7-f033-450b-9527-69ed4a68febd">583,334</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1292a6be51464a22937be8a840e82225_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightExercisesInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzEtNS0xLTEtMTk4NTY_90a52a0b-bedd-4427-806a-6dbdc1c9cb08">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5cba485a57ee40cd8454d15fac4ac8e6_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzEtNy0xLTEtMTk4NTY_1200e49e-e2e5-4fab-a09e-449e4cfd526f">583,334</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2b74f675983e436c98126686b91f43bf_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzItMS0xLTEtMTk4NTY_893ad987-2c89-4590-9b22-66d602f318e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i521dcc66385c461aa82c658b1dfe21e9_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzItMy0xLTEtMTk4NTY_3629a6d6-173c-48fb-85e7-2d28360acd9f">8,333,287</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i521dcc66385c461aa82c658b1dfe21e9_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightExercisesInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzItNS0xLTEtMTk4NTY_01ceed9a-a1f9-4b28-bf29-bdd148a52663">955,374</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1345fae12bf1421da9b0d58a59b57cad_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzItNy0xLTEtMTk4NTY_a0858122-96d6-4e2b-915d-957853b2e9e5">7,377,913</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iba27cdc6826048e8a4e648cdce670518_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzMtMS0xLTEtMTk4NTY_d66a6797-fbc5-4267-9da1-0bab20dfc39e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0e4d91b763ce4ac88f40048adb029a78_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzMtMy0xLTEtMTk4NTY_66a873e0-b351-4d97-afb1-e9c1a051ec23">3,500,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0e4d91b763ce4ac88f40048adb029a78_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightExercisesInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzMtNS0xLTEtMTk4NTY_8d55292d-bcbd-4437-a1cd-ee4420a63db8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0cf37ffdc8e84f0699ceb2d63abfafe8_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzMtNy0xLTEtMTk4NTY_638f092e-60c2-45f4-af07-71491149172c">3,500,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Common Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzQtMS0xLTEtMTk4NTY_5d8c6373-0922-4fab-a519-4a918f5358aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzQtMy0xLTEtMTk4NTY_65160c8d-5772-43a8-aa6f-c05dcb22e6b1">12,416,621</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightExercisesInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzQtNS0xLTEtMTk4NTY_47f8bb1b-9064-40b0-ad29-f87e2aac3196">955,374</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:ClassOfWarrantOrRightOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzQtNy0xLTEtMTk4NTY_c904d8e4-768d-4962-b7a2-4277d2c61079">11,461,247</ix:nonFraction></span></td></tr></table></div></ix:continuation><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s common stock warrants were initially recorded at fair value upon completion of the Business Combination and are adjusted to fair value at each reporting date based on the market price of the Public Warrants, with the change in fair value recorded as a component of other income and expense in the consolidated statements of operations. For the year ending December&#160;31, 2021, the Company recorded a net increase to the liabilities for Earnout Warrants, Public Warrants and Private Warrants of $<ix:nonFraction unitRef="usd" contextRef="i1292a6be51464a22937be8a840e82225_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQ3OTQ_9a190eec-feed-49f7-b7c6-268e2c3b901e">974</ix:nonFraction> thousand, $<ix:nonFraction unitRef="usd" contextRef="i521dcc66385c461aa82c658b1dfe21e9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQ4MDc_cfbfa16f-9727-47c5-a2c8-5d2c7dba1f99">14,476</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i0e4d91b763ce4ac88f40048adb029a78_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueAdjustmentOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQ4MjM_62141be4-dfc6-49bd-9925-96f0f6462b2e">5,355</ix:nonFraction> thousand, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company received proceeds of $<ix:nonFraction unitRef="usd" contextRef="i521dcc66385c461aa82c658b1dfe21e9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromWarrantExercises" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQ4ODQ_7cd6e2fd-4c04-48eb-a382-2852ab8e4689">10,987</ix:nonFraction> thousand related to the exercise of <ix:nonFraction unitRef="shares" contextRef="i521dcc66385c461aa82c658b1dfe21e9_D20210101-20211231" decimals="INF" name="ghw:ClassOfWarrantOrRightExercisesInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQ5MjM_d32733df-9059-48e3-a508-cd104a1380b1">955,374</ix:nonFraction> Public Warrants during the year ending December 31, 2021.</span></div></ix:continuation><div id="ice5a2667124e4e318915b1b113759c8e_148"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="ghw:EmployeeStockPurchasePlanTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDgvZnJhZzo5MDNiNDk5MmU5MzA0ZDRhYTljODRhYzMwOGQwYzUwNS90ZXh0cmVnaW9uOjkwM2I0OTkyZTkzMDRkNGFhOWM4NGFjMzA4ZDBjNTA1XzYwOA_482d8512-4d70-416e-a749-d33cdfa06a9c" continuedAt="icc7790a4c5c84d6fb6d9ed31aab38623" escape="true">EMPLOYEE STOCK PURCHASE PLAN</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icc7790a4c5c84d6fb6d9ed31aab38623">The Company adopted an Employee Stock Purchase Plan (the &#8220;ESPP Plan&#8221;) in connection with the consummation of the Business Combination on October 8, 2021. All qualified employees may voluntarily enroll to purchase the Company&#8217;s common stock through payroll deductions at a price equal to&#160;<ix:nonFraction unitRef="number" contextRef="i14125c8d21cd43a7b3ae6dad020eb380_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDgvZnJhZzo5MDNiNDk5MmU5MzA0ZDRhYTljODRhYzMwOGQwYzUwNS90ZXh0cmVnaW9uOjkwM2I0OTkyZTkzMDRkNGFhOWM4NGFjMzA4ZDBjNTA1XzMyMQ_ec0778fe-aa81-450d-959b-06b8dc406b81">85</ix:nonFraction>% of the lower of the fair market values of the stock as of the beginning or the end of the offering periods. An employee&#8217;s payroll deductions under the ESPP Plan are limited to&#160;<ix:nonFraction unitRef="number" contextRef="i33f8f315ecee430b862996741f1681b3_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDgvZnJhZzo5MDNiNDk5MmU5MzA0ZDRhYTljODRhYzMwOGQwYzUwNS90ZXh0cmVnaW9uOjkwM2I0OTkyZTkzMDRkNGFhOWM4NGFjMzA4ZDBjNTA1XzUwMA_d3d344ac-020b-425b-97e5-2a9df47d44c7">15</ix:nonFraction>% of the employee&#8217;s compensation. As of December&#160;31, 2021, <ix:nonFraction unitRef="shares" contextRef="i33f8f315ecee430b862996741f1681b3_I20211231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDgvZnJhZzo5MDNiNDk5MmU5MzA0ZDRhYTljODRhYzMwOGQwYzUwNS90ZXh0cmVnaW9uOjkwM2I0OTkyZTkzMDRkNGFhOWM4NGFjMzA4ZDBjNTA1XzU0NQ_cdcd5a0e-7135-4190-aaa1-225fae0c7a22">3,060,000</ix:nonFraction> shares were reserved for future issuance under the ESPP Plan.</ix:continuation></span></div><div id="ice5a2667124e4e318915b1b113759c8e_151"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYwNTQ_24ec65bf-eeb9-4594-94ac-84ac1dc241ba" continuedAt="i92f795ffc0ae4667b9111c875b43504f" escape="true">STOCK-BASED COMPENSATION PLAN</ix:nonNumeric></span></div><ix:continuation id="i92f795ffc0ae4667b9111c875b43504f" continuedAt="i9cbfe0500fd8407090a92cfdc3004fae"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2014 Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a stock-based compensation plan called the 2014 Equity Incentive Plan (&#8220;2014 Plan&#8221;). Under the 2014 Plan, the Company is authorized to issue <ix:nonFraction unitRef="shares" contextRef="i537fe0b057854891bf44f5a82c5a012d_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzIxOQ_fea47d3e-331f-499f-9535-c3385a01db99">15,482,675</ix:nonFraction> shares of common stock. The stock awards may be issued as Incentive Stock Options (&#8220;ISO&#8221;), Non-statutory Stock Options (&#8220;NSO&#8221;), Stock Appreciation Rights, Restricted Stock Awards, or Restricted Stock Unit Awards. Only employees are eligible to receive ISO awards. Employees, directors, and consultants who are providing continuous service to the Company are eligible to receive stock awards other than ISOs. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ibe04e91509fb480aaa071357ab39e8dd_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYzMQ_201bf198-d2e8-4881-a43a-675fa21d006a"><ix:nonFraction unitRef="shares" contextRef="i9c7b46353f53459ca34892dabf157ea3_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYzMQ_328b2bc2-4b55-42be-8e21-dc589a5c9ba2"><ix:nonFraction unitRef="shares" contextRef="iea0eef2488934f8d9d8a9eb515485db8_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYzMQ_598a12f9-015b-4268-8cd0-3343244c7ba9"><ix:nonFraction unitRef="shares" contextRef="i8e14ce9186c144caaf0d2289c6deb21c_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYzMQ_640f28ca-b2b6-4673-9a22-4abbf2b4f716"><ix:nonFraction unitRef="shares" contextRef="ie17f48b5cd1a4d83b1e4be17198b0cab_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYzMQ_84ec61f4-e4a6-4acb-b90f-7b939c04173e"><ix:nonFraction unitRef="shares" contextRef="i93deae87978440f886e01dbcf901cfc6_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYzMQ_e12e7e9f-13c4-463b-9f03-55f5ab9ae78f">No</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> Stock Appreciation Rights, Restricted Stock Awards, or Restricted Stock Unit Awards are outstanding as of December&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Option prices for incentive stock options are normally set at not less than the fair market value of the Company&#8217;s common stock at the date of grant. Employee options generally cliff vest at the end of the first year and then 1/48th of the original grant over the remaining three years; however, some vesting dates granted under the 2014 Plan began prior to the grant date, which accelerated the vesting period for the related options. The Board has the power to accelerate the vesting of options granted. There were <ix:nonFraction unitRef="shares" contextRef="i9efcf559c96b44bf9072fce8e7500561_D20200101-20201231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzEyNjg_93dd002b-2102-4fe0-a972-db94967ee06d"><ix:nonFraction unitRef="shares" contextRef="i4893a957f537418faaf82c9427761009_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzEyNjg_c5341b72-0d9c-4571-bd99-48a0c05c57e9">no</ix:nonFraction></ix:nonFraction> accelerations during fiscal years 2020 and 2021. Options were contingent on continued employment with the Company. Grants expired <ix:nonNumeric contextRef="i4893a957f537418faaf82c9427761009_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzEzOTc_c9536f99-48e6-4d88-933c-1709c6abb551">10</ix:nonNumeric> years from the date of grant.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Legacy ESS option from the 2014 Plan that was outstanding immediately prior to the Business Combination, whether vested or unvested, was converted into an option to acquire a number of shares of the Company&#8217;s common stock (each such option, an "Exchanged Option") equal to the product (rounded down to the nearest whole number) of (i) the number of shares of Legacy ESS common stock subject to such Legacy ESS option immediately prior to the Business Combination and (ii) the Per Share Consideration, at an exercise price per share (rounded up to the nearest whole cent) equal to (A) the exercise price per share of such Legacy ESS option </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i9cbfe0500fd8407090a92cfdc3004fae" continuedAt="i829a3308b18c4fd9aa39e9e428582037"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">immediately prior to the consummation of the Business Combination, divided by (B) the Per Share Consideration. Except as specifically provided in the Merger Agreement, following the Business Combination, each Exchanged Option will continue to be governed by the same terms and conditions (including vesting and exercisability terms) as were applicable to the corresponding former Legacy ESS option immediately prior to the consummation of the Business Combination. All stock option activities were retroactively restated to reflect the Exchanged Options.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Board of Directors of the Company adopted the ESS Tech Inc. 2021 Equity Incentive Plan (the &#8220;2021 Plan&#8221;). The 2021 Plan became effective upon consummation of the Business Combination . Under the 2021 Plan, the Company is authorized to issue <ix:nonFraction unitRef="shares" contextRef="i6af1759cf0c3423cac326e521cb2187d_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzI5MTI_9ae95c00-8d30-4e8c-9122-5066edabb6a2">12,210,000</ix:nonFraction> shares of common stock. The stock awards may be issued as ISO, NSO, Stock Appreciation Rights, Restricted Stock Awards, or Restricted Stock Unit Awards. The number of Shares available for issuance under the 2021 Plan will be increased on the first day of each fiscal year beginning with the 2022 fiscal year and ending with the 2031 Fiscal Year, in an amount equal to the least of (i) <ix:nonFraction unitRef="shares" contextRef="i6af1759cf0c3423cac326e521cb2187d_I20211231" decimals="INF" name="ghw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzMzMDE_91082e74-92a7-48a5-91ab-6c70fd96494f">15,260,000</ix:nonFraction> Shares, (ii) five percent (<ix:nonFraction unitRef="number" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="ghw:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzMzMzE_aa8d30d2-dc8c-4136-88b3-057ea9ea3b90">5</ix:nonFraction>%) of the outstanding shares on the last day of the immediately preceding fiscal year, or (iii) such number of shares determined by the Company no later than the last day of the immediately preceding fiscal year. As of January 1, 2022, the number of Shares available for issuance under the 2021 Plan was increased by <ix:nonFraction unitRef="shares" contextRef="icf6846e0ca8049b6ae48476d00a59c1d_D20220101-20220101" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzM2NDk_d9ee1663-982c-4435-84f5-5ee52bacdf7d">5,400,000</ix:nonFraction> in accordance with the plan and as approved by the Board.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock awards may be issued as ISO, NSO, Stock Appreciation Rights, Restricted Stock Awards, or Restricted Stock Unit Awards. Only employees are eligible to receive ISO awards. Employees, directors, and consultants who are providing continuous service to the Company are eligible to receive stock awards other than ISOs. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Option prices for incentive stock options are set at the fair market value of the Company&#8217;s common stock at the date of grant. Employee options generally cliff vest at the end of the first year and then 1/48th of the original grant over the remaining three years. Grants expire <ix:nonNumeric contextRef="i95d2b5490660474e8721325cf8978b0e_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQyNTc_82109a48-91f1-4547-9086-fbcb904feb42">10</ix:nonNumeric> years from the date of grant.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="if2e16ace01814554ac6d619601e781d2_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQyODQ_2e6f2e02-db3e-4597-8970-06313aae016a"><ix:nonFraction unitRef="shares" contextRef="i7af13bd82f0c4674a656d62c90919b60_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQyODQ_3419b54a-d6cd-4cb9-a62e-4075683a0e62"><ix:nonFraction unitRef="shares" contextRef="if4092bf7fc264cc3a1523776f46b895e_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQyODQ_b661d446-e77a-4882-820c-ef5c7a73fb64"><ix:nonFraction unitRef="shares" contextRef="i870f1840e17844668afa363568493b6d_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQyODQ_c13e70c8-19d8-44c2-92b5-70e90d813575">No</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> ISOs, NSOs, Restricted Stock Awards, nor Stock Appreciation Rights are outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shares Available for Future Grant</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, shares available for future grant under the Company&#8217;s 2021 Plan was <ix:nonFraction unitRef="shares" contextRef="i6af1759cf0c3423cac326e521cb2187d_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQ0OTI_846439a6-6a77-4137-9ddb-bf2c2a07c795">9,785,574</ix:nonFraction> shares, which includes shares assumed from the Company&#8217;s 2014 Plan.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i829a3308b18c4fd9aa39e9e428582037" continuedAt="i0a2951b92d344a7194f758b4807f8c02"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYwNTM_4a606181-1a52-40ab-b922-c9cd9f2852c2" escape="true"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYwNTM_baa75ddd-190d-4abe-9dad-5deee3b94bab" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option and RSU activity, prices, and values adjusted by the Per Share Consideration, during the year ended December&#160;31, 2021 is as follows (in thousands, except for share, per share, and contractual term data):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.355%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted <br/>average <br/>exercise price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted <br/>average <br/>remaining<br/>&#160;contractual <br/>term <br/>(years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>intrinsic <br/>values <br/>($'000s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of plan shares outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average <br/>grant date fair value <br/>per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzItMS0xLTEtMTk4NTY_c69ef0ac-f42c-4afc-9f1e-b30b3f45fcb1">2,104,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzItMy0xLTEtMTk4NTY_a9448a24-54cc-420d-b248-fc8c615145ad">0.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i61f4c8f0142e4b4d80a6750f6b0bfa63_D20190101-20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzItNS0xLTEtMTk4NTY_2b3e1cde-0e4a-4f20-a571-85a4e1dddc1f">7.82</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzItNy0xLTEtMTk4NTY_6f81e206-78f6-4ac4-8142-f956d6bc8d0e">821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recapitalization Impact</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia8c7069c2dfd4f5691bf2c842bd5273a_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzMtMS0xLTEtMTk4NTY_86e6091c-573b-4605-826f-bb5ecf3b748c">995,215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="ia8c7069c2dfd4f5691bf2c842bd5273a_I20191231" decimals="2" sign="-" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzMtMy0xLTEtMTk4NTY_0296f773-c22b-459b-8876-da0fad0da648">0.12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December&#160;31, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzQtMS0xLTEtMTk4NTY_c5c1597f-6b9a-4c69-b9ec-dbbb8eec00c4">3,099,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzQtMy0xLTEtMTk4NTY_84cd1010-e3a8-4df1-83ec-1ea94429dabb">0.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i55439e66ff254c3cabb08b518a459af2_D20190101-20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzQtNS0xLTEtMTk4NTY_31ccca5a-ce49-45a7-9173-a80922364fef">7.82</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzQtNy0xLTEtMTk4NTY_2214dee6-8537-4118-bc10-1998c6d78dff">821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzUtMS0xLTEtMTk4NTY_ac06d90f-af6b-4b5b-98d2-d61e27cc4b5a">3,271,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzUtMy0xLTEtMTk4NTY_0c6b9ecf-ab05-4ec9-8338-cbddc0618ce7">0.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzYtMS0xLTEtMTk4NTY_1e9d9a2e-6ef6-4458-a390-bb253701f155">108,999</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzYtMy0xLTEtMTk4NTY_de568ead-648b-4ff2-9126-2eac2b636d83">0.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzctMS0xLTEtMTk4NTY_25f9aad2-7ff2-43af-8651-c1025fb3fbf5">529,873</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzctMy0xLTEtMTk4NTY_0c459389-71e5-448e-bec0-76dda40710a7">0.29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzgtMS0xLTEtMTk4NTY_b5033ea5-03c2-46c2-a89b-5bda716c3ed8">5,732,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzgtMy0xLTEtMTk4NTY_6a154c66-9aaf-486f-a793-ab17d383c62c">0.30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzgtNS0xLTEtMTk4NTY_0e198fac-174e-4c98-a37a-a86a23b17528">8.23</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzgtNy0xLTEtMTk4NTY_f30e04da-9864-4775-8059-51fbb92700c2">4,333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzktMS0xLTEtMTk4NTY_e85d9b6a-12aa-48ba-b459-b1b629767022">1,454,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzktMy0xLTEtMTk4NTY_a3e93428-2dac-40bb-a29e-503d4bf8ce6c">1.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0a8e7b8e0cbb48baabbd4dcb17b39c23_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzktOS0xLTEtMTk4NTY_2bc2190a-8e17-47d6-aa1b-59104b47b13f">3,392,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0a8e7b8e0cbb48baabbd4dcb17b39c23_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzktMTEtMS0xLTE5ODU2_5de7b03d-78e7-4b63-9e5a-2526a07e2570">10.69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEwLTEtMS0xLTE5ODU2_fcb24b5f-2d51-456e-ac82-8eab8f90f97c">2,496,070</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEwLTMtMS0xLTE5ODU2_4b60b7c7-eeb2-45ba-b6e2-23a299d86d0b">0.27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzExLTEtMS0xLTE5ODU2_b0223f47-d884-4e75-8038-c7c557a20f48">894,371</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzExLTMtMS0xLTE5ODU2_f6e3c321-41ac-47f6-9749-8e2eaf1fcfb3">0.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTEtMS0xLTE5ODU2_b1a5c4cf-6569-41f2-93b8-20aaa99c293a"><ix:nonFraction unitRef="shares" contextRef="ie43e0c15074e479987a38230a76311a8_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTEtMS0xLTE5ODU2_d99747c3-2396-4b69-b3b8-4ee84d420dc1">3,796,530</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTMtMS0xLTE5ODU2_c4290fa2-be98-41b1-a50d-228d3b2f5219">0.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTUtMS0xLTE5ODU2_22f7db4e-2b12-49c1-bea7-d3626ffc4199">8.08</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTctMS0xLTE5ODU2_d562db95-7527-4575-8b35-f382014a7435">40,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i64589d61887745c3931fd07eefe59080_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTktMS0xLTE5ODU2_041d822b-f069-414d-bf87-e1ee09821609"><ix:nonFraction unitRef="shares" contextRef="ife9ceaa4e5ba498e9f27f24422849549_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTktMS0xLTE5ODU2_64e251a2-dcbd-4fe9-9045-f8b0cd4251a2">3,392,153</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i64589d61887745c3931fd07eefe59080_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTExLTEtMS0xOTg1Ng_6d708870-8242-423b-a23e-35aeca2cadff">10.69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable - December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEzLTEtMS0xLTE5ODU2_7653c5ea-92a4-4717-8fe5-36cfd76aff27">2,825,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEzLTMtMS0xLTE5ODU2_8e785d32-66f9-43aa-919d-2283f83ca0da">0.26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEzLTUtMS0xLTE5ODU2_319cba9f-ba1e-45fe-8d72-6b1c6abaf9eb">7.21</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEzLTctMS0xLTE5ODU2_ee236b66-8049-433e-9e32-dd2c8553a132">2,215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable - December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzE0LTEtMS0xLTE5ODU2_3951fb30-8102-4c8a-86e8-2e0ae0ca2ce9">1,827,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzE0LTMtMS0xLTE5ODU2_49e9a937-2b9d-4300-8c14-f28ef473d1cc">0.31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzE0LTUtMS0xLTE5ODU2_24692518-564f-4668-a2f5-a0512902062d">7.20</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzE0LTctMS0xLTE5ODU2_994b31bd-5f25-4501-93ef-8572cf3b8a57">20,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value is the fair market value on the reporting date less the exercise price for each option.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of the options exercised was $<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQ5NDQ_c7dd2845-5832-4d87-a5cc-1a5a0d311a15">6,244</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQ5NTE_202b52d0-597a-41e8-8f9d-d40829d36fa1">48</ix:nonFraction> thousand during the years ended December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each stock option award is estimated on the date of the grant using the Black-Scholes Merton option-pricing model. For options granted during the years ended December&#160;31, 2021, and 2020, respectively, the weighted average estimated fair value using the Black-Scholes Merton option pricing model was $<ix:nonFraction unitRef="usdPerShare" contextRef="i0b111c9cc1e045638010348aba9e306e_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzUzMDI_decfe4fc-04f7-4c37-a9d3-0e6d3de98ed0">5.63</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="ia0c861c591da4c68ac7f0e1a54827f30_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzUzMDk_58d6b461-15b7-49d6-8447-ee0488d04fe9">0.65</ix:nonFraction> per option, respectively.</span></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYwNTE_1dcf75bf-4ac6-4192-97e6-c41b26018147" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 718, the fair value of each option grant has been estimated as of the date of grant using the following weighted average assumptions:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzEtMS0xLTEtMTk4NTY_6664c46f-75ef-48d7-8b66-4d423b39af4e">1.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3c9bfc56b8a9486fa75f6b39464ee7c9_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzEtMy0xLTEtMTk4NTY_aa11de3d-4e5f-41c1-8241-68d615b07b34">0.93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzItMS0xLTEtMTk4NTY_70abd936-80a9-4eea-97a9-d06bba86fd97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3c9bfc56b8a9486fa75f6b39464ee7c9_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzItMy0xLTEtMTk4NTY_3acda88d-ac44-440b-bdad-4f89874094fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzMtMS0xLTEtMTk4NTY_d84fdd5c-3d74-43c8-88d1-0eb2822d66b0">6</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3c9bfc56b8a9486fa75f6b39464ee7c9_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzMtMy0xLTEtMTk4NTY_1f9951df-e4a2-4184-a5eb-aeaf5b18e618">6</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzQtMS0xLTEtMTk4NTY_fa49b488-563f-4844-8c2a-bfac3c9dba0b">75.14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3c9bfc56b8a9486fa75f6b39464ee7c9_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzQtMy0xLTEtMTk4NTY_c63e7bd9-6561-4a38-bcc9-12ea67d1ba16">71.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The compensation expense is allocated on a departmental basis, based on the classification of the award holder. <ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYwNTI_9e9abed2-e2bc-438b-bc06-bab492d77bd1" continuedAt="i886c2cf670804cce81ab7482e2c75485" escape="true">The following table presents the amount of stock-based compensation related to stock-based awards to employees </ix:nonNumeric></span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i0a2951b92d344a7194f758b4807f8c02" continuedAt="i4bc549b9d4ff47e6bc7ded9e12a10edd"><ix:continuation id="i886c2cf670804cce81ab7482e2c75485"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on the Company&#8217;s consolidated statements of operations and comprehensive loss during the years ended December&#160;31, 2021 and 2020 (in thousands): </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0292ad0be1541ed996a5c15f722a270_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzEtMS0xLTEtMTk4NTY_5f78b1a5-5540-4af3-922d-f204d95a7a81">2,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8e3de067db54487845cf0c0ac6e5b51_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzEtMy0xLTEtMTk4NTY_99af400a-d13f-47f4-9095-ef5e364063b1">79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1d805a7052340058ea8bf6878d0aede_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzItMS0xLTEtMTk4NTY_87864438-0507-44b3-bb2b-053b230ceee6">213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa3a97057dc941a68c261fa122dafac2_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzItMy0xLTEtMTk4NTY_5fa3444b-8bed-4d27-8f0a-4c9b5cbade5e">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccd8a751c90440558ec716632b556d4b_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzMtMS0xLTEtMTk4NTY_e3fe47ce-f948-472b-adfc-1524ca7dab5c">5,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50472a803a024ddb88e500a0bdc6ecc9_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzMtMy0xLTEtMTk4NTY_c8feb46c-e5dd-45bd-b7e1-489ef22abd79">184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzQtMS0xLTEtMTk4NTY_c36ccfcd-122f-4aed-8900-354ae6456a2c">7,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzQtMy0xLTEtMTk4NTY_4a18a5ea-4620-4478-a032-b03f7b33371f">310</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4bc549b9d4ff47e6bc7ded9e12a10edd">As of December&#160;31, 2021, there was approximately $<ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzU4ODY_3f3fce6c-ff25-4dec-9f27-04297ef657f1">16,949</ix:nonFraction> thousand of unamortized stock-based compensation cost related to unvested stock options and RSUs, which was expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYwNDg_c65bc2c7-7cf3-496d-addb-fe955b88ab43">2.15</ix:nonNumeric> years.</ix:continuation> </span></div><div id="ice5a2667124e4e318915b1b113759c8e_157"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90ZXh0cmVnaW9uOjk0ZjEyY2FhMjJjNTQ0ZmJiODNlZmU5YzdmYjlmYjZlXzU4NDA_50955f37-2494-4ac0-bdb8-51c5cdb538ef" continuedAt="i47d0b3de6f8549acb25d59b6cf94977f" escape="true">FAIR VALUE MEASUREMENTS</ix:nonNumeric></span></div><ix:continuation id="i47d0b3de6f8549acb25d59b6cf94977f" continuedAt="i55f161ee4dcd42508a36d5a204b68aa6"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which establishes a common definition of fair value to be applied when U.S. GAAP requires the use of fair value, establishes a framework for measuring fair value, and requires certain disclosure about such fair value measurements. <ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90ZXh0cmVnaW9uOjk0ZjEyY2FhMjJjNTQ0ZmJiODNlZmU5YzdmYjlmYjZlXzU4NDE_65a1c8d8-1d7f-477f-b273-4bc5b9c634ef" continuedAt="ie9992fb1c3304bb2a74217a6bd7d2fe9" escape="true">The following table presents the Company&#8217;s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis (in thousands):</ix:nonNumeric></span></div><ix:continuation id="ie9992fb1c3304bb2a74217a6bd7d2fe9"><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i248868775ad84399805c0424f86a8cf6_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzMtMS0xLTEtMTk4NTY_381a54c2-55a6-4174-99dc-b621a4a7c153">237,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic682f7e11cee440e882c484e2949a3e4_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzMtMy0xLTEtMTk4NTY_7329b930-53d5-41ef-bfd7-8e91effbec74">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1f27316c034436b91844806492cfb82_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzMtNS0xLTEtMTk4NTY_72e44bd4-d519-4d66-8fd6-24a6fd9e1dc2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4dfcf9b2bbde485fbe5a7ed1e8dbe1d9_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzMtNy0xLTEtMTk4NTY_e86c478a-a9f4-4ef3-ba5f-aa3e917dfaf9">237,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib61798370b5b40539c2070afb1a82fed_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzQtMS0xLTEtMTk4NTY_333fcc1a-5472-449a-8bf6-8ba9f8df73ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0185fbebcb5241a2835feec3767fa593_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzQtMy0xLTEtMTk4NTY_73c0ee85-a190-4ca5-854f-70f30c16a0f2">125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if838323e7a2e40219a3efb52a0a2a916_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzQtNS0xLTEtMTk4NTY_179165ce-3cd2-4987-8bb4-7ef5a147cb51">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfca7ec74ac047b8ae97b435ee028d70_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzQtNy0xLTEtMTk4NTY_58a72397-697d-46f0-be78-38a670b08bae">125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id05e2b9d42c94b1ba48465f39e137788_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzUtMS0xLTEtMTk4NTY_6b9563ff-526a-4418-a1a6-581085da1ab7">237,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1c1f8c51b954c29b44e59692910455c_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzUtMy0xLTEtMTk4NTY_96f29ca2-1bfb-4af0-8ab5-eaf3439b22f2">125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib228f393fc324f7bb09e10c6484adae5_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzUtNS0xLTEtMTk4NTY_4c60b9ce-93a2-470f-b3f7-cb83d44c8075">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id81e966e8b90421d823b23455119df93_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzUtNy0xLTEtMTk4NTY_c8eb2510-39a6-4ed1-bc77-6affac4ac740">238,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout warrant liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id05e2b9d42c94b1ba48465f39e137788_I20211231" decimals="-3" name="ghw:EarnoutWarrantLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzgtMS0xLTEtMTk4NTY_4f5c12e5-37c3-4970-a7b5-7f3c2afe23ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1c1f8c51b954c29b44e59692910455c_I20211231" decimals="-3" name="ghw:EarnoutWarrantLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzgtMy0xLTEtMTk4NTY_e90728bd-fce2-4043-9891-6f29298e767d">1,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib228f393fc324f7bb09e10c6484adae5_I20211231" decimals="-3" name="ghw:EarnoutWarrantLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzgtNS0xLTEtMTk4NTY_434aca3b-02c1-43d2-8d63-653831f6bf0b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id81e966e8b90421d823b23455119df93_I20211231" decimals="-3" name="ghw:EarnoutWarrantLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzgtNy0xLTEtMTk4NTY_d41b7fb7-713c-4d2a-a20b-1d35fe1ed16a">1,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public common stock warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b8bc0981384269b375977bfea6cc30_I20211231" decimals="-3" name="ghw:CommonStockWarrantsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzktMS0xLTEtMTk4NTY_1369dd78-b611-4ab8-bdcb-887112e8d2dc">18,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f961053e28f4d148b1a24ef6b876729_I20211231" decimals="-3" name="ghw:CommonStockWarrantsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzktMy0xLTEtMTk4NTY_a9564558-1bff-43e5-aefd-504e7572facb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie620f61f4b0b4b8a919670682bdcdcc7_I20211231" decimals="-3" name="ghw:CommonStockWarrantsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzktNS0xLTEtMTk4NTY_3b40b717-598d-4429-a3d0-5e731b3c3757">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied4092b24d8c4058ad520bb67d892793_I20211231" decimals="-3" name="ghw:CommonStockWarrantsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzktNy0xLTEtMTk4NTY_d1c1e384-8332-4632-b071-00d40de33109">18,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f2007b5daa4dee8de2052780983e7e_I20211231" decimals="-3" name="ghw:CommonStockWarrantsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzEwLTEtMS0xLTE5ODU2_7d293124-58f2-498b-b49b-6b178bb09c50">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacf0d1a7f76e4d7d9cabaf051c8491a7_I20211231" decimals="-3" name="ghw:CommonStockWarrantsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzEwLTMtMS0xLTE5ODU2_be4f636f-d771-4512-acc1-fe9a928fd5a0">8,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief22e5029f5e418893fcd90eb41fd16f_I20211231" decimals="-3" name="ghw:CommonStockWarrantsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzEwLTUtMS0xLTE5ODU2_a95f8440-081e-4b3b-a26b-97630e2bd32f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie104483c2cd94dfc98a42f9be4a089ed_I20211231" decimals="-3" name="ghw:CommonStockWarrantsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzEwLTctMS0xLTE5ODU2_fe0433c4-1cf8-4a61-85d0-ce1f4fcec3fc">8,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id05e2b9d42c94b1ba48465f39e137788_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzExLTEtMS0xLTE5ODU2_fef9ce53-be24-4280-ba73-0fdbe96615a1">18,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1c1f8c51b954c29b44e59692910455c_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzExLTMtMS0xLTE5ODU2_0de68863-9292-4b3c-b72e-6fb49ca20a92">10,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib228f393fc324f7bb09e10c6484adae5_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzExLTUtMS0xLTE5ODU2_61f9a175-ff7a-46eb-80bf-013183fcb0fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id81e966e8b90421d823b23455119df93_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzExLTctMS0xLTE5ODU2_c724b150-94b3-40ea-bcf0-6ac47f724c54">28,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2020</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06b6591b2b7641a7bd59efbad596a2f1_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzMtMS0xLTEtMTk4NTY_8ae86b37-e6f0-4a63-8caa-3276210cd295">3,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25a46523bd8e4dfbbacba28b8fe0a668_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzMtMy0xLTEtMTk4NTY_2b6c4a0a-a93f-4011-b1db-9e252e0f5ce3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4bb0dc793a1463abb6173408ee53d2d_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzMtNS0xLTEtMTk4NTY_cadaa433-1550-4e32-9b36-a8765f32e176">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd7161d9e2a64049be10950c389e6958_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzMtNy0xLTEtMTk4NTY_022e51bd-ce70-4256-9b7e-2d109a2cc047">3,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i722fc68af64c481ea0338ceca05faa5a_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzQtMS0xLTEtMTk4NTY_35fddf37-2f15-4925-9d98-6ff2e02275a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic90381fa8b524024861ce686da99c5e2_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzQtMy0xLTEtMTk4NTY_5f670022-4f57-4b27-b289-8f0927e2faa0">326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic315f9fbe8134b77846f8e8b54c48219_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzQtNS0xLTEtMTk4NTY_1f7a0628-b074-46d2-9ceb-1fe8613caf38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4ae781c7f984afba5567f5676b6ac88_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzQtNy0xLTEtMTk4NTY_b0f4daa4-4c96-4efa-9ccc-3eca729a3df8">326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i097ee4c3395a47438f647cd620e4bf11_I20201231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzUtMS0xLTEtMTk4NTY_e80e8a14-7cf0-46b0-8e60-5f3854c0eba0">3,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1e690df09cf4d3d8b1eeecbd65fa599_I20201231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzUtMy0xLTEtMTk4NTY_2de02607-c9a5-4f27-8676-5e3d4df50d72">326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9cc6b2e241744b787d3cb330a4365b3_I20201231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzUtNS0xLTEtMTk4NTY_ab0704d1-d940-49ca-9c2e-d1c84818bce5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0466306b8386417780386f35a90169d5_I20201231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzUtNy0xLTEtMTk4NTY_921d7fb9-9919-4056-be0f-cdf99405229d">3,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i097ee4c3395a47438f647cd620e4bf11_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzgtMS0xLTEtMTk4NTY_0385a20d-fd0b-4717-bd39-ce0dcf7462fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1e690df09cf4d3d8b1eeecbd65fa599_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzgtMy0xLTEtMTk4NTY_ef70e3ca-749d-40ff-8bd9-3d165acce5ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9cc6b2e241744b787d3cb330a4365b3_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzgtNS0xLTEtMTk4NTY_4a6a4049-28ec-4958-83b4-6550190eee4e">22,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0466306b8386417780386f35a90169d5_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzgtNy0xLTEtMTk4NTY_77a58346-b912-4695-b08c-db2b02fa5e48">22,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i097ee4c3395a47438f647cd620e4bf11_I20201231" decimals="-3" name="ghw:WarrantLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzktMS0xLTEtMTk4NTY_64e0bb56-065e-4731-837c-76cfd26d8964">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1e690df09cf4d3d8b1eeecbd65fa599_I20201231" decimals="-3" name="ghw:WarrantLiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzktMy0xLTEtMTk4NTY_6b83a5e7-043d-4e8a-95d8-0c034d87ace2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9cc6b2e241744b787d3cb330a4365b3_I20201231" decimals="-3" name="ghw:WarrantLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzktNS0xLTEtMTk4NTY_7c43ffbd-6418-4547-8d55-28b24402a19b">3,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0466306b8386417780386f35a90169d5_I20201231" decimals="-3" name="ghw:WarrantLiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzktNy0xLTEtMTk4NTY_ab8c92d6-67f7-470e-8f00-d9a75348aa7b">3,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i097ee4c3395a47438f647cd620e4bf11_I20201231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzEwLTEtMS0xLTE5ODU2_f534e48a-a34d-4102-8031-70f8aebf8c94">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1e690df09cf4d3d8b1eeecbd65fa599_I20201231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzEwLTMtMS0xLTE5ODU2_24e4d612-3b04-4c19-8740-f10267482ab7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9cc6b2e241744b787d3cb330a4365b3_I20201231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzEwLTUtMS0xLTE5ODU2_c09dec83-9086-4858-bab1-b7aa7d635ba7">26,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0466306b8386417780386f35a90169d5_I20201231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzEwLTctMS0xLTE5ODU2_6625c332-bd13-4a56-9a82-33a51ddfb1c4">26,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fiscal year 2020 and 2021, there were no transfers among Level 1, Level 2, or Level 3 categories. The carrying amounts of the Company&#8217;s notes payable, and accounts payable approximate their fair values due to their short maturities.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i55f161ee4dcd42508a36d5a204b68aa6" continuedAt="i208d9310e1db4f4fbf67787e06e6d19f"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1 Assets:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invests in money market funds that have maturities of 90 days or less. Money market funds are classified as cash equivalents and are recorded at their carrying value, which approximates fair value.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2 Assets:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invests in a certificate of deposit with a maturity of one year from purchase date. The certificate of deposit is classified as restricted cash and is recorded at its carrying value, which approximates fair value.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1 Liabilities:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company values its Public Common Stock warrants based on the market price of the warrant. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2 Liabilities:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company values its Earnout Warrant liabilities and Private Common Stock warrants based on the market price of the Company&#8217;s Public Common Stock warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3 Liabilities:&#160;</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bridge Loan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the Bridge Loan under the fair value option election wherein the Bridge Loan was initially measured at its issue-date fair value and then subsequently re-measured at estimated fair value on a recurring basis at each reporting date. As a result of applying the fair value option, direct costs and fees related to the Bridge Loan were expensed as incurred.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Bridge Loan was based on significant inputs including, estimated time to maturity, which causes them to be classified as a Level 3 measurement within the fair value hierarchy. The valuation used assumptions and estimates the Company believed would be made by a market participant in making the same valuation. The Bridge Loan was repaid on October&#160;8, 2021 as part of the Business Combination. See Note 10 for further details.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legacy ESS Warrants</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freestanding warrants to purchase redeemable convertible preferred stock were accounted for as liability awards and recorded at fair value on their initial issuance date and adjusted to fair value at each reporting date, with the change in fair value being recorded in the Consolidated Statement of Operations and Other Comprehensive Income. The warrants were accounted for as liabilities as the underlying preferred shares were contingently redeemable upon occurrence of a change in control, which was outside the control of the Company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measured its warrant liabilities using Level 3 unobservable inputs within the Black-Scholes Merton option-pricing model. The Company used various key assumptions, such as the fair value of redeemable convertible preferred stock Series B and Series C, the volatility of peer companies&#8217; stock prices, the risk-free interest rate based on the U.S. treasury yield, and the expected term (based on remaining term to a significant event). The Company measured the fair value of the redeemable convertible preferred stock warrants at each reporting date, with subsequent gains and losses from remeasurement of Level 3 financial liabilities recorded through other expense, net in the Statements of Operations and Comprehensive Loss.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, all Legacy ESS warrants were exercised during the year ended December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rights to Purchase Legacy ESS Series C-2 Redeemable Convertible Preferred Stock </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS&#8217;s Series C Preferred Stock Purchase Agreement initially provided additional committed funding of up to $<ix:nonFraction unitRef="usd" contextRef="if791d86483d340eb9c2cf6b5dab85ad8_I20201231" decimals="-3" name="us-gaap:TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90ZXh0cmVnaW9uOjk0ZjEyY2FhMjJjNTQ0ZmJiODNlZmU5YzdmYjlmYjZlXzM5Mjg_a95b4121-f545-4e09-91db-b760d4d50357">79,999</ix:nonFraction> thousand, through the purchase of up to <ix:nonFraction unitRef="shares" contextRef="if791d86483d340eb9c2cf6b5dab85ad8_I20201231" decimals="INF" name="us-gaap:TemporaryEquitySharesSubscribedButUnissued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90ZXh0cmVnaW9uOjk0ZjEyY2FhMjJjNTQ0ZmJiODNlZmU5YzdmYjlmYjZlXzM5NjI_6d82d086-f9b4-4bd1-a157-e23b5fa75686">39,971,716</ix:nonFraction> shares of Series C-2 redeemable convertible preferred stock based on the completion of certain operational milestones at a predetermined price of $<ix:nonFraction unitRef="usdPerShare" contextRef="if791d86483d340eb9c2cf6b5dab85ad8_I20201231" decimals="INF" name="ghw:TemporaryEquitySharesSubscribedButUnissuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90ZXh0cmVnaW9uOjk0ZjEyY2FhMjJjNTQ0ZmJiODNlZmU5YzdmYjlmYjZlXzQxMTE_30f8180f-eb8f-45e8-9de9-7f729d37ccab">2.00</ix:nonFraction> per </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i208d9310e1db4f4fbf67787e06e6d19f"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">share, to certain Series C-1 Investors. This commitment was called the Series C-2 Redeemable Convertible Preferred Stock Issuance Right, see Note 12. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right was determined based on significant inputs not observable in the market, which represented a Level 3 measurement within the fair value hierarchy. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilized a probability weighting of successful completion of the Business Combination versus probability of the Company staying private in establishing the quantity of purchase rights to value and the fair value of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right. The fair value of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right was determined using a discounted cash flow model, which took into account the estimated value of Series C-2 stock, estimated time to purchase, probability of purchase and the risk-free interest rate based on the U.S. treasury yield. The Company measured the fair value of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right at each reporting date, with subsequent gains and losses from remeasurement of Level 3 financial liabilities recorded through other expense, net in the Statements of Operations and Comprehensive Loss. The Company included the valuation of the related Series C-2 warrants that were only exercisable upon completion of the Business Combination with the valuation of the Series C-2 Convertible Preferred Stock Issuance Right.</span></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90ZXh0cmVnaW9uOjk0ZjEyY2FhMjJjNTQ0ZmJiODNlZmU5YzdmYjlmYjZlXzU4NDI_637d383f-ca1c-4261-8916-0a9910760703" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of changes in the fair value of the Company&#8217;s level 3 liabilities at fair value on a recurring basis for the years ended December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bridge loan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance January 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf325b4ce8c4bbc8c9f93b59730e297_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzItMS0xLTEtMTk4NTY_30e2a81d-f0c5-4d63-8b5a-938e79d1f47e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bd560280d734f66ade444c97167aee9_I20191231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzItMy0xLTEtMTk4NTY_272521c3-a6be-4494-81b7-122ab566087b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of Bridge loan funded</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92327b06e1ac426cab48dfe03a85d679_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzMtMS0xLTEtMTk4NTY_5bbe2f43-a7a7-4438-90a4-87e805872d16">20,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4f6d2d42e754e4f9e111245dbd888ff_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzMtMy0xLTEtMTk4NTY_05a91e6c-766e-4e46-a24c-c98658238890">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92327b06e1ac426cab48dfe03a85d679_D20210101-20211231" decimals="-3" name="ghw:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzQtMS0xLTEtMTk4NTY_c2b03636-85e5-4410-936c-7edababdf1d1">1,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4f6d2d42e754e4f9e111245dbd888ff_D20200101-20201231" decimals="-3" name="ghw:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzQtMy0xLTEtMTk4NTY_3df62cb1-567a-4e2a-8801-263403d8645d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92327b06e1ac426cab48dfe03a85d679_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzUtMS0xLTEtMTk4NTY_03a9568a-75b3-4696-8cd3-69c6a795f18f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4f6d2d42e754e4f9e111245dbd888ff_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzUtMy0xLTEtMTk4NTY_4253cdf5-c402-4def-868d-65f1574d481f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of loan principal and interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i92327b06e1ac426cab48dfe03a85d679_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzYtMS0xLTEtMTk4NTY_9f19416d-6f29-4375-83f1-e5dd1104d38e">21,578</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4f6d2d42e754e4f9e111245dbd888ff_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzYtMy0xLTEtMTk4NTY_b02951f8-d95d-4a8e-bcf4-f92b84e71a94">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance December&#160;31</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2193a23672c483181a1b0daf335ce5d_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzctMS0xLTEtMTk4NTY_acfc116d-2969-4e56-aacb-16b97a38a231">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3cf325b4ce8c4bbc8c9f93b59730e297_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzctMy0xLTEtMTk4NTY_46de1859-f677-4c4a-9883-c093d0bebde6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance January 1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd087a56ffd24910896a75d363e984e8_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzktMS0xLTEtMTk4NTY_f7f765f3-c287-43bf-803a-38c02b49f64b">3,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a0dfaebaea4432a6b60f9d8f109120_I20191231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzktMy0xLTEtMTk4NTY_1c3d8716-424f-41ef-862a-43893e6157b2">1,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a421ccae3a247739022f275068a8fc0_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzEwLTEtMS0xLTE5ODU2_a624deca-3756-4e4e-b496-5d1c935a64c1">17,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i949ec3c963384137a8353b95dc33a2ef_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzEwLTMtMS0xLTE5ODU2_36ad6115-84e9-48f9-9f42-966e090d9e3a">1,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of warrants issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a421ccae3a247739022f275068a8fc0_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzExLTEtMS0xLTE5ODU2_a1beef5e-a3f2-4e61-9f6d-ef71692889f0">5,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i949ec3c963384137a8353b95dc33a2ef_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzExLTMtMS0xLTE5ODU2_4216338c-ad60-4a96-9853-807f3503e1f2">44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of warrants exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a421ccae3a247739022f275068a8fc0_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzEyLTEtMS0xLTE5ODU2_e885817b-cea1-45bc-bf57-02d322bb7801">26,178</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i949ec3c963384137a8353b95dc33a2ef_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzEyLTMtMS0xLTE5ODU2_2fda9c08-dec2-4d6f-b2c4-44f93895c38f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance December&#160;31</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71ec47f1c6c74bba98d8cd71bf42faed_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzEzLTEtMS0xLTE5ODU2_ba0e7677-21d8-424f-b89f-73536ff23514">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd087a56ffd24910896a75d363e984e8_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzEzLTMtMS0xLTE5ODU2_9c318b40-8001-4570-a34c-d8fb25908b1f">3,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Convertible Preferred Stock Issuance Right liability:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance January 1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c394ab6d90f4e7e935e8df5d3a401b2_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE1LTEtMS0xLTE5ODU2_b738b149-18d1-441f-a502-67c0aa9476ce">22,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i360c3856d2cc4526b3feae1503512ffb_I20191231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE1LTMtMS0xLTE5ODU2_4b35c2a3-1e33-4813-88be-35b95ec64c12">11,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44a89e99316a402b81533c9fc0331ed0_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE2LTEtMS0xLTE5ODU2_0cbb5ee7-1af0-4cbc-947d-6c2536a84c07">223,165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie97ee3a091894eaaaf405abd71df4e7d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE2LTMtMS0xLTE5ODU2_79aff9cb-3581-4f02-8c5d-19eef6d8c579">11,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of derivatives extinguished</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44a89e99316a402b81533c9fc0331ed0_D20210101-20211231" decimals="-3" name="ghw:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE3LTEtMS0xLTE5ODU2_6d8f1d8f-61b5-42ce-a0e8-2c32215dbb82">23,152</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie97ee3a091894eaaaf405abd71df4e7d_D20200101-20201231" decimals="-3" name="ghw:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE3LTMtMS0xLTE5ODU2_38ed8efd-3a14-4031-b45a-94efc0a89cf4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of Series C-2 Convertible Preferred Stock Issuance Right exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44a89e99316a402b81533c9fc0331ed0_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE4LTEtMS0xLTE5ODU2_8b5772b8-28a9-4fc1-a4d1-20b2f5a27128">222,924</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie97ee3a091894eaaaf405abd71df4e7d_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE4LTMtMS0xLTE5ODU2_7c282013-613d-4d74-aabe-265f19a24829">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance December&#160;31</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae791066a39148ada7efd072171c160c_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE5LTEtMS0xLTE5ODU2_5efd5a6d-e273-4579-87c9-85256c992057">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c394ab6d90f4e7e935e8df5d3a401b2_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE5LTMtMS0xLTE5ODU2_c5c98e7c-d261-4938-84a8-e97763e301ac">22,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzIwLTEtMS0xLTE5ODU2_e8e8c240-23d8-4eea-8086-049928b5dbaa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzIwLTMtMS0xLTE5ODU2_6d4c4a87-987e-44b8-be31-39643cb64baa">26,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-28</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_160"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzI3ODk_0ccbbc4e-b389-4413-acb5-fde6f55e6aa6" continuedAt="i6e928a4f9b274d8b83aa32d3bd09b38d" escape="true">INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="i6e928a4f9b274d8b83aa32d3bd09b38d" continuedAt="i6101d2684e054392b53593f14db93581"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. <ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzI3OTA_4f310264-6a36-4338-93bb-ddcea0f379b5" continuedAt="i417dd04000e6417699c6ad0f699d0b6a" escape="true">The significant components of deferred tax assets and liabilities are as follows (in thousands):</ix:nonNumeric></span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><ix:continuation id="i417dd04000e6417699c6ad0f699d0b6a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzMtMS0xLTEtMTk4NTY_8afa0e33-32b6-4100-bfd7-d2cc61e4992a">24,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzMtMy0xLTEtMTk4NTY_56850734-f58d-4e41-8532-381cf362b763">11,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzQtMS0xLTEtMTk4NTY_a2056195-74ed-4d2b-95d5-fadbce8c97be">292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzQtMy0xLTEtMTk4NTY_46a0e2fb-198f-48ce-b998-1b61b871107e">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualifying stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzUtMS0xLTEtMTk4NTY_ed69b0e5-16bd-43dd-96b9-13816af3fe23">1,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzUtMy0xLTEtMTk4NTY_f30d702e-13ed-49ea-98c7-9ad39da104db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzYtMS0xLTEtMTk4NTY_e1930ce8-4b27-46eb-ba98-e849c41514c4">1,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzYtMy0xLTEtMTk4NTY_efdb5bd1-6284-4330-899d-c0e404f3df64">837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzctMS0xLTEtMTk4NTY_0ee974e2-fca6-4e2e-b6d5-290f0fefeb96">27,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzctMy0xLTEtMTk4NTY_25627337-2537-4032-ace1-cf7e3b6d339a">12,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzgtMS0xLTEtMTk4NTY_5d11f7c3-ffff-4a63-8260-50e5b2d385a0">27,321</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzgtMy0xLTEtMTk4NTY_d4799785-18e9-4b06-b9d9-651114b3121f">12,450</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net of valuation allowance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzktMS0xLTEtMTk4NTY_6aa33aa4-f5f7-4299-a1bd-9f6c0807f19e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzktMy0xLTEtMTk4NTY_349288e8-1d60-4ba2-8028-2009d6d97d28">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic 740 requires that the tax benefit of net operating losses, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is &#8220;more likely than not.'&#8221; Realization of the future tax benefits is dependent on the Company&#8217;s ability to generate sufficient taxable income within the carryforward period. Because of the Company&#8217;s history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not likely and, accordingly, has provided a valuation allowance for fiscal years 2021 and 2020. The valuation allowance increased by $<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzEwMTM_410adc8b-e110-4124-8f83-684b3a201bbf">14,871</ix:nonFraction> thousand during the year ended December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company has federal and state net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="iea5932336ca049fe97898dc6b7a0174b_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzExMjI_55405b3d-7f37-4500-9b6f-014dd1267ecd">94,058</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="i0c004a2ff13f42a78838e7dd6ce7a28d_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzExMzg_01668399-5e6b-4ba4-bb48-d10397e3adbc">94,023</ix:nonFraction> thousand, respectively. Federal net operating losses generated prior to 2018 will start to expire in 2032. Federal net operating losses generated after 2017 do not expire. The state net operating losses will begin to expire in 2027. The Company also has federal research and development tax credit carryforwards totaling $<ix:nonFraction unitRef="usd" contextRef="iea5932336ca049fe97898dc6b7a0174b_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzE0NjI_dc0c859e-f74b-40dc-926f-7a39ef026896">584</ix:nonFraction> thousand. The federal research and development credit carryforwards begin to expire in 2039, unless previously utilized.</span></div><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzI3OTE_47bfd97a-3b94-4d37-b178-b92088e55f1e" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate of the Company&#8217;s provision for income taxes differs from the federal statutory rate as follows:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.374%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax computed at federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzItMS0xLTEtMTk4NTY_091e36aa-5cd0-4059-9785-73d4797ef3fc">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzItMy0xLTEtMTk4NTY_39ba029b-9ec5-4049-99fd-417683d59d2d">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax, net of federal tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzMtMS0xLTEtMTk4NTY_d865e719-9d9c-4bb9-ac4b-32c753179534">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzMtMy0xLTEtMTk4NTY_1ab71b5c-b60f-4846-90b2-d6adb10caad1">3.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzQtMS0xLTEtMTk4NTY_d46b37d9-600e-4d68-8769-a9c7e36ddaa6">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzQtMy0xLTEtMTk4NTY_b5fbabd2-b82d-4002-8971-80a0dee9a1ab">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs related to the Business Combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="3" sign="-" name="ghw:EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzUtMS0xLTEtMTk4NTY_59914127-7add-43b7-9e71-c2885e70c85b">0.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="3" name="ghw:EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzUtMy0xLTEtMTk4NTY_2187780a-7f6a-4ffa-abce-204984222efe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities revaluation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="3" sign="-" name="ghw:EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzYtMS0xLTEtMTk4NTY_c0d0ed82-c426-447c-a1f6-3606b0999512">1.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="3" sign="-" name="ghw:EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzYtMy0xLTEtMTk4NTY_67979535-52af-401b-913a-b7a8e6bb76c9">8.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities revaluation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="3" sign="-" name="ghw:EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzctMS0xLTEtMTk4NTY_7353e776-e7f1-4fb3-894e-3454095d6db6">9.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="3" name="ghw:EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzctMy0xLTEtMTk4NTY_d5ba9bee-b799-401a-bff8-4eacd71c7cc5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout shares liabilities revaluation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="3" sign="-" name="ghw:EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzgtMS0xLTEtMTk4NTY_d7016ae1-06e7-44f9-b604-31261b8421f3">6.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="3" name="ghw:EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzgtMy0xLTEtMTk4NTY_f54e0026-1415-4ef5-a0f3-8a9a9ec0519d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzktMS0xLTEtMTk4NTY_102e5ebe-524c-4a08-98d9-e4fd9c3743a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzktMy0xLTEtMTk4NTY_bb2a0d42-74a8-4580-82db-0b6fab81cab5">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzEwLTEtMS0xLTE5ODU2_abed676d-cdf8-4b29-89bf-36f1c9f808dc">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzEwLTMtMS0xLTE5ODU2_5039e813-ed9c-4a7e-be72-a62fa26b26c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzExLTEtMS0xLTE5ODU2_068dc208-b43f-4a21-8597-63c676529032">3.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzExLTMtMS0xLTE5ODU2_aed2feba-e66d-4334-a6ee-21d580bab9b8">15.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense (benefit)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzEyLTEtMS0xLTE5ODU2_9eb96cdc-2d91-4a3a-8c72-3d1df16971cb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzEyLTMtMS0xLTE5ODU2_ba159d4a-469b-4523-a94b-9802da8ad3ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><ix:continuation id="i6101d2684e054392b53593f14db93581"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzI3ODg_7c41cdf0-9075-41ab-8f06-2cb7af1c48eb" escape="true"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the Company's uncertain tax positions are summarized as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2019</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpmMTI3YmI1ZjBiYWY0NjM0OWUzMWNhZGNkYTExMGQyMS90YWJsZXJhbmdlOmYxMjdiYjVmMGJhZjQ2MzQ5ZTMxY2FkY2RhMTEwZDIxXzAtMS0xLTEtMTk4NTY_b5f9ff00-1046-4d4d-90c5-0fbc39aaff96">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions in 2020</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpmMTI3YmI1ZjBiYWY0NjM0OWUzMWNhZGNkYTExMGQyMS90YWJsZXJhbmdlOmYxMjdiYjVmMGJhZjQ2MzQ5ZTMxY2FkY2RhMTEwZDIxXzEtMS0xLTEtMTk4NTY_a3312780-b9e1-4f31-8781-8e1b9907c8d6">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpmMTI3YmI1ZjBiYWY0NjM0OWUzMWNhZGNkYTExMGQyMS90YWJsZXJhbmdlOmYxMjdiYjVmMGJhZjQ2MzQ5ZTMxY2FkY2RhMTEwZDIxXzItMS0xLTEtMTk4NTY_ae04463e-02b8-4572-8775-060081a9eaf1">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions in 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpmMTI3YmI1ZjBiYWY0NjM0OWUzMWNhZGNkYTExMGQyMS90YWJsZXJhbmdlOmYxMjdiYjVmMGJhZjQ2MzQ5ZTMxY2FkY2RhMTEwZDIxXzMtMS0xLTEtMTk4NTY_185a01ed-57fb-406f-9895-2af2ab474562">245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpmMTI3YmI1ZjBiYWY0NjM0OWUzMWNhZGNkYTExMGQyMS90YWJsZXJhbmdlOmYxMjdiYjVmMGJhZjQ2MzQ5ZTMxY2FkY2RhMTEwZDIxXzQtMS0xLTEtMTk4NTY_40489f41-69e4-41c5-9a18-2807b3b27081">292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2021 and 2020, the Company recognized uncertain tax positions of $<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzE4Nzk_ff7fb1e0-0598-418f-935e-9e2244dfce48">245</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzE4OTU_e54674ce-e08a-4ab5-94ea-29c01ec93cdc">35</ix:nonFraction> thousand, respectively, related to a reduction of the research and development credit deferred tax asset. Unrecognized tax benefits may change during the next twelve months for items that arise in the ordinary course of business. The Company does not expect a material change to its unrecognized tax benefits over the next twelve months that would have an adverse effect on its operating results.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. The Company had <ix:nonFraction unitRef="usd" contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzI0MzA_4493b134-16c3-46e0-8f78-7ac64fc54943"><ix:nonFraction unitRef="usd" contextRef="id77420413e944b8eb64bb25b926d60af_I20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzI0MzA_b82b7572-25d6-498c-a710-6a20776c1701">no</ix:nonFraction></ix:nonFraction> accrued interest or penalties related to uncertain tax positions as of 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files federal and certain state income tax returns, which provide varying statutes of limitations on assessments. However, because of net operating loss carryforwards, substantially all tax years since inception remain open to federal and state tax examination.</span></div></ix:continuation><div id="ice5a2667124e4e318915b1b113759c8e_163"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:DefinedContributionPlanTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjMvZnJhZzo2MzMwNTNkZjQyZTY0ZGNlOWI2Yjk2ZWZkMWI1ZmRkMS90ZXh0cmVnaW9uOjYzMzA1M2RmNDJlNjRkY2U5YjZiOTZlZmQxYjVmZGQxXzUxOQ_e9c06b9c-740e-4c92-94d8-79e2eebf57d1" continuedAt="i5c001e092fcd4749818ced0e4ec2a2a6" escape="true">DEFINED CONTRIBUTION PLAN</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5c001e092fcd4749818ced0e4ec2a2a6">The Company has a 401(k)&#160;plan to provide defined contribution retirement benefits for all employees who have completed six months of service. Employees may elect to contribute a portion of their pretax compensation to the 401(k)&#160;plan, subject to annual limitations. The Company may make profit-sharing contributions at the discretion of the Board of Directors. Employee contributions are fully always vested. For the years ended December&#160;31, 2021 and 2020, the Company contributed $<ix:nonFraction unitRef="usd" contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjMvZnJhZzo2MzMwNTNkZjQyZTY0ZGNlOWI2Yjk2ZWZkMWI1ZmRkMS90ZXh0cmVnaW9uOjYzMzA1M2RmNDJlNjRkY2U5YjZiOTZlZmQxYjVmZGQxXzQ5NQ_b1ba9322-5a25-42b2-8cd5-217159cb3a73">292</ix:nonFraction> thousand and $<ix:nonFraction unitRef="usd" contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjMvZnJhZzo2MzMwNTNkZjQyZTY0ZGNlOWI2Yjk2ZWZkMWI1ZmRkMS90ZXh0cmVnaW9uOjYzMzA1M2RmNDJlNjRkY2U5YjZiOTZlZmQxYjVmZGQxXzUwMg_ca62b8d0-01d7-42bd-8d5c-f38dc91b8944">173</ix:nonFraction> thousand, respectively.</ix:continuation> </span></div><div id="ice5a2667124e4e318915b1b113759c8e_166"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"><ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjYvZnJhZzo3ZmE2NjE2MzUxOWM0OGE3OGI0NThmMmIwMzUxODVhZS90ZXh0cmVnaW9uOjdmYTY2MTYzNTE5YzQ4YTc4YjQ1OGYyYjAzNTE4NWFlXzE2MDc_9583597d-a5c6-4b4f-a102-e2f735daea3a" continuedAt="icff805518af94e88aa841e7f4671471e" escape="true">RELATED PARTY TRANSACTIONS</ix:nonNumeric></span></div><ix:continuation id="icff805518af94e88aa841e7f4671471e"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2020, the Company hired consultants through one of its Board members to review its technology. The Company paid $<ix:nonFraction unitRef="usd" contextRef="i2793dc038c7f4d139ecb58e3dca42ce1_D20200101-20201231" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjYvZnJhZzo3ZmE2NjE2MzUxOWM0OGE3OGI0NThmMmIwMzUxODVhZS90ZXh0cmVnaW9uOjdmYTY2MTYzNTE5YzQ4YTc4YjQ1OGYyYjAzNTE4NWFlXzQzNw_23979951-eaef-45bb-b9e3-a1df073af7b1">31</ix:nonFraction> thousand to the consultants. In December 2020, the Company also entered into a sales agreement for the purchase and installation of one Energy Warehouse with a related party.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, the Company signed a framework agreement with one of its investors, SB Energy Global Holdings One Ltd (&#8220;SBE&#8221;), to supply energy storage products to SBE in support of its market activities. Under this agreement, the Company has made various commitments to meet SBE&#8217;s potential need for energy storage products and is obligated to reserve a certain percentage of our manufacturing capacity to meet SBE&#8217;s future needs, subject to periodic reviews of its firm and anticipated orders. To date, no orders have been placed under the framework agreement. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company entered into a preferred financing equity transaction with SBE and Breakthrough Energy Ventures, LLC as discussed in Note 12. These related parties were also issued <ix:nonFraction unitRef="shares" contextRef="icf4c0305de8046958f4865cbc9509fc4_D20211109-20211109" decimals="INF" name="ghw:EquityIssuedSharesMilestoneAchievement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjYvZnJhZzo3ZmE2NjE2MzUxOWM0OGE3OGI0NThmMmIwMzUxODVhZS90ZXh0cmVnaW9uOjdmYTY2MTYzNTE5YzQ4YTc4YjQ1OGYyYjAzNTE4NWFlXzEzNDc_102b4b8b-554d-4b5f-ba55-130259c75030">6,707,318</ix:nonFraction> of the Earnout Shares discussed in Note 3.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had recorded accounts receivable of $<ix:nonFraction unitRef="usd" contextRef="i4af8c1de98e1447a96d42e2a102015e0_I20211231" decimals="-3" name="us-gaap:AccountsReceivableRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjYvZnJhZzo3ZmE2NjE2MzUxOWM0OGE3OGI0NThmMmIwMzUxODVhZS90ZXh0cmVnaW9uOjdmYTY2MTYzNTE5YzQ4YTc4YjQ1OGYyYjAzNTE4NWFlXzE0NTE_511fb4dc-0ccb-44b3-a014-d76aab09b738">66</ix:nonFraction> thousand and deferred revenue of $<ix:nonFraction unitRef="usd" contextRef="i4af8c1de98e1447a96d42e2a102015e0_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjYvZnJhZzo3ZmE2NjE2MzUxOWM0OGE3OGI0NThmMmIwMzUxODVhZS90ZXh0cmVnaW9uOjdmYTY2MTYzNTE5YzQ4YTc4YjQ1OGYyYjAzNTE4NWFlXzE0ODc_cab7a586-3c8e-4b5e-83b7-665e9d978e0e">171</ix:nonFraction> thousand for sales of Energy Warehouse products to related parties based on the December 2020 sales agreement above.</span></div></ix:continuation><div id="ice5a2667124e4e318915b1b113759c8e_1787"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt"> <ix:nonNumeric contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNzg3L2ZyYWc6Njg4NDY5M2E0Y2U2NGRiZGIyMGRmYjVkMWIxOTEwZGUvdGV4dHJlZ2lvbjo2ODg0NjkzYTRjZTY0ZGJkYjIwZGZiNWQxYjE5MTBkZV8zNjgzMzYzOTUzMDg2Mg_ee019cd3-9952-4a88-ac83-1db9a34b0d4f" continuedAt="i35caf2d9f41d453daf68b07803f87807" escape="true">SUBSEQUENT EVENTS</ix:nonNumeric></span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i35caf2d9f41d453daf68b07803f87807">In February 2022, the Compensation Committee of the Board of Directors granted various employees RSU awards under which the holders have the right to receive an aggregate of approximately <ix:nonFraction unitRef="shares" contextRef="ib05098b615214f5fb80b3e9e25c72c09_D20220201-20220228" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNzg3L2ZyYWc6Njg4NDY5M2E0Y2U2NGRiZGIyMGRmYjVkMWIxOTEwZGUvdGV4dHJlZ2lvbjo2ODg0NjkzYTRjZTY0ZGJkYjIwZGZiNWQxYjE5MTBkZV8zNjgzMzYzOTUzMDg2MA_e3d8dfae-7114-447b-a2a0-4a054c41bfa3">2,100,000</ix:nonFraction> shares of the Company&#8217;s common stock. These awards vest in sixteen equal quarterly installments beginning on May 20, 2022.</ix:continuation></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-30</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_1398"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:175pt"><span><br/></span></div><div style="margin-bottom:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:24pt;text-align:center"><img src="ghw-20220304_g1.jpg" alt="ghw-20220304_g1.jpg" style="height:83px;margin-bottom:5pt;vertical-align:text-bottom;width:300px"/></div><div style="margin-bottom:24pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">130,044,756 Shares of Common Stock</span></div><div style="margin-bottom:24pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">PROSPECTUS</span></div><div style="margin-bottom:36pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;, 2022</span></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_1528"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INFORMATION NOT REQUIRED IN PROSPECTUS</span></div><div id="ice5a2667124e4e318915b1b113759c8e_1547"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;13.&#160;&#160;Other Expenses of Issuance and Distribution</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth all expenses to be paid by us in connection with the distribution of the shares of Common Stock being registered by this registration statement. All amounts shown are estimates except for the SEC registration fee.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We will bear all costs, expenses and fees in connection with the registration of the securities. The Selling Stockholders, however, will bear all brokers and underwriting commissions and discounts, if any, attributable to the sale of their securities.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount<br/>to be Paid</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEC registration fee</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accountant&#8217;s fees and expenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal fees and expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial printing and miscellaneous expenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,101&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div id="ice5a2667124e4e318915b1b113759c8e_1567"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;14.&#160;&#160;Indemnification of Directors and Officers</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 102(b)(7) of the DGCL allows a corporation to provide in its certificate of incorporation that a director of the corporation will not be personally liable to the corporation or its stockholders for monetary damages for breach of fiduciary duty as a director, except where the director breached the duty of loyalty, failed to act in good faith, engaged in intentional misconduct or knowingly violated a law, authorized the payment of a dividend or approved a stock repurchase in violation of Delaware corporate law or obtained an improper personal benefit. Our amended and restated certificate of incorporation provides for this limitation of liability.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 145 of the DGCL, provides, among other things, that a Delaware corporation may indemnify any person who was, is or is threatened to be made, party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (other than an action by or in the right of such corporation), by reason of the fact that such person is or was an officer, director, employee or agent of such corporation or is or was serving at the request of such corporation as a director, officer, employee or agent of another corporation or enterprise. The indemnity may include expenses (including attorneys&#8217; fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by such person in connection with such action, suit or proceeding, provided such person acted in good faith and in a manner he or she reasonably believed to be in or not opposed to the corporation&#8217;s best interests and, with respect to any criminal action or proceeding, had no reasonable cause to believe that his or her conduct was unlawful. A Delaware corporation may indemnify any persons who were or are a party to any threatened, pending or completed action or suit by or in the right of the corporation by reason of the fact that such person is or was a director, officer, employee or agent of another corporation or enterprise. The indemnity may include expenses (including attorneys&#8217; fees) actually and reasonably incurred by such person in connection with the defense or settlement of such action or suit, provided such person acted in good faith and in a manner he or she reasonably believed to be in or not opposed to the corporation&#8217;s best interests, provided further that no indemnification is permitted without judicial approval if the officer, director, employee or agent is adjudged to be liable to the corporation. Where an officer or director is successful on the merits or otherwise in the defense of any action referred to above, the corporation must indemnify him or her against the expenses (including attorneys&#8217; fees) which such officer or director has actually and reasonably incurred.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 145 further authorizes a corporation to purchase and maintain insurance on behalf of any person who is or was a director, officer, employee or agent of the corporation or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation or enterprise, against any liability asserted against </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">such person and incurred by such person in any such capacity, or arising out of his or her status as such, whether or not the corporation would otherwise have the power to indemnify such person under Section 145.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Bylaws provide that we must indemnify and advance expenses to our directors and officers to the full extent authorized by the DGCL.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into indemnification agreements with each of our directors and executive officers. Such agreements may require us, among other things, to advance expenses and otherwise indemnify our executive officers and directors against certain liabilities that may arise by reason of their status or service as executive officers or directors, to the fullest extent permitted by law.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indemnification rights set forth above shall not be exclusive of any other right which an indemnified person may have or hereafter acquire under any statute, any provision of our Certificate of Incorporation, Bylaws, agreement, vote of stockholders or disinterested directors or otherwise. Notwithstanding the foregoing, we shall not be obligated to indemnify a director or officer in respect of a proceeding (or part thereof) instituted by such director or officer, unless such proceeding (or part thereof) has been authorized by the Board pursuant to the applicable procedure outlined in our Bylaws.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 174 of the DGCL provides, among other things, that a director, who willfully or negligently approves of an unlawful payment of dividends or an unlawful stock purchase or redemption, may be held jointly and severally liable for such actions. A director who was either absent when the unlawful actions were approved or dissented at the time may avoid liability by causing his or her dissent to such actions to be entered in the books containing the minutes of the meetings of the Board at the time such action occurred or immediately after such absent director receives notice of the unlawful acts.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently maintain and expect to continue to maintain standard policies of insurance that provide coverage (1) to our directors and officers against loss rising from claims made by reason of breach of duty or other wrongful act and (2) to us with respect to indemnification payments that we may make to such directors and officers.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These provisions may discourage stockholders from bringing a lawsuit against our directors for breach of their fiduciary duty. These provisions also may have the effect of reducing the likelihood of derivative litigation against directors and officers, even though such an action, if successful, might otherwise benefit us and our stockholders. Furthermore, a stockholder&#8217;s investment may be adversely affected to the extent we pay the costs of settlement and damage awards against officers and directors pursuant to these indemnification provisions.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that these provisions, the insurance, and the indemnity agreements are necessary to attract and retain talented and experienced officers and directors.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_1587"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;15.&#160;&#160;Recent Sales of Unregistered Securities</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PIPE Shares</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2021, a number of third-party purchasers (the &#8220;Other PIPE Investors&#8221;) and certain existing securityholders of Legacy ESS (the &#8220;Insider PIPE Investors&#8221;, and together with the Other PIPE Investors, the &#8220;PIPE Investors&#8221;) purchased from ESS an aggregate of 25,000,000 newly-issued shares of Common Stock (the &#8220;PIPE Financing&#8221;) in a transaction exempt from registration pursuant to the exemption contained in Section 4(a)(2) of the Securities Act, for a purchase price of $10.00 per share and an aggregate purchase price of $250.0 million (the &#8220;PIPE Shares&#8221;), each pursuant to a separate subscription agreement (each, a &#8220;Subscription Agreement&#8221;), effective as of May 6, 2021. Pursuant to the Subscription Agreements, ESS gave certain registration rights to the PIPE Investors with respect to their PIPE Shares. The sale of the PIPE Shares was consummated concurrently with the closing of the Merger (the &#8220;Closing&#8221;). Pursuant to the Merger Agreement, ESS entered into a Registration Rights Agreements, dated as of October&#160;8, 2021 (as described below), providing for certain registration rights to the Sponsor and certain securityholders of ESS.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Founder Shares and Private Placement Warrants</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 27, 2020, the Sponsor paid $25,000, or approximately $0.003 per share, to cover certain expenses on our behalf in consideration of 7,187,500 Class B ordinary shares, par value $0.0001, 937,500 of which were subsequently forfeited in connection with STWO&#8217;s initial public offering. In September 2020, the Sponsor transferred 50,000 Class B ordinary shares to each of our three independent directors. Such securities were issued in connection with our organization pursuant to the exemption from registration contained in Section 4(a)(2) of the Securities Act. In connection with the Business Combination, the Class B ordinary shares automatically converted into Class A ordinary shares. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Sponsor is an accredited investor for purposes of Rule 501 of Regulation D. Each of the equity holders in the Sponsor is an accredited investor under Rule 501 of Regulation D. The sole business of the Sponsor is to act as the Company&#8217;s sponsor in connection with STWO&#8217;s initial public offering.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our initial public offering, the Sponsor purchased an aggregate of 4,666,667 private placement warrants, each exercisable to purchase one ordinary share at $11.50 per share, subject to adjustment, at a price of $1.50 per warrant, in a private placement that closed simultaneously with the closing of the initial public offering. This issuance was made pursuant to the exemption from registration contained in Section 4(a)(2) of the Securities Act.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No underwriting discounts or commissions were paid with respect to such sales.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Exercises of Assumed Stock Options</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, all outstanding options of Legacy ESS were assumed by the Registrant and converted into options to purchase shares of our Common Stock with the same terms except for the number of shares exercisable and the exercise price, each of which was adjusted based on the Per Share Consideration (the &#8220;Assumed Options&#8221;). Through the date of this registration statement, we have issued 11,606 shares of our Common Stock pursuant to the exercise of the Assumed Options, with exercise prices ranging from $0.4503 to $0.79 per share (pre-conversion), which were issued pursuant to the 2014 Plan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The issuances of the securities described above were deemed to be exempt from registration pursuant to Section 4(a)(2) of the Securities Act or Rule 701 promulgated under the Securities Act as transactions pursuant to compensatory benefit plans. The shares of Common Stock issued upon the exercise of options are deemed to be restricted securities for purposes of the Securities Act.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_1606"></div><div style="-sec-extract:summary;margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;16.&#160;&#160;Exhibits and Financial Statement Schedules</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:6.34pt">Exhibits</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit Index</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.355%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Incorporated By Reference</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">File No.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Exhibit No.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Filing Date</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.1#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1819438/000119312521268126/d129808ds4a.htm#ii129808_1">Merger Agreement, dated as of May 6, 2021, by and among STWO, SCharge Merger Sub, Inc. and ESS Tech, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-39525</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 7, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1819438/000119312521300138/d231955dex31.htm">Amended and Restated Certificate of Incorporation of ESS</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-39525</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 15, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1819438/000119312521300138/d231955dex32.htm">Amended and Restated Bylaws of ESS</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-39525</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 15, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1819438/000119312521195074/d129808dex41.htm">Warrant Agreement, dated September 16, 2020, by and between STWO and Continental Stock Transfer &amp; Trust Company</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-257232</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 21, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001819438/000119312521300138/d231955dex42.htm">Assignment, Assumption and Amendment Agreement to the Warrant Agreement, dated October&#160;8, 2021, by and among ESS, STWO, Continental Stock Transfer&#160;&amp; Trust Company, Computershare Trust Company, N.A. and Computershare Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-39525</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 15, 2021</span></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.361%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.996%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.355%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit51-sx1posam.htm">Opinion of Wilson Sonsini Goodrich &amp; Rosati, P.C. with respect to the legality of the securities being registered</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001819438/000119312521153996/d875544dex104.htm">Form&#160;of Registration Rights Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-39525</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 7, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001819438/000119312521153996/d875544dex101.htm">Form&#160;of Subscription Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-39525</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 7, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001819438/000119312521153996/d875544dex103.htm">Sponsor Letter Agreement, dated as of May 6, 2021</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-39525</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 7, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1819438/000119312521300138/d231955dex105.htm">Stockholders&#8217; Agreement, dated as of May 6, 2021, by and among ESS, SBE and BEV</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-39525</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 15, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.5#</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1819438/000119312521195074/d129808dex1013.htm">Framework Agreement, dated as of March 31, 2021, by and between SBE US Holdings One, Inc. and ESS Tech, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-257232</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 21, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1819438/000119312521195074/d129808dex107.htm">Office Lease Agreement, dated July 24, 2017, by and between ESS Tech, Inc. and Parkway Woods Business Park, LLC</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-257232</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 21, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1819438/000119312521195074/d129808dex105.htm">Energy Storage Systems, Inc. 2014 Equity Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-257232</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 21, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.8&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1819438/000119312521195074/d129808dex106.htm">Amendment to ESS Tech, Inc. 2014 Equity Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-257232</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 21, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.9&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001819438/000119312521268126/d129808ds4a.htm">2021 Equity Incentive Plan and form of award agreements thereunder</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-4/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-257232</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annex&#160;D</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 9, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.10&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1819438/000119312521268126/d129808ds4a.htm">2021 Employee Stock Purchase Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-4/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-257232</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annex E</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">September 9, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.11&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1819438/000119312521300138/d231955dex1012.htm">Outside Director Compensation Policy</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-39525</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 15, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1819438/000119312521300138/d231955dex102.htm">Form of Indemnification Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">001-39525</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 15, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.13&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1819438/000119312521195074/d129808dex1010.htm">Employment Agreement, dated April 1, 2021, by and between ESS Tech, Inc. and Eric Dresselhuys</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-257232</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 21, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.14&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1819438/000119312521195074/d129808dex109.htm">Offer Letter, dated July 31, 2019, by and between ESS Tech, Inc. and Amir Moftakhar</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-257232</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 21, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.15&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1819438/000119312521195074/d129808dex1011.htm">Employment Agreement, dated May 23, 2021, by and between ESS Tech, Inc. and Craig Evans</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-257232</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 21, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.16&#8224;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1819438/000119312521195074/d129808dex108.htm">Employment Agreement, dated March 3, 2015, by and between ESS Tech, Inc. and Yang Song</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-257232</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 21, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001819438/000119312521227561/d129808dex161.htm">Letter from Perkins &amp; Company, P.C.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-4/A</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-257232</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 28, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1819438/000119312521352700/d456442dex162.htm">Letter from Marcum LLP</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Post-Effective Amendment No.&#160;1 to S-1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-260693</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;9, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/0001819438/000119312521317289/d238244dex211.htm">List of Subsidiaries</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-260693</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">November&#160;2, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit231-sx1posam.htm">Consent of Ernst &amp; Young LLP, Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit51-sx1posam.htm">Opinion of Wilson Sonsini Goodrich &amp; Rosati, P.C. with respect to the legality of the securities being registered</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ice5a2667124e4e318915b1b113759c8e_1645">Powers of Attorney (included on signature page hereto)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Instance Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and included in Exhibit 101)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit107-sx1posam.htm">Filing Fee Tables</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8224;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Indicates management contract or compensatory plan or arrangement.</span></div><div style="margin-bottom:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">#&#160;&#160;&#160;&#160;&#160;&#160;&#160;Portions of this exhibit have been omitted in accordance with Item&#160;601 of Regulation S-K.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:6.34pt">Financial Statement Schedules</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial statement schedules are omitted because the information called for is not required or is shown either in the consolidated financial statements or in the accompanying notes. The financial statements filed as part of this registration statement are listed in the index to the financial statements immediately preceding such financial statements, which index to the financial statements is incorporated herein by reference.</span></div><div id="ice5a2667124e4e318915b1b113759c8e_1626"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;17.&#160;&#160;Undertakings</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers and controlling persons of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the SEC such indemnification is against public policy as expressed in the Securities Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Securities Act and will be governed by the final adjudication of such issue.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undersigned registrant hereby undertakes:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">To file, during any period in which offers or sales are being made, a post-effective amendment to this registration statement:</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">To include any prospectus required by Section 10(a)(3) of the Securities Act;</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">To reflect in the prospectus any facts or events arising after the effective date of the registration statement (or the most recent post-effective amendment thereof) which, individually or in the aggregate, represent a fundamental change in the information set forth in the registration statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value of securities offered would not exceed that which was registered) and any deviation from the low or high end of the estimated maximum offering range may be reflected in the form of prospectus filed with the SEC pursuant to Rule 424(b) if, in the aggregate, the changes in volume and price represent no more than a 20% change in the maximum aggregate offering price set forth in the &#8220;Calculation of Registration Fee&#8221; table in the effective registration statement; and</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">To include any material information with respect to the plan of distribution not previously disclosed in the registration statement or any material change to such information in the registration statement.</span></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">provided, however, that paragraphs (1)(a), (b) and (c) of this section do not apply if the information required to be included in a post-effective amendment by those paragraphs is contained in reports filed with or furnished to the SEC by the registrant pursuant to section 13 or section 15(d) of the Exchange Act that are incorporated by reference in the registration statement, or is contained in a form of prospectus filed pursuant to Rule 424(b) that is part of the registration statement.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">That, for the purpose of determining any liability under the Securities Act, each such post-effective amendment shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">To remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the termination of the offering.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">That, for the purpose of determining liability under the Securities Act to any purchaser, each prospectus filed pursuant to Rule 424(b) as part of a registration statement relating to an offering, other than registration statements relying on Rule 430B or other than prospectuses filed in reliance on Rule 430A, shall be deemed to be part of and included in the registration statement as of the date it is first used after </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">effectiveness. Provided, however, that no statement made in a registration statement or prospectus that is part of the registration statement or made in a document incorporated or deemed incorporated by reference into the registration statement or prospectus that is part of the registration statement will, as to a purchaser with a time of contract of sale prior to such first use, supersede or modify any statement that was made in the registration statement or prospectus that was part of the registration statement or made in any such document immediately prior to such date of first use.</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">That, for the purpose of determining liability of the registrant under the Securities Act to any purchaser in the initial distribution of the securities, the undersigned registrant undertakes that in a primary offering of securities of the undersigned registrant pursuant to this registration statement, regardless of the underwriting method used to sell the securities to the purchaser, if the securities are offered or sold to such purchaser by means of any of the following communications, the undersigned registrant will be a seller to the purchaser and will be considered to offer or sell such securities to such purchaser:</span></div><div style="margin-bottom:9pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any preliminary prospectus or prospectus of the undersigned registrant relating to the offering required to be filed pursuant to Rule 424;</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Any free writing prospectus relating to the offering prepared by or on behalf of the undersigned registrant or used or referred to by the undersigned registrant;</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The portion of any other free writing prospectus relating to the offering containing material information about the undersigned registrant or its securities provided by or on behalf of the undersigned registrant; and</span></div><div style="margin-bottom:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Any other communication that is an offer in the offering made by the undersigned registrant to the purchaser.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-6</span></div></div></div><div id="ice5a2667124e4e318915b1b113759c8e_1645"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Act of 1933, the registrant has duly caused this registration statement to be signed on its behalf by the undersigned, thereunto duly authorized in the City of Wilsonville, State of Oregon, on March 4, 2022.</span></div><div style="margin-bottom:9pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.339%"><tr><td style="width:1.0%"></td><td style="width:13.063%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ESS TECH, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Eric P. Dresselhuys</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Eric P. Dresselhuys</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Chief Executive Officer</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Eric P. Dresselhuys, Craig Evans and Amir Moftakhar, and each one of them, as his or her true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for them and in their name, place and stead, in any and all capacities, to sign any and all amendments (including post-effective amendments) to this registration statement, and to sign any new registration statement with respect to the offering contemplated thereby filed pursuant to Rule 462(b) under the Securities Act of 1933, as amended, and all post-effective amendments thereto, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as they might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them, or their substitute or substitutes, may lawfully do or cause to be done by virtue hereof.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Act of 1933, this registration statement has been signed by the following persons in the capacities and on the dates indicated.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.010%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Eric P. Dresselhuys</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and Director</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Executive Officer)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eric P. Dresselhuys</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Amir Moftakhar</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Financial Officer)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amir Moftakhar</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Jeff Bodner</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Accounting Officer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Principal Accounting Officer)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeff Bodner</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Craig Evans</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Craig Evans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Raffi Garabedian</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raffi Garabedian</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Rich Hossfeld</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rich Hossfeld</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Michael R. Niggli</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael R. Niggli</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Claudia Gast</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Claudia Gast</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Kyle Teamey</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kyle Teamey</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Alexi Wellman</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alexi Wellman</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Daryl Wilson</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daryl Wilson</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II-8</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>2
<FILENAME>exhibit51-sx1posam.htm
<DESCRIPTION>EX-5.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ibb7ecb204f5d43598c28ffae52243744_1"></div><div style="min-height:144pt;width:100%"><div style="margin-top:12pt;text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 5.1</font></div><div style="margin-top:0.12pt;text-align:right;text-indent:0.36pt"><font><br></font></div><div style="margin-top:0.12pt;text-indent:0.36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.767%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.033%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="margin-top:6pt;padding-right:3.1pt"><img alt="wilsonsonsini.jpg" src="wilsonsonsini.jpg" style="height:53px;margin-bottom:5pt;vertical-align:text-bottom;width:131px"></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:100.15pt;padding-right:6.7pt"><font style="color:#003d4c;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Wilson Sonsini Goodrich &#38; Rosati</font></div><div style="padding-left:100.15pt;padding-right:6.7pt"><font style="color:#003d4c;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Professional Corporation</font></div><div style="margin-top:4pt;padding-left:100.15pt;padding-right:6.7pt"><font style="color:#003d4c;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">650 Page Mill Road</font></div><div style="padding-left:100.15pt;padding-right:6.7pt"><font style="color:#003d4c;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">Palo Alto, California 94304-1050</font></div><div style="margin-top:4pt;padding-left:100.15pt;padding-right:6.7pt"><font style="color:#003d4c;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">o&#58; 650.493.9300</font></div><div style="padding-left:100.15pt;padding-right:6.7pt"><font style="color:#003d4c;font-family:'Georgia',serif;font-size:8pt;font-weight:400;line-height:100%">f&#58; 650.493.6811</font></div></td></tr></table></div><div style="padding-left:97.05pt;padding-right:3.6pt"><font><br></font></div></div><div style="margin-top:24pt;text-align:center"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">March&#160;4, 2022</font></div><div style="margin-top:24pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">ESS Tech, Inc.</font></div><div style="margin-top:0.24pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">132426440 SW Parkway Ave. Bldg. 83</font></div><div style="margin-top:0.24pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">Wilsonville, OR 97070</font></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:700;line-height:120%">Re&#58;&#160;&#160;&#160;&#160;Registration Statement on Form S-1</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">Ladies and Gentlemen&#58;</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">This opinion is furnished to you in connection with the Registration Statement on Form S-1, as may be amended (the &#8220;</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Registration Statement</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), filed by ESS Tech, Inc. (f&#47;k&#47;a ACON S2 Acquisition Corp.), a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), with the Securities and Exchange Commission (the &#8220;</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Commission</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) in connection with the registration under the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), of up to 4,092,576 shares of the Company&#8217;s common stock, par value $0.0001 per share (the &#8220;</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Securities</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), to be sold by the selling securityholders or their permitted transferees described in the prospectus included in the Registration Statement (the &#8220;</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Prospectus</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">We are acting as counsel for the Company in connection with the registration of the Securities. As such counsel, we have made such legal and factual examinations and inquiries as we have deemed necessary or advisable for the purpose of rendering the opinions and statements set forth below. In rendering the opinions and statements expressed below, we have examined originals or copies, certified or otherwise identified to our satisfaction, of such documents, corporate records, certificates of public officials and other instruments as we have deemed necessary for the purposes of rendering this opinion.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">In addition, we have reviewed originals or copies of such corporate records of the Company, certificates of public officials, a certificate of an officer of the Company as to factual matters, and such other documents which we consider necessary or advisable for the purpose of rendering the opinions set forth below. We have not independently established the facts stated therein.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">In our examination, we have assumed the genuineness of all signatures, the authenticity and completeness of all documents submitted to us as originals, the conformity with the originals of all documents submitted to us as copies, the authenticity of the originals of such documents and the legal competence of all signatories to such documents. We have also assumed the authority of such persons signing on behalf of the parties thereto other than the Company and the due authorization, execution and delivery of all documents by the parties thereto other than the Company. We have assumed that the certificates representing the Securities have been properly authenticated by the signature of an authorized officer of the Company&#8217;s transfer agent. We have also assumed the conformity of the documents filed with the Commission via the Electronic Data Gathering, Analysis and Retrieval System (&#8220;</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">EDGAR</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:3pt;margin-top:3pt;padding-right:-27.35pt;text-align:center"><font style="color:#003d4c;font-family:'Calibri',sans-serif;font-size:7pt;font-weight:400;line-height:157%">AUSTIN&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;BEIJING&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;BOSTON&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;BRUSSELS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;HONG KONG&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LONDON&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LOS ANGELES&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;NEW YORK&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;PALO ALTO</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-right:-27.35pt;text-align:center"><font style="color:#003d4c;font-family:'Calibri',sans-serif;font-size:7pt;font-weight:400;line-height:157%">SAN DIEGO&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;SAN FRANCISCO&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;SEATTLE&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;SHANGHAI&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;WASHINGTON, DC&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;WILMINGTON, DE</font></div></div></div><hr style="page-break-after:always"><div style="min-height:144pt;width:100%"><div><img alt="wilsonsonsini.jpg" src="wilsonsonsini.jpg" style="height:25px;margin-bottom:5pt;vertical-align:text-bottom;width:68px"></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:100%">ESS Tech, Inc.</font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:100%">March&#160;4, 2022</font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:100%">Page 2</font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">except for required EDGAR formatting changes, to physical copies submitted for our examination and the absence of any evidence extrinsic to the provisions of the written agreements between the parties that the parties intended a meaning contrary to that expressed by those provisions.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">We express no opinion as to any matter relating to the laws of any jurisdiction other than the federal laws of the United States of America and the General Corporation Law of the State of Delaware.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">Based upon and subject to the foregoing qualifications, assumptions and limitations and the further limitations set out below, we are of the opinion that the Securities to be offered pursuant to the Registration Statement have been duly authorized and are validly issued, fully paid and nonassessable.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">Our opinion that any document is legal, valid and binding is qualified as to&#58;</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.22pt">limitations imposed by bankruptcy, insolvency, reorganization, arrangement, fraudulent transfer, moratorium or other similar laws relating to or affecting the rights of creditors generally&#59;</font></div><div style="margin-bottom:12pt;margin-top:0.12pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:21.6pt">rights to indemnification and contribution, which may be limited by applicable law or equitable principles&#59; and</font></div><div style="margin-top:0.12pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:22.77pt">the effect of general principles of equity, including without limitation concepts of materiality, reasonableness, good faith and fair dealing, and the possible unavailability of specific performance or injunctive relief, whether considered in a proceeding in equity or at law.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">This opinion is furnished to you in connection with the filing of the Registration Statement, and is not to be used, circulated, quoted or otherwise relied upon for any other purpose.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">We hereby consent to the filing of this opinion as an exhibit to the above-referenced Registration Statement and to the use of our name wherever it appears in the Registration Statement, the Prospectus, any Prospectus Supplement, and in any amendment or supplement thereto. In giving such consent, we do not thereby admit that we are in the category of persons </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:144pt;width:100%"><div><img alt="wilsonsonsini.jpg" src="wilsonsonsini.jpg" style="height:25px;margin-bottom:5pt;vertical-align:text-bottom;width:68px"></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:100%">ESS Tech, Inc.</font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:100%">March&#160;4, 2022</font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:100%">Page 3</font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:120%">whose consent is required under Section 7 of the Securities Act or the rules and regulations of the Commission thereunder.</font></div><div style="margin-top:12pt;padding-left:252pt"><font><br></font></div><div style="margin-top:0.12pt;text-align:right;text-indent:0.36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.955%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.24pt"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:100%">Very truly yours,</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:100%">&#47;s&#47; Wilson Sonsini Goodrich &#38; Rosati, P.C.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:100%">WILSON SONSINI GOODRICH &#38; ROSATI</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Georgia',serif;font-size:11pt;font-weight:400;line-height:100%">Professional Corporation</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>exhibit231-sx1posam.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i539f20e659a344e480a26b85015abe24_39"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 23.1</font></div></div><div style="margin-top:12pt;text-align:center"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the reference to our firm under the caption &#8220;Experts&#8221; and to the use of our report dated March&#160;3, 2022, in the Registration Statement&#160;(Form&#160;S-1)&#160;and&#160;related Prospectus of ESS Tech, Inc. for the registration of shares of its common stock.</font></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:23.557%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Ernst&#160;&#38; Young LLP</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Portland, Oregon</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 3, 2022</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>4
<FILENAME>exhibit107-sx1posam.htm
<DESCRIPTION>EX-FILING FEES
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i53fefe40e7a14505893a983faaf8c643_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 107</font></div></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:700;line-height:100%">Calculation of Filing Fee Tables</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:400;line-height:100%">FORM S-1</font></div><div style="margin-top:0.12pt;text-align:center;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:400;line-height:100%">(Form Type)</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:400;line-height:100%">ESS TECH, INC.</font></div><div style="margin-top:0.12pt;text-align:center;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:400;line-height:100%">(Exact Name of Registrant as Specified in its Charter)</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:400;line-height:100%;text-decoration:underline">Table 1&#58; Newly Registered and Carry Forward Securities</font></div><div style="margin-top:0.12pt;text-indent:0.36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.158%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.775%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.273%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.001%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.849%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.236%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.351%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.698%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Security Type</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Security Class Title</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fee Calculation or Carry Forward Rule</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount Registered&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)(2)</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proposed Maximum Offering Price Per Unit&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maximum Aggregate Offering Price</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fee Rate</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount of Registration Fee&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carry Forward Form Type</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carry Forward File Number</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carry Forward Initial effective date</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Filing Fee Previously Paid In Connection with Unsold Securities to be Carried Forward</font></td></tr><tr><td colspan="39" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Newly Registered Securities</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fees to be paid</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, par value $0.0001 per share</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,092,576</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$4.22</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$17,270,671</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$92.70 per $1,000,000</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1,601</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fees previously paid</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="39" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carry Forward Securities</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carry Forward Securities</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Offering Amounts</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1,601</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Fees Previously Paid</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$0</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Fee Offsets</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1,601</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="12" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net Fee Due</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$0</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:7.52pt">Pursuant to Rule 416(a) under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), this registration statement shall also cover any additional shares of the registrant&#8217;s common stock, par value $0.0001 (&#8220;Common Stock&#8221;), per share that become issuable as a result of any stock dividend, stock split, recapitalization, or other similar transaction effected without the receipt of consideration that results in an increase to the number of outstanding shares of registrant&#8217;s common stock, as applicable.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:7.52pt">Consists of 4,092,576 shares of the registrant&#8217;s Common Stock beneficially owned by certain former stockholders of ESS Tech Subsidiary, Inc., a Delaware corporation (formerly known as ESS Tech, Inc.) (&#8220;Legacy ESS&#8221;), which were previously registered pursuant to the registration statement on Form S-4 initially filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;) on June 21, 2021 (File No. 333-257232). These shares are registered for resale on this registration statement.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:7.52pt">Estimated solely for purposes of calculating the registration fee according to Rule 457(c) under the Securities Act based on the average of the high and low prices of the registrant&#8217;s Common Stock quoted on the New York Stock Exchange on February 25, 2022.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:7.52pt">Calculated by multiplying the proposed maximum aggregate offering price of securities to be registered by the Fee Rate.</font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:400;line-height:100%;text-decoration:underline">Table 2&#58; Fee Offset Claims and Sources</font></div><div style="margin-top:0.12pt;text-indent:0.36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.359%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.934%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.165%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.241%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.825%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Registrant or Filer Name</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Form or Filing Type</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">File Number</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Initial Filing Date</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Filing Date</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fee Offset Claimed</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Security Type Associated with Fee Offset Claimed</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Security Title Associated with Fee Offset Claimed</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unsold Securities Associated with Fee Offset Claimed</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unsold Aggregate Offering Amount Associated with Fee Offset Claimed</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fee Paid with Fee Offset Source</font></td></tr><tr><td colspan="36" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rules 457(b) and 0-11(a)(2)</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fee Offset Claims</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fee Offset Sources</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="36" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rule 457(p)</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fee Offset Claims</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ESS Tech, Inc.</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-1</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-</font></div><div style="margin-top:0.12pt;padding-left:1.37pt;padding-right:1.37pt;text-align:center;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261900</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;27, 2021</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$1,601</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, par value $0.0001 per share</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,500,000</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$74,692,800</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fee Offset Sources</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ESS Tech, Inc.</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-1</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-</font></div><div style="margin-top:0.12pt;padding-left:1.37pt;padding-right:1.37pt;text-align:center;text-indent:0.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261900</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December&#160;27, 2021</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$6,950</font></td></tr></table></div><div style="margin-bottom:24pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:7.52pt">The registrant withdrew the registration statement on Form S-1 (No. 333-261900) by filing a Form RW on February&#160;8, 2022. The withdrawn registration statement on Form&#160;S-1 (No. 333-261900) was not declared effective and no securities were sold thereunder.</font></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:400;line-height:100%;text-decoration:underline">Table 3&#58; Combined Prospectuses</font></div><div style="margin-top:0.12pt;text-indent:0.36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.597%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Security Type</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Security Class Title</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount of Securities Previously Registered</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maximum Aggregate Offering Price of Securities Previously Registered</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Form Type</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">File Number</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Initial Effective Date</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, par value $0.0001 per share</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,952,180</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$2,071,913,361</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S-1</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333-260693</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">November&#160;10, 2021</font></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>ghw-20220304.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:4122b5d1-3200-43ef-ba82-410b862ff340,g:7b2ffbc2-a667-4c89-99b4-0eabdc0717e4-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ghw="http://essinc.com/20220304" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://essinc.com/20220304">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ghw-20220304_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ghw-20220304_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ghw-20220304_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ghw-20220304_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://essinc.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://essinc.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperationsandComprehensiveLoss" roleURI="http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss">
        <link:definition>1003004 - Statement - Consolidated Statements of Operations and Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofStockholdersEquityDeficit" roleURI="http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit">
        <link:definition>1004005 - Statement - Consolidated Statements of Stockholders' Equity (Deficit)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://essinc.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1005006 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIES" roleURI="http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIES">
        <link:definition>2101101 - Disclosure - DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIESDetails" roleURI="http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIESDetails">
        <link:definition>2402401 - Disclosure - DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>2103102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>2204201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SIGNIFICANTACCOUNTINGPOLICIESDetails" roleURI="http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails">
        <link:definition>2405402 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATION" roleURI="http://essinc.com/role/BUSINESSCOMBINATION">
        <link:definition>2106103 - Disclosure - BUSINESS COMBINATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATIONTables" roleURI="http://essinc.com/role/BUSINESSCOMBINATIONTables">
        <link:definition>2307301 - Disclosure - BUSINESS COMBINATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATIONNarrativeDetails" roleURI="http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails">
        <link:definition>2408403 - Disclosure - BUSINESS COMBINATION - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails" roleURI="http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails">
        <link:definition>2409404 - Disclosure - BUSINESS COMBINATION - Schedule of Reverse Recapitalization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEFERREDREVENUE" roleURI="http://essinc.com/role/DEFERREDREVENUE">
        <link:definition>2110104 - Disclosure - DEFERRED REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEFERREDREVENUETables" roleURI="http://essinc.com/role/DEFERREDREVENUETables">
        <link:definition>2311302 - Disclosure - DEFERRED REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEFERREDREVENUEDetails" roleURI="http://essinc.com/role/DEFERREDREVENUEDetails">
        <link:definition>2412405 - Disclosure - DEFERRED REVENUE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOSSPERSHARE" roleURI="http://essinc.com/role/LOSSPERSHARE">
        <link:definition>2113105 - Disclosure - LOSS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOSSPERSHARETables" roleURI="http://essinc.com/role/LOSSPERSHARETables">
        <link:definition>2314303 - Disclosure - LOSS PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails" roleURI="http://essinc.com/role/LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails">
        <link:definition>2415406 - Disclosure - LOSS PER SHARE - Schedule of Basic and Diluted Net Loss per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails" roleURI="http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails">
        <link:definition>2416407 - Disclosure - LOSS PER SHARE - Schedule Antidilutive Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREPAIDEXPENSESANDOTHERCURRENTASSETS" roleURI="http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS">
        <link:definition>2117106 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREPAIDEXPENSESANDOTHERCURRENTASSETSTables" roleURI="http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables">
        <link:definition>2318304 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" roleURI="http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails">
        <link:definition>2419408 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTNET" roleURI="http://essinc.com/role/PROPERTYANDEQUIPMENTNET">
        <link:definition>2120107 - Disclosure - PROPERTY AND EQUIPMENT, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTNETTables" roleURI="http://essinc.com/role/PROPERTYANDEQUIPMENTNETTables">
        <link:definition>2321305 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTNETDetails" roleURI="http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails">
        <link:definition>2422409 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCRUEDANDOTHERCURRENTLIABILITIES" roleURI="http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIES">
        <link:definition>2123108 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCRUEDANDOTHERCURRENTLIABILITIESTables" roleURI="http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESTables">
        <link:definition>2324306 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCRUEDANDOTHERCURRENTLIABILITIESDetails" roleURI="http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails">
        <link:definition>2425410 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://essinc.com/role/LEASES">
        <link:definition>2126109 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESTables" roleURI="http://essinc.com/role/LEASESTables">
        <link:definition>2327307 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESScheduleofFutureMinimumLeasePaymentsDetails" roleURI="http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails">
        <link:definition>2428411 - Disclosure - LEASES - Schedule of Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESNarrativeDetails" roleURI="http://essinc.com/role/LEASESNarrativeDetails">
        <link:definition>2429412 - Disclosure - LEASES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BORROWINGS" roleURI="http://essinc.com/role/BORROWINGS">
        <link:definition>2130110 - Disclosure - BORROWINGS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BORROWINGSTables" roleURI="http://essinc.com/role/BORROWINGSTables">
        <link:definition>2331308 - Disclosure - BORROWINGS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BORROWINGSScheduleofLongTermDebtDetails" roleURI="http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails">
        <link:definition>2432413 - Disclosure - BORROWINGS - Schedule of Long Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BORROWINGSNarrativeDetails" roleURI="http://essinc.com/role/BORROWINGSNarrativeDetails">
        <link:definition>2433414 - Disclosure - BORROWINGS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails" roleURI="http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails">
        <link:definition>2434415 - Disclosure - BORROWINGS - Schedule of Annual Maturities on Notes Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://essinc.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>2135111 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails">
        <link:definition>2436416 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCK" roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCK">
        <link:definition>2137112 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKTables" roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKTables">
        <link:definition>2338309 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails" roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails">
        <link:definition>2439417 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails" roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails">
        <link:definition>2440418 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Rights and Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails" roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails">
        <link:definition>2441419 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Purchase Rights Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails" roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails">
        <link:definition>2442420 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrants Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails" roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails">
        <link:definition>2443421 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrant Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails" roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails">
        <link:definition>2444422 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrant Valuation Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMONSTOCKWARRANTS" roleURI="http://essinc.com/role/COMMONSTOCKWARRANTS">
        <link:definition>2145113 - Disclosure - COMMON STOCK WARRANTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMONSTOCKWARRANTSTables" roleURI="http://essinc.com/role/COMMONSTOCKWARRANTSTables">
        <link:definition>2346310 - Disclosure - COMMON STOCK WARRANTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMONSTOCKWARRANTSNarrativeDetails" roleURI="http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails">
        <link:definition>2447423 - Disclosure - COMMON STOCK WARRANTS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails" roleURI="http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails">
        <link:definition>2448424 - Disclosure - COMMON STOCK WARRANTS - Schedule of Common Stock Warrant Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEESTOCKPURCHASEPLAN" roleURI="http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLAN">
        <link:definition>2149114 - Disclosure - EMPLOYEE STOCK PURCHASE PLAN</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEESTOCKPURCHASEPLANDetails" roleURI="http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails">
        <link:definition>2450425 - Disclosure - EMPLOYEE STOCK PURCHASE PLAN (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONPLAN" roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLAN">
        <link:definition>2151115 - Disclosure - STOCK-BASED COMPENSATION PLAN</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONPLANTables" roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANTables">
        <link:definition>2352311 - Disclosure - STOCK-BASED COMPENSATION PLAN (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONPLANNarrativeDetails" roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails">
        <link:definition>2453426 - Disclosure - STOCK-BASED COMPENSATION PLAN - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails" roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails">
        <link:definition>2454427 - Disclosure - STOCK-BASED COMPENSATION PLAN - Schedule of Share-based Payment Arrangement, Option and RSU Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails" roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails">
        <link:definition>2455428 - Disclosure - STOCK-BASED COMPENSATION PLAN - Schedule of Valuation Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails" roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails">
        <link:definition>2456429 - Disclosure - STOCK-BASED COMPENSATION PLAN - Schedule of Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTS" roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>2157116 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSTables" roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTSTables">
        <link:definition>2358312 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails" roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails">
        <link:definition>2459430 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSNarrativeDetails" roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails">
        <link:definition>2460431 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails" roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails">
        <link:definition>2461432 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in Fair Value Liabilities on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://essinc.com/role/INCOMETAXES">
        <link:definition>2162117 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESTables" roleURI="http://essinc.com/role/INCOMETAXESTables">
        <link:definition>2363313 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESNarrativeDetails" roleURI="http://essinc.com/role/INCOMETAXESNarrativeDetails">
        <link:definition>2464433 - Disclosure - INCOME TAXES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>2465434 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" roleURI="http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails">
        <link:definition>2466435 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofUncertainTaxPositionsDetails" roleURI="http://essinc.com/role/INCOMETAXESScheduleofUncertainTaxPositionsDetails">
        <link:definition>2467436 - Disclosure - INCOME TAXES - Schedule of Uncertain Tax Positions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEFINEDCONTRIBUTIONPLAN" roleURI="http://essinc.com/role/DEFINEDCONTRIBUTIONPLAN">
        <link:definition>2168118 - Disclosure - DEFINED CONTRIBUTION PLAN</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEFINEDCONTRIBUTIONPLANDetails" roleURI="http://essinc.com/role/DEFINEDCONTRIBUTIONPLANDetails">
        <link:definition>2469437 - Disclosure - DEFINED CONTRIBUTION PLAN (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONS" roleURI="http://essinc.com/role/RELATEDPARTYTRANSACTIONS">
        <link:definition>2170119 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONSDetails" roleURI="http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails">
        <link:definition>2471438 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBSEQUENTEVENTS" roleURI="http://essinc.com/role/SUBSEQUENTEVENTS">
        <link:definition>2172120 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBSEQUENTEVENTSDetails" roleURI="http://essinc.com/role/SUBSEQUENTEVENTSDetails">
        <link:definition>2473439 - Disclosure - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="ghw_EarnoutWarrantHoldersMember" abstract="true" name="EarnoutWarrantHoldersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity" abstract="false" name="NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_ProductsShippedOneMember" abstract="true" name="ProductsShippedOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_A2014EquityIncentivePlanMember" abstract="true" name="A2014EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed" abstract="false" name="NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout" abstract="false" name="StockIssuedDuringPeriodSharesAchievementOfEarnout" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_StockIssuedDuringPeriodSharesReverseRecapitalization" abstract="false" name="StockIssuedDuringPeriodSharesReverseRecapitalization" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_CommonStockAndPreferredStockSharesAuthorized" abstract="false" name="CommonStockAndPreferredStockSharesAuthorized" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_RedemptionScenarioTwoMember" abstract="true" name="RedemptionScenarioTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_RedemptionScenarioOneMember" abstract="true" name="RedemptionScenarioOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_PrivateWarrantsMember" abstract="true" name="PrivateWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed" abstract="false" name="NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_ScheduleOfReverseRecapitalizationTableTextBlock" abstract="false" name="ScheduleOfReverseRecapitalizationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ghw_DebtInstrumentInterestRatePaidInKind" abstract="false" name="DebtInstrumentInterestRatePaidInKind" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ghw_SeriesC2RedeemableConvertiblePreferredStockMember" abstract="true" name="SeriesC2RedeemableConvertiblePreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_FirstRepublicBankMember" abstract="true" name="FirstRepublicBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_TransactionExpenseAdjustmentMember" abstract="true" name="TransactionExpenseAdjustmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_EquityIssuedSharesMilestoneAchievement" abstract="false" name="EquityIssuedSharesMilestoneAchievement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_ReverseRecapitalizationNet" abstract="false" name="ReverseRecapitalizationNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants" abstract="false" name="NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_StockIssuedDuringPeriodValueReverseRecapitalization" abstract="false" name="StockIssuedDuringPeriodValueReverseRecapitalization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities" abstract="false" name="IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_SignificantAccountingPoliciesTable" abstract="true" name="SignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="ghw_ProductsShippedTwoMember" abstract="true" name="ProductsShippedTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_PrivateWarrantHoldersMember" abstract="true" name="PrivateWarrantHoldersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_EquityRedemptionDomain" abstract="true" name="EquityRedemptionDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_AccruedLiabilitiesAndOtherCurrentLiabilities" abstract="false" name="AccruedLiabilitiesAndOtherCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_PrivateWarrantLiabilities" abstract="false" name="PrivateWarrantLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_ContractWithCustomerLiabilityLineItems" abstract="true" name="ContractWithCustomerLiabilityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ghw_WarrantsTextBlock" abstract="false" name="WarrantsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ghw_NonQualifiedStockOptionsNSOsMember" abstract="true" name="NonQualifiedStockOptionsNSOsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_EarnoutWarrantLiabilities" abstract="false" name="EarnoutWarrantLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights" abstract="false" name="NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_ScheduleOfReverseRecapitalizationLineItems" abstract="true" name="ScheduleOfReverseRecapitalizationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ghw_SignificantAccountingPoliciesLineItems" abstract="true" name="SignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ghw_RelatedPartiesMember" abstract="true" name="RelatedPartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_LegacyEssTechIncCommonStockMember" abstract="true" name="LegacyEssTechIncCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_PublicWarrantLiabilities" abstract="false" name="PublicWarrantLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable" abstract="false" name="DebtInstrumentLenderAccelerationOptionContingentAmountPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_ClassOfWarrantOrRightRedemptionPricePerShare" abstract="false" name="ClassOfWarrantOrRightRedemptionPricePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="ghw_ClassOfWarrantOrRightExercisesInPeriod" abstract="false" name="ClassOfWarrantOrRightExercisesInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_MaterialsAndRelatedPurchasesCurrent" abstract="false" name="MaterialsAndRelatedPurchasesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_EarnoutSharesMember" abstract="true" name="EarnoutSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays" abstract="false" name="ClassOfWarrantOrRightRedemptionThresholdTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ghw_CommonStockWarrantsFairValueDisclosure" abstract="false" name="CommonStockWarrantsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays" abstract="false" name="ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ghw_ProceedsFromReverseRecapitalizationTransaction" abstract="false" name="ProceedsFromReverseRecapitalizationTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_EarnoutWarrantLiabilitiesFairValueDisclosure" abstract="false" name="EarnoutWarrantLiabilitiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_StockIssuedDuringPeriodValueAchievementOfEarnout" abstract="false" name="StockIssuedDuringPeriodValueAchievementOfEarnout" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly" abstract="false" name="DebtInstrumentInterestRateStatedPercentagePayableMonthly" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities" abstract="false" name="ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_EnergyWarehouseSalesMember" abstract="true" name="EnergyWarehouseSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_ACONS2AcquisitionCorpMember" abstract="true" name="ACONS2AcquisitionCorpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_ContractWithCustomerLiabilityTable" abstract="true" name="ContractWithCustomerLiabilityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="ghw_EmployeeStockPurchasePlanTextBlock" abstract="false" name="EmployeeStockPurchasePlanTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ghw_PublicWarrantsMember" abstract="true" name="PublicWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares" abstract="false" name="NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_OtherContractsWithCustomerMember" abstract="true" name="OtherContractsWithCustomerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_ReverseRecapitalizationContingentConsiderationEquityShares" abstract="false" name="ReverseRecapitalizationContingentConsiderationEquityShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_WarrantLiabilitiesMember" abstract="true" name="WarrantLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_PaymentsOfReverseRecapitalizationTransactionCosts" abstract="false" name="PaymentsOfReverseRecapitalizationTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_ClassOfWarrantOrRightGrantsInPeriod" abstract="false" name="ClassOfWarrantOrRightGrantsInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_RedeemableConvertiblePreferredStockTextBlock" abstract="false" name="RedeemableConvertiblePreferredStockTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ghw_SharesIssuedReverseRecapitalization" abstract="false" name="SharesIssuedReverseRecapitalization" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_CommonStockWarrantsMember" abstract="true" name="CommonStockWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_TechnologyConsultingMember" abstract="true" name="TechnologyConsultingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_ProceedsFromReverseRecapitalization" abstract="false" name="ProceedsFromReverseRecapitalization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember" abstract="true" name="SeriesBRedeemableConvertiblePreferredStockWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ghw_RedemptionScenarioThreeMember" abstract="true" name="RedemptionScenarioThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities" abstract="false" name="NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants" abstract="false" name="NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember" abstract="true" name="SeriesCRedeemableConvertiblePreferredStockWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_EquityRedemptionAxis" abstract="true" name="EquityRedemptionAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram" abstract="false" name="GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_StockConvertedReverseRecapitalization" abstract="false" name="StockConvertedReverseRecapitalization" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches" abstract="false" name="ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ghw_IncentiveStockOptionsISOsMember" abstract="true" name="IncentiveStockOptionsISOsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember" abstract="true" name="SeriesC2RedeemableConvertiblePreferredStockWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities" abstract="false" name="ChangeInFairValueAdjustmentOfEarnoutLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_ScheduleOfReverseRecapitalizationTable" abstract="true" name="ScheduleOfReverseRecapitalizationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="ghw_ClassOfWarrantOrRightForfeituresInPeriod" abstract="false" name="ClassOfWarrantOrRightForfeituresInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare" abstract="false" name="TemporaryEquitySharesSubscribedButUnissuedPricePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="ghw_DebtInstrumentPercentageChangeInNetPresentValue" abstract="false" name="DebtInstrumentPercentageChangeInNetPresentValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ghw_WarrantLiabilitiesFairValueDisclosure" abstract="false" name="WarrantLiabilitiesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants" abstract="false" name="NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_PayrollProtectionProgramLoansMember" abstract="true" name="PayrollProtectionProgramLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger" abstract="false" name="ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="ghw_ClassOfWarrantOrRightRollForward" abstract="true" name="ClassOfWarrantOrRightRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ghw_NoncancellableAgreementsMember" abstract="true" name="NoncancellableAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_LegacyEssTechIncMember" abstract="true" name="LegacyEssTechIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock" abstract="false" name="ProceedsFromExerciseOfRedeemableConvertiblePreferredStock" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed" abstract="false" name="NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_RisksAndUncertaintiesPolicyPolicyTextBlock" abstract="false" name="RisksAndUncertaintiesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ghw_WarrantLiabilities" abstract="false" name="WarrantLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" abstract="false" name="StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_CancellableAgreementsMember" abstract="true" name="CancellableAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_EarnoutWarrantsMember" abstract="true" name="EarnoutWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_LegacyEssTechIncShareholdersMember" abstract="true" name="LegacyEssTechIncShareholdersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_OtherPrepaidExpenseAndOtherAssetsCurrent" abstract="false" name="OtherPrepaidExpenseAndOtherAssetsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_ClassOfWarrantOrRightVestedNumber" abstract="false" name="ClassOfWarrantOrRightVestedNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ghw_A2021EquityIncentivePlanMember" abstract="true" name="A2021EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed" abstract="false" name="NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_ACONS2AcquisitionCorpSponsorMember" abstract="true" name="ACONS2AcquisitionCorpSponsorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_RecapitalizationExchangeRatio" abstract="false" name="RecapitalizationExchangeRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember" abstract="true" name="SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays" abstract="false" name="ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember" abstract="true" name="SeriesC1RedeemableConvertiblePreferredStockWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_PublicWarrantHoldersMember" abstract="true" name="PublicWarrantHoldersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent" abstract="false" name="OtherAccruedLiabilityAndOtherLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember" abstract="true" name="SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>ghw-20220304_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:4122b5d1-3200-43ef-ba82-410b862ff340,g:7b2ffbc2-a667-4c89-99b4-0eabdc0717e4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://essinc.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ghw-20220304.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://essinc.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b8cfd920-38c3-4c84-a29f-5ba6b3cec375" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7a68ecd2-7f48-4581-8eac-90904cd71b5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b8cfd920-38c3-4c84-a29f-5ba6b3cec375" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7a68ecd2-7f48-4581-8eac-90904cd71b5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_39812478-4b6b-41d7-bb0e-7efce8f53e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b8cfd920-38c3-4c84-a29f-5ba6b3cec375" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_39812478-4b6b-41d7-bb0e-7efce8f53e0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_WarrantLiabilities_4d33b3b6-959f-4075-b76b-ccf46b7fee9c" xlink:href="ghw-20220304.xsd#ghw_WarrantLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b8cfd920-38c3-4c84-a29f-5ba6b3cec375" xlink:to="loc_ghw_WarrantLiabilities_4d33b3b6-959f-4075-b76b-ccf46b7fee9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantLiabilities_ad4ef8c3-2e2d-492a-ac0d-ce1bcd9b44db" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b8cfd920-38c3-4c84-a29f-5ba6b3cec375" xlink:to="loc_ghw_PrivateWarrantLiabilities_ad4ef8c3-2e2d-492a-ac0d-ce1bcd9b44db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantLiabilities_dc588d07-6dd4-420d-8efc-5fbd2afc4733" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b8cfd920-38c3-4c84-a29f-5ba6b3cec375" xlink:to="loc_ghw_EarnoutWarrantLiabilities_dc588d07-6dd4-420d-8efc-5fbd2afc4733" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantLiabilities_4734300e-e54a-4769-b536-5b4e015de942" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b8cfd920-38c3-4c84-a29f-5ba6b3cec375" xlink:to="loc_ghw_PublicWarrantLiabilities_4734300e-e54a-4769-b536-5b4e015de942" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_2c1166b4-0db8-4f1a-8f32-9db1cbf3242c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b8cfd920-38c3-4c84-a29f-5ba6b3cec375" xlink:to="loc_us-gaap_LiabilitiesCurrent_2c1166b4-0db8-4f1a-8f32-9db1cbf3242c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_734de0ab-124f-4705-b464-3a309a8a4361" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_b8cfd920-38c3-4c84-a29f-5ba6b3cec375" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_734de0ab-124f-4705-b464-3a309a8a4361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1f0b5d9f-0cd4-47a2-b6e5-a6e279d9334f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_384bc075-9659-4bef-aaee-18503a748ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1f0b5d9f-0cd4-47a2-b6e5-a6e279d9334f" xlink:to="loc_us-gaap_CommonStockValue_384bc075-9659-4bef-aaee-18503a748ef3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_5d5ef0e4-c3f5-43e0-9f5f-7fd1d0d8bf15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1f0b5d9f-0cd4-47a2-b6e5-a6e279d9334f" xlink:to="loc_us-gaap_PreferredStockValue_5d5ef0e4-c3f5-43e0-9f5f-7fd1d0d8bf15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_9fdead04-7d0a-44be-8c33-d322bdbd7c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1f0b5d9f-0cd4-47a2-b6e5-a6e279d9334f" xlink:to="loc_us-gaap_AdditionalPaidInCapital_9fdead04-7d0a-44be-8c33-d322bdbd7c3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9dfef956-0ff2-45d2-856b-b4555f66df94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1f0b5d9f-0cd4-47a2-b6e5-a6e279d9334f" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9dfef956-0ff2-45d2-856b-b4555f66df94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_4989b7dc-6573-4dac-b0bb-23a393ce931b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1f0b5d9f-0cd4-47a2-b6e5-a6e279d9334f" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_4989b7dc-6573-4dac-b0bb-23a393ce931b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8eea7f88-4c2e-47bc-bd89-404bf106f8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_27e280f8-cec4-4e59-b89f-bc5b27f91217" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8eea7f88-4c2e-47bc-bd89-404bf106f8b1" xlink:to="loc_us-gaap_AssetsCurrent_27e280f8-cec4-4e59-b89f-bc5b27f91217" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_f8b6dba7-b092-4a56-871f-48465da283a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8eea7f88-4c2e-47bc-bd89-404bf106f8b1" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_f8b6dba7-b092-4a56-871f-48465da283a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0cd9ea3c-31ba-4c1f-a8e5-1f81c33bc411" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8eea7f88-4c2e-47bc-bd89-404bf106f8b1" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0cd9ea3c-31ba-4c1f-a8e5-1f81c33bc411" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_df6624fb-5278-4c43-8ed4-3f2fb6f339ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8eea7f88-4c2e-47bc-bd89-404bf106f8b1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_df6624fb-5278-4c43-8ed4-3f2fb6f339ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_5da9382d-24df-4383-9160-af452ff0722a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_ebffa210-6cf6-4c07-b245-a47c32fa1bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_5da9382d-24df-4383-9160-af452ff0722a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_ebffa210-6cf6-4c07-b245-a47c32fa1bc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_33b4fb48-eb31-440a-aa2a-b7b09d81a787" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_5da9382d-24df-4383-9160-af452ff0722a" xlink:to="loc_us-gaap_Liabilities_33b4fb48-eb31-440a-aa2a-b7b09d81a787" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f8a57b92-5eff-42cc-85b7-c4a95a56b324" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_5da9382d-24df-4383-9160-af452ff0722a" xlink:to="loc_us-gaap_StockholdersEquity_f8a57b92-5eff-42cc-85b7-c4a95a56b324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a19bd9e8-cd0e-4eb2-8755-6a4665fa8662" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_90fc0d42-8eee-4caa-b0cc-ecbac40a23f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a19bd9e8-cd0e-4eb2-8755-6a4665fa8662" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_90fc0d42-8eee-4caa-b0cc-ecbac40a23f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_9cf06bf5-2197-41fd-b543-77f530e1e9c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a19bd9e8-cd0e-4eb2-8755-6a4665fa8662" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_9cf06bf5-2197-41fd-b543-77f530e1e9c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_80ea1ed1-4365-4fa2-97bb-987677e91f27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_a19bd9e8-cd0e-4eb2-8755-6a4665fa8662" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_80ea1ed1-4365-4fa2-97bb-987677e91f27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4eac9dbc-3d9d-46ed-ad16-c886579d0908" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_a16c702d-28af-40ed-9f92-e065ebd46753" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4eac9dbc-3d9d-46ed-ad16-c886579d0908" xlink:to="loc_us-gaap_NotesPayableCurrent_a16c702d-28af-40ed-9f92-e065ebd46753" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c9eae726-48b7-40bd-b982-6be845d5e90a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4eac9dbc-3d9d-46ed-ad16-c886579d0908" xlink:to="loc_us-gaap_AccountsPayableCurrent_c9eae726-48b7-40bd-b982-6be845d5e90a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ed0cee89-999c-4859-9c72-d9fc8ee05d38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4eac9dbc-3d9d-46ed-ad16-c886579d0908" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ed0cee89-999c-4859-9c72-d9fc8ee05d38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_158c5c35-19c2-4f13-b677-9e9342a30239" xlink:href="ghw-20220304.xsd#ghw_AccruedLiabilitiesAndOtherCurrentLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4eac9dbc-3d9d-46ed-ad16-c886579d0908" xlink:to="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_158c5c35-19c2-4f13-b677-9e9342a30239" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="simple" xlink:href="ghw-20220304.xsd#ConsolidatedStatementsofOperationsandComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_86896183-762e-45e8-993e-b2fe1ad275c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ad7e9973-ab08-46ad-9e01-1687ac0ad041" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_86896183-762e-45e8-993e-b2fe1ad275c8" xlink:to="loc_us-gaap_NetIncomeLoss_ad7e9973-ab08-46ad-9e01-1687ac0ad041" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_010608cb-4d78-4392-8f0f-33b02756128d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_cbe12354-2c3e-41ea-bcb6-148a8c585bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_010608cb-4d78-4392-8f0f-33b02756128d" xlink:to="loc_us-gaap_OperatingIncomeLoss_cbe12354-2c3e-41ea-bcb6-148a8c585bc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_2d20a68e-f39c-4335-ba82-b11a58d45300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_010608cb-4d78-4392-8f0f-33b02756128d" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_2d20a68e-f39c-4335-ba82-b11a58d45300" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_5d2f886b-25bf-4ed9-90e6-ae60312a0196" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_e7091cae-442d-4e9d-9a2e-019ca556a341" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_5d2f886b-25bf-4ed9-90e6-ae60312a0196" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_e7091cae-442d-4e9d-9a2e-019ca556a341" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_083ac0a9-efca-4fb3-8a6a-c529193985ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_5d2f886b-25bf-4ed9-90e6-ae60312a0196" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_083ac0a9-efca-4fb3-8a6a-c529193985ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_896c0f10-a9bd-4340-a37d-357a8303c8d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_5d2f886b-25bf-4ed9-90e6-ae60312a0196" xlink:to="loc_us-gaap_SellingAndMarketingExpense_896c0f10-a9bd-4340-a37d-357a8303c8d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_82b90a45-4538-41b7-8485-6fbd2792dfbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_abc7ba63-036d-42b8-81e5-145a39abf1bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_82b90a45-4538-41b7-8485-6fbd2792dfbe" xlink:to="loc_us-gaap_OperatingExpenses_abc7ba63-036d-42b8-81e5-145a39abf1bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_79e7d88e-1a23-48c6-92a4-0254e15b471a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b0c55065-132a-4319-8515-eefd08a0ecee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_79e7d88e-1a23-48c6-92a4-0254e15b471a" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b0c55065-132a-4319-8515-eefd08a0ecee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_587ee1da-d9b6-4c5b-bda8-1f5b477f79a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_79e7d88e-1a23-48c6-92a4-0254e15b471a" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_587ee1da-d9b6-4c5b-bda8-1f5b477f79a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e9a7648a-b159-4790-9dc9-b035da2a1ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_79e7d88e-1a23-48c6-92a4-0254e15b471a" xlink:to="loc_us-gaap_InterestExpense_e9a7648a-b159-4790-9dc9-b035da2a1ab1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities_1440304b-7658-43c1-8895-8431532cf92c" xlink:href="ghw-20220304.xsd#ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_79e7d88e-1a23-48c6-92a4-0254e15b471a" xlink:to="loc_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities_1440304b-7658-43c1-8895-8431532cf92c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_ae498af1-54ec-47f1-9c95-25f91b9c47d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_79e7d88e-1a23-48c6-92a4-0254e15b471a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_ae498af1-54ec-47f1-9c95-25f91b9c47d8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://essinc.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ghw-20220304.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://essinc.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities_80a20aab-dc7d-4fc2-a1c8-49e1560f164a" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities_80a20aab-dc7d-4fc2-a1c8-49e1560f164a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_0d075724-eebc-4bfe-94f1-f1bf9e92bf43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_0d075724-eebc-4bfe-94f1-f1bf9e92bf43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_eed28e9d-fcee-405e-96ad-b9c01a471fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_us-gaap_ShareBasedCompensation_eed28e9d-fcee-405e-96ad-b9c01a471fd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram_dcd676b7-2e5d-47f7-b595-f3aaac0c974f" xlink:href="ghw-20220304.xsd#ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram_dcd676b7-2e5d-47f7-b595-f3aaac0c974f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_c16321fa-1c3c-41d5-9bab-ce6c9ecdb087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_c16321fa-1c3c-41d5-9bab-ce6c9ecdb087" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_f9fad4c8-a996-446c-8226-dceb465d3140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_f9fad4c8-a996-446c-8226-dceb465d3140" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities_c3d1d96a-dc0b-4560-ac3c-517e5a5d0fb7" xlink:href="ghw-20220304.xsd#ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities_c3d1d96a-dc0b-4560-ac3c-517e5a5d0fb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_48139539-cb86-4bd2-b52a-ee94f8c43b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_us-gaap_NetIncomeLoss_48139539-cb86-4bd2-b52a-ee94f8c43b2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_da6a8324-3574-4a8a-8e60-ac2382d3a2a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_da6a8324-3574-4a8a-8e60-ac2382d3a2a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest_58d0d454-eb37-4584-82a0-0281dff19a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaidInKindInterest"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_us-gaap_PaidInKindInterest_58d0d454-eb37-4584-82a0-0281dff19a8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_1151b407-cb5d-4832-a97c-f2c847044618" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_us-gaap_Depreciation_1151b407-cb5d-4832-a97c-f2c847044618" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2d7aebd4-69c8-4fac-b537-63debe687ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2d7aebd4-69c8-4fac-b537-63debe687ff4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_cbac4d17-9b49-4282-b430-0b0881528488" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9ffcfc0b-ab63-4361-a551-2a9fcffa4fdb" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_cbac4d17-9b49-4282-b430-0b0881528488" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6b3cf7dd-e106-4b70-8ca3-404077308e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f2b02061-03c3-4b1f-b17c-473ee0ef775e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6b3cf7dd-e106-4b70-8ca3-404077308e6a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f2b02061-03c3-4b1f-b17c-473ee0ef775e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3283b476-2bb2-4fd9-adb2-4e0455e0879e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6b3cf7dd-e106-4b70-8ca3-404077308e6a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3283b476-2bb2-4fd9-adb2-4e0455e0879e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_51ac752c-9b96-4d61-8b15-2c5505ff3096" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_6b3cf7dd-e106-4b70-8ca3-404077308e6a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_51ac752c-9b96-4d61-8b15-2c5505ff3096" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0a002d9b-e355-44b0-aec8-3713b5fed6a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_f8c9cf54-9f43-45d3-a9ff-66c699308b79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0a002d9b-e355-44b0-aec8-3713b5fed6a0" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_f8c9cf54-9f43-45d3-a9ff-66c699308b79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_edc0f7b6-b3b6-4502-9541-2c31ffab857f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0a002d9b-e355-44b0-aec8-3713b5fed6a0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_edc0f7b6-b3b6-4502-9541-2c31ffab857f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_304dc568-d895-4f75-a047-c71325eeb4f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0a002d9b-e355-44b0-aec8-3713b5fed6a0" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_304dc568-d895-4f75-a047-c71325eeb4f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d5e6fb9a-c3fc-475f-b2cd-50ad3281d909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3d14612c-bab4-47ad-ad67-43328884a32f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d5e6fb9a-c3fc-475f-b2cd-50ad3281d909" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3d14612c-bab4-47ad-ad67-43328884a32f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00b5fdf8-1f43-45bd-8fe0-c06c6cb795ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_493518ba-b963-4b7f-9eaf-ac822ffe2e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00b5fdf8-1f43-45bd-8fe0-c06c6cb795ed" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_493518ba-b963-4b7f-9eaf-ac822ffe2e7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_ff7f49c4-20ad-462e-b5e5-d1c45fdd89c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00b5fdf8-1f43-45bd-8fe0-c06c6cb795ed" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_ff7f49c4-20ad-462e-b5e5-d1c45fdd89c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_42545061-2ff2-4624-99b4-7388d2b35e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00b5fdf8-1f43-45bd-8fe0-c06c6cb795ed" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_42545061-2ff2-4624-99b4-7388d2b35e0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock_31dd8abe-8ffb-475f-b86f-4d64a436f79b" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00b5fdf8-1f43-45bd-8fe0-c06c6cb795ed" xlink:to="loc_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock_31dd8abe-8ffb-475f-b86f-4d64a436f79b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_cc22c8f8-a84e-4ac2-b49b-4d123b38f78d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00b5fdf8-1f43-45bd-8fe0-c06c6cb795ed" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_cc22c8f8-a84e-4ac2-b49b-4d123b38f78d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_2216bdc0-a010-46de-85be-4745d576700c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00b5fdf8-1f43-45bd-8fe0-c06c6cb795ed" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_2216bdc0-a010-46de-85be-4745d576700c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_86dd8559-7c0c-4605-a283-afc01b0fbd97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00b5fdf8-1f43-45bd-8fe0-c06c6cb795ed" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_86dd8559-7c0c-4605-a283-afc01b0fbd97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromReverseRecapitalization_3adb3f6b-ed48-41f4-96b1-2e57d6d296df" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromReverseRecapitalization"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_00b5fdf8-1f43-45bd-8fe0-c06c6cb795ed" xlink:to="loc_ghw_ProceedsFromReverseRecapitalization_3adb3f6b-ed48-41f4-96b1-2e57d6d296df" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"/>
  <link:calculationLink xlink:role="http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromReverseRecapitalizationTransaction_98be5814-d31a-43f6-8ae7-f101b6767426" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PaymentsOfReverseRecapitalizationTransactionCosts_1035e930-a788-44d1-8fcf-0e91fb674c6c" xlink:href="ghw-20220304.xsd#ghw_PaymentsOfReverseRecapitalizationTransactionCosts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ghw_ProceedsFromReverseRecapitalizationTransaction_98be5814-d31a-43f6-8ae7-f101b6767426" xlink:to="loc_ghw_PaymentsOfReverseRecapitalizationTransactionCosts_1035e930-a788-44d1-8fcf-0e91fb674c6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_3b1b7503-efa1-4d42-9bff-444581976861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ghw_ProceedsFromReverseRecapitalizationTransaction_98be5814-d31a-43f6-8ae7-f101b6767426" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_3b1b7503-efa1-4d42-9bff-444581976861" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ReverseRecapitalizationNet_2bd517cf-9439-4592-99b4-9e8eeb82b436" xlink:href="ghw-20220304.xsd#ghw_ReverseRecapitalizationNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_52c013fb-50c6-4420-a8e4-b72950a75e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ghw_ReverseRecapitalizationNet_2bd517cf-9439-4592-99b4-9e8eeb82b436" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_52c013fb-50c6-4420-a8e4-b72950a75e0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares_22eef6ed-b1fb-4d27-91fe-8fcff5d94208" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ghw_ReverseRecapitalizationNet_2bd517cf-9439-4592-99b4-9e8eeb82b436" xlink:to="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares_22eef6ed-b1fb-4d27-91fe-8fcff5d94208" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromReverseRecapitalizationTransaction_3c92a563-59ca-4cc7-8e2e-68c4f66ace02" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ghw_ReverseRecapitalizationNet_2bd517cf-9439-4592-99b4-9e8eeb82b436" xlink:to="loc_ghw_ProceedsFromReverseRecapitalizationTransaction_3c92a563-59ca-4cc7-8e2e-68c4f66ace02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants_95150c7d-969b-4bb5-9a53-c61bf1c3dc49" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ghw_ReverseRecapitalizationNet_2bd517cf-9439-4592-99b4-9e8eeb82b436" xlink:to="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants_95150c7d-969b-4bb5-9a53-c61bf1c3dc49" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"/>
  <link:calculationLink xlink:role="http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6531c35f-f3e6-4012-8dd1-d199489953cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Supplies_54a438c5-22b9-48dc-8b12-ebb3991783f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Supplies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6531c35f-f3e6-4012-8dd1-d199489953cd" xlink:to="loc_us-gaap_Supplies_54a438c5-22b9-48dc-8b12-ebb3991783f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_bca5cef1-093c-4282-ba57-d4796847c767" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidInsurance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6531c35f-f3e6-4012-8dd1-d199489953cd" xlink:to="loc_us-gaap_PrepaidInsurance_bca5cef1-093c-4282-ba57-d4796847c767" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1506dbec-acc8-4ac7-9178-2649d914d872" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6531c35f-f3e6-4012-8dd1-d199489953cd" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1506dbec-acc8-4ac7-9178-2649d914d872" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent_f4af4ac8-bb93-434a-a30b-05db336f4c49" xlink:href="ghw-20220304.xsd#ghw_OtherPrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6531c35f-f3e6-4012-8dd1-d199489953cd" xlink:to="loc_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent_f4af4ac8-bb93-434a-a30b-05db336f4c49" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#PROPERTYANDEQUIPMENTNETDetails"/>
  <link:calculationLink xlink:role="http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d2d3cff5-6259-4d0a-841f-085feedcd524" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_64c64c00-1387-4d9c-a8b8-8100d7af466f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d2d3cff5-6259-4d0a-841f-085feedcd524" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_64c64c00-1387-4d9c-a8b8-8100d7af466f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8565610d-099f-435f-83b9-15f610c84676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_d2d3cff5-6259-4d0a-841f-085feedcd524" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8565610d-099f-435f-83b9-15f610c84676" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#ACCRUEDANDOTHERCURRENTLIABILITIESDetails"/>
  <link:calculationLink xlink:role="http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_1556439d-5844-4f6b-9790-c8bc743e1bdf" xlink:href="ghw-20220304.xsd#ghw_AccruedLiabilitiesAndOtherCurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_00864d84-206a-4155-851f-ada48f5b13a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_1556439d-5844-4f6b-9790-c8bc743e1bdf" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_00864d84-206a-4155-851f-ada48f5b13a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_bb9c2bc4-f16b-4109-94ad-a5958871f31d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_1556439d-5844-4f6b-9790-c8bc743e1bdf" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_bb9c2bc4-f16b-4109-94ad-a5958871f31d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditCurrent_c1da5296-a35d-4213-aad9-e21e01f73087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_1556439d-5844-4f6b-9790-c8bc743e1bdf" xlink:to="loc_us-gaap_DeferredRentCreditCurrent_c1da5296-a35d-4213-aad9-e21e01f73087" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_MaterialsAndRelatedPurchasesCurrent_469cc1f5-0d89-40ca-b720-60d3e68297f5" xlink:href="ghw-20220304.xsd#ghw_MaterialsAndRelatedPurchasesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_1556439d-5844-4f6b-9790-c8bc743e1bdf" xlink:to="loc_ghw_MaterialsAndRelatedPurchasesCurrent_469cc1f5-0d89-40ca-b720-60d3e68297f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent_2c174166-c143-480b-8b6e-d671b9904855" xlink:href="ghw-20220304.xsd#ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_1556439d-5844-4f6b-9790-c8bc743e1bdf" xlink:to="loc_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent_2c174166-c143-480b-8b6e-d671b9904855" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEASESScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_242e752c-009f-4eaa-a8b5-b4ee7f6fa274" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_97139d42-13f8-43bc-a775-19f0609aa377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_242e752c-009f-4eaa-a8b5-b4ee7f6fa274" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_97139d42-13f8-43bc-a775-19f0609aa377" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5641dbf9-f2e1-4113-ad35-14229250340d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_242e752c-009f-4eaa-a8b5-b4ee7f6fa274" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_5641dbf9-f2e1-4113-ad35-14229250340d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_42581748-6f3b-4a57-9091-957df3b20f28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_242e752c-009f-4eaa-a8b5-b4ee7f6fa274" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_42581748-6f3b-4a57-9091-957df3b20f28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_8f3bc560-98dd-4255-a7c4-6876b5f1079c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_242e752c-009f-4eaa-a8b5-b4ee7f6fa274" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_8f3bc560-98dd-4255-a7c4-6876b5f1079c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#BORROWINGSScheduleofLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_24b82c1c-63cf-47ed-9529-d7727886d7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_83b2cd36-be52-4140-81e0-b097418a26f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_24b82c1c-63cf-47ed-9529-d7727886d7e6" xlink:to="loc_us-gaap_LongTermDebtCurrent_83b2cd36-be52-4140-81e0-b097418a26f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_046b3298-df45-42e2-b830-6b254e6bef0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_24b82c1c-63cf-47ed-9529-d7727886d7e6" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_046b3298-df45-42e2-b830-6b254e6bef0d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails"/>
  <link:calculationLink xlink:role="http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_0ec5b367-1e1a-4cd0-9cb4-8fe582b62e41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_ddfb1102-c766-480a-9876-b53aa940ff73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_0ec5b367-1e1a-4cd0-9cb4-8fe582b62e41" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_ddfb1102-c766-480a-9876-b53aa940ff73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_8eb43728-b43f-490d-8804-1ceef99f7129" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_0ec5b367-1e1a-4cd0-9cb4-8fe582b62e41" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_8eb43728-b43f-490d-8804-1ceef99f7129" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0a290f67-ac77-493e-8da3-4f29351f6ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_0ec5b367-1e1a-4cd0-9cb4-8fe582b62e41" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0a290f67-ac77-493e-8da3-4f29351f6ad9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_f5db2a8e-b214-4e48-a38a-ea57ee94298c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_43883627-1b7e-42c2-80e1-a0521f6b850f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_f5db2a8e-b214-4e48-a38a-ea57ee94298c" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_43883627-1b7e-42c2-80e1-a0521f6b850f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium_8ba9f6ea-b17f-42a9-8df1-ce22ed36fb00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_f5db2a8e-b214-4e48-a38a-ea57ee94298c" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedPremium_8ba9f6ea-b17f-42a9-8df1-ce22ed36fb00" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_4d44cdbf-5807-46af-bb14-4d83458e599f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6eebb149-faa6-4c54-9081-4df58b759502" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_4d44cdbf-5807-46af-bb14-4d83458e599f" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6eebb149-faa6-4c54-9081-4df58b759502" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_f9179c6b-2058-4641-8082-df5bae925edd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockWarrantsFairValueDisclosure_23588f25-a7f1-4878-8472-bde00584e00e" xlink:href="ghw-20220304.xsd#ghw_CommonStockWarrantsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_f9179c6b-2058-4641-8082-df5bae925edd" xlink:to="loc_ghw_CommonStockWarrantsFairValueDisclosure_23588f25-a7f1-4878-8472-bde00584e00e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_WarrantLiabilitiesFairValueDisclosure_0e45d8a7-b1ae-4016-a3b6-e80dcc1834f5" xlink:href="ghw-20220304.xsd#ghw_WarrantLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_f9179c6b-2058-4641-8082-df5bae925edd" xlink:to="loc_ghw_WarrantLiabilitiesFairValueDisclosure_0e45d8a7-b1ae-4016-a3b6-e80dcc1834f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_58089b87-fb6b-476d-ab04-c57ec8d8c624" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_f9179c6b-2058-4641-8082-df5bae925edd" xlink:to="loc_us-gaap_DerivativeLiabilities_58089b87-fb6b-476d-ab04-c57ec8d8c624" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure_15c9427a-bb48-4fe2-8cc5-d498c0352b59" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_f9179c6b-2058-4641-8082-df5bae925edd" xlink:to="loc_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure_15c9427a-bb48-4fe2-8cc5-d498c0352b59" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_e3f6fabb-a985-4ba1-ae7a-ee10364b9f10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_1e48a74d-eed2-4601-890e-05fa9b3b9b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e3f6fabb-a985-4ba1-ae7a-ee10364b9f10" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_1e48a74d-eed2-4601-890e-05fa9b3b9b6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_c5683f8c-623e-4ba7-971d-a861dcc18d71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e3f6fabb-a985-4ba1-ae7a-ee10364b9f10" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_c5683f8c-623e-4ba7-971d-a861dcc18d71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_314b196f-07a0-4527-a1fe-d8667b0df5f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e3f6fabb-a985-4ba1-ae7a-ee10364b9f10" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_314b196f-07a0-4527-a1fe-d8667b0df5f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_bdae241d-ffe2-4305-a652-623848bf84c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_e3f6fabb-a985-4ba1-ae7a-ee10364b9f10" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_bdae241d-ffe2-4305-a652-623848bf84c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_6fd1d279-a2e7-4497-a5cd-21353075eda5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_25f4dcce-9fc2-4b37-b647-f5bc93164aef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_6fd1d279-a2e7-4497-a5cd-21353075eda5" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_25f4dcce-9fc2-4b37-b647-f5bc93164aef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6c7360d6-3726-4b41-b424-80b8bc0e4595" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_6fd1d279-a2e7-4497-a5cd-21353075eda5" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_6c7360d6-3726-4b41-b424-80b8bc0e4595" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_39bb8462-4b03-4f37-8624-f21f1b36bd67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_8433015e-cae0-49d2-8c8e-aa2a9ecbf8d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_39bb8462-4b03-4f37-8624-f21f1b36bd67" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_8433015e-cae0-49d2-8c8e-aa2a9ecbf8d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent_13cd2a7d-e982-4bd1-9bc0-5e2ca3c25efe" xlink:href="ghw-20220304.xsd#ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_39bb8462-4b03-4f37-8624-f21f1b36bd67" xlink:to="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent_13cd2a7d-e982-4bd1-9bc0-5e2ca3c25efe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_addd3cc8-5fc2-420a-88c7-1c739c2f652b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_39bb8462-4b03-4f37-8624-f21f1b36bd67" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_addd3cc8-5fc2-420a-88c7-1c739c2f652b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent_68cf4140-cc57-4fcb-b0ba-70c2cc39f69b" xlink:href="ghw-20220304.xsd#ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_39bb8462-4b03-4f37-8624-f21f1b36bd67" xlink:to="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent_68cf4140-cc57-4fcb-b0ba-70c2cc39f69b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_922995d4-9d39-4df4-b847-d212845cbff1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_39bb8462-4b03-4f37-8624-f21f1b36bd67" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_922995d4-9d39-4df4-b847-d212845cbff1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_e5563301-9753-4adb-92fb-f70cbe3aeab5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_39bb8462-4b03-4f37-8624-f21f1b36bd67" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_e5563301-9753-4adb-92fb-f70cbe3aeab5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent_a40fae34-63dd-4bd4-9200-bac60afd25d6" xlink:href="ghw-20220304.xsd#ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_39bb8462-4b03-4f37-8624-f21f1b36bd67" xlink:to="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent_a40fae34-63dd-4bd4-9200-bac60afd25d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f3f5fb69-f3a2-4ddf-a1c2-f30e464e38df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_39bb8462-4b03-4f37-8624-f21f1b36bd67" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f3f5fb69-f3a2-4ddf-a1c2-f30e464e38df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_52de55d1-3d1e-4176-b69d-5b69ed10ed22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_39bb8462-4b03-4f37-8624-f21f1b36bd67" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_52de55d1-3d1e-4176-b69d-5b69ed10ed22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent_fc187f23-ca24-4264-8d80-06145a869bd5" xlink:href="ghw-20220304.xsd#ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_39bb8462-4b03-4f37-8624-f21f1b36bd67" xlink:to="loc_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent_fc187f23-ca24-4264-8d80-06145a869bd5" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>ghw-20220304_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:4122b5d1-3200-43ef-ba82-410b862ff340,g:7b2ffbc2-a667-4c89-99b4-0eabdc0717e4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" xlink:type="simple" xlink:href="ghw-20220304.xsd#ConsolidatedStatementsofStockholdersEquityDeficit"/>
  <link:definitionLink xlink:role="http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" xlink:type="extended" id="i0a23582f5b584a2094498b6fe18d226d_ConsolidatedStatementsofStockholdersEquityDeficit">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6f241334-0c01-4d8a-93a8-ad78d6243d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b1cb2819-a941-4f48-b6b5-424003c51905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6f241334-0c01-4d8a-93a8-ad78d6243d4b" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b1cb2819-a941-4f48-b6b5-424003c51905" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_5934781d-dafb-4c92-af58-d05d61e008e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b1cb2819-a941-4f48-b6b5-424003c51905" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_5934781d-dafb-4c92-af58-d05d61e008e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_84168467-3076-499c-8486-0e15339023e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b1cb2819-a941-4f48-b6b5-424003c51905" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_84168467-3076-499c-8486-0e15339023e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_554d5a86-622f-4da8-8574-d2fb2cb71c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_00515149-a28d-47b0-a61a-5ca187f1ab00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6f241334-0c01-4d8a-93a8-ad78d6243d4b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_89bc29df-737d-4efa-b6c4-c2aa18ae3eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_SharesOutstanding_89bc29df-737d-4efa-b6c4-c2aa18ae3eb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_827ef65e-91a3-4c48-a986-b2c41b9c6f71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockholdersEquity_827ef65e-91a3-4c48-a986-b2c41b9c6f71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a0935da1-aa41-4d49-92b2-2bab5cf2ef12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a0935da1-aa41-4d49-92b2-2bab5cf2ef12" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0356aafb-dc7c-46af-8121-59b63c88c1b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0356aafb-dc7c-46af-8121-59b63c88c1b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_753efbd8-0818-4eeb-944c-e3591f3b1a24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_753efbd8-0818-4eeb-944c-e3591f3b1a24" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_8d4b8f7d-ff06-4bc5-9556-df629d54af3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_8d4b8f7d-ff06-4bc5-9556-df629d54af3e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_5b209663-efb9-4c0e-bbe9-108260a45b71" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_5b209663-efb9-4c0e-bbe9-108260a45b71" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_c5208364-48ce-428f-98d3-94799c67a935" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_c5208364-48ce-428f-98d3-94799c67a935" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_3bf45f85-65e9-46fb-b335-23cf90b2db1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_3bf45f85-65e9-46fb-b335-23cf90b2db1b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_ef632814-30ac-40d3-922a-4ab6082795b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_ef632814-30ac-40d3-922a-4ab6082795b1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization_00b8e380-863f-4749-a813-604e45385e37" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodSharesReverseRecapitalization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization_00b8e380-863f-4749-a813-604e45385e37" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodValueReverseRecapitalization_26e755f2-1830-45f5-a82b-0cfec3ad24b7" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodValueReverseRecapitalization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_ghw_StockIssuedDuringPeriodValueReverseRecapitalization_26e755f2-1830-45f5-a82b-0cfec3ad24b7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout_18859a37-dddf-4a81-8376-2f9c0f774a3e" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout_18859a37-dddf-4a81-8376-2f9c0f774a3e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout_324edaee-2333-4f6b-9d3a-04fcae8f5869" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodValueAchievementOfEarnout"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout_324edaee-2333-4f6b-9d3a-04fcae8f5869" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9934f397-b018-4155-b974-4df8bdf35943" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9934f397-b018-4155-b974-4df8bdf35943" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8c5f5f69-75eb-40c8-9d19-ae89b8b1533a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_NetIncomeLoss_8c5f5f69-75eb-40c8-9d19-ae89b8b1533a" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_aaafb8b5-c014-4a30-90e9-3112b64a0064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_48564113-7e1d-4069-a7cc-3e2e10686634" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_40310188-89f4-4c33-ae5d-a762c356b911" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6f241334-0c01-4d8a-93a8-ad78d6243d4b" xlink:to="loc_us-gaap_StatementTable_40310188-89f4-4c33-ae5d-a762c356b911" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_02eed748-5f19-4d75-a997-3efb8d48170d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_40310188-89f4-4c33-ae5d-a762c356b911" xlink:to="loc_srt_RestatementAxis_02eed748-5f19-4d75-a997-3efb8d48170d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_02eed748-5f19-4d75-a997-3efb8d48170d_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_02eed748-5f19-4d75-a997-3efb8d48170d" xlink:to="loc_srt_RestatementDomain_02eed748-5f19-4d75-a997-3efb8d48170d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_9ca8db94-2e7c-4c29-a505-cd74e629317a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_02eed748-5f19-4d75-a997-3efb8d48170d" xlink:to="loc_srt_RestatementDomain_9ca8db94-2e7c-4c29-a505-cd74e629317a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_690a6abb-6527-4007-9b02-3f6414d3ffaf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_9ca8db94-2e7c-4c29-a505-cd74e629317a" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_690a6abb-6527-4007-9b02-3f6414d3ffaf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_21c15e99-0d1a-4ca8-8509-dea268265c22" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_9ca8db94-2e7c-4c29-a505-cd74e629317a" xlink:to="loc_srt_RestatementAdjustmentMember_21c15e99-0d1a-4ca8-8509-dea268265c22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b5e911da-48e1-4d0c-905f-3302ce913894" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_40310188-89f4-4c33-ae5d-a762c356b911" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b5e911da-48e1-4d0c-905f-3302ce913894" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b5e911da-48e1-4d0c-905f-3302ce913894_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b5e911da-48e1-4d0c-905f-3302ce913894" xlink:to="loc_us-gaap_EquityComponentDomain_b5e911da-48e1-4d0c-905f-3302ce913894_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_42e5226d-9b4b-4fc3-825a-7737f21b1207" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b5e911da-48e1-4d0c-905f-3302ce913894" xlink:to="loc_us-gaap_EquityComponentDomain_42e5226d-9b4b-4fc3-825a-7737f21b1207" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6250714d-fd50-4848-b84a-5038dd802812" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_42e5226d-9b4b-4fc3-825a-7737f21b1207" xlink:to="loc_us-gaap_CommonStockMember_6250714d-fd50-4848-b84a-5038dd802812" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_94d2f129-aa6c-4822-aeb0-1e5d998d61b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_42e5226d-9b4b-4fc3-825a-7737f21b1207" xlink:to="loc_us-gaap_WarrantMember_94d2f129-aa6c-4822-aeb0-1e5d998d61b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_f1ea1cd9-ff1a-4d9e-9ade-4a5b756f159c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_42e5226d-9b4b-4fc3-825a-7737f21b1207" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_f1ea1cd9-ff1a-4d9e-9ade-4a5b756f159c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_e93a6fd6-ebbd-44f7-b225-ce92a010f6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_42e5226d-9b4b-4fc3-825a-7737f21b1207" xlink:to="loc_us-gaap_RetainedEarningsMember_e93a6fd6-ebbd-44f7-b225-ce92a010f6ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ea3fbe1a-1ba2-4e73-afb9-076efa28ae77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_40310188-89f4-4c33-ae5d-a762c356b911" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ea3fbe1a-1ba2-4e73-afb9-076efa28ae77" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ea3fbe1a-1ba2-4e73-afb9-076efa28ae77_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ea3fbe1a-1ba2-4e73-afb9-076efa28ae77" xlink:to="loc_us-gaap_ClassOfStockDomain_ea3fbe1a-1ba2-4e73-afb9-076efa28ae77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8e009c25-807a-4441-98ab-56614b21b90d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ea3fbe1a-1ba2-4e73-afb9-076efa28ae77" xlink:to="loc_us-gaap_ClassOfStockDomain_8e009c25-807a-4441-98ab-56614b21b90d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncCommonStockMember_f03c2748-4f2d-4232-9a45-dc5bdd3a9d2f" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8e009c25-807a-4441-98ab-56614b21b90d" xlink:to="loc_ghw_LegacyEssTechIncCommonStockMember_f03c2748-4f2d-4232-9a45-dc5bdd3a9d2f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockMember_e2b0253a-be40-4dd0-9fe7-c68954899f31" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8e009c25-807a-4441-98ab-56614b21b90d" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockMember_e2b0253a-be40-4dd0-9fe7-c68954899f31" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#SIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended" id="i40459dd16c774182ab398b983e9f45ad_SIGNIFICANTACCOUNTINGPOLICIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:href="ghw-20220304.xsd#ghw_SignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_57ae6ea7-9a79-4bac-b8c8-9e5dc4a9c27d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_57ae6ea7-9a79-4bac-b8c8-9e5dc4a9c27d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_dde81af9-c2ec-425f-92ec-99fd4bf54377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_AssetImpairmentCharges_dde81af9-c2ec-425f-92ec-99fd4bf54377" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2c0e31fa-90d7-4d00-a20e-b1fd7a89199c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2c0e31fa-90d7-4d00-a20e-b1fd7a89199c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_2aaef92c-03f9-4e1e-871c-15e4c367d34a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_AdvertisingExpense_2aaef92c-03f9-4e1e-871c-15e4c367d34a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet_c5834c3e-18c1-4388-98b1-929dbf9af078" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet_c5834c3e-18c1-4388-98b1-929dbf9af078" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_97355ae8-cda1-4b32-acb6-0661ec5d8f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_97355ae8-cda1-4b32-acb6-0661ec5d8f2e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_68ea0904-398e-4edc-ae59-6b3c28c5853d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_68ea0904-398e-4edc-ae59-6b3c28c5853d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_203bb96c-95ed-4fec-a642-b71ebeb53af8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_203bb96c-95ed-4fec-a642-b71ebeb53af8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_acec9f05-23b1-4abc-b6d9-aa6955d33ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_OperatingLeaseLiability_acec9f05-23b1-4abc-b6d9-aa6955d33ad3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:href="ghw-20220304.xsd#ghw_SignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_01b6395d-c458-4371-8b1e-7d058f7ad0ae" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:to="loc_srt_RangeAxis_01b6395d-c458-4371-8b1e-7d058f7ad0ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_01b6395d-c458-4371-8b1e-7d058f7ad0ae_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_01b6395d-c458-4371-8b1e-7d058f7ad0ae" xlink:to="loc_srt_RangeMember_01b6395d-c458-4371-8b1e-7d058f7ad0ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b53f0623-5943-4910-b816-426788bbfe32" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_01b6395d-c458-4371-8b1e-7d058f7ad0ae" xlink:to="loc_srt_RangeMember_b53f0623-5943-4910-b816-426788bbfe32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8eaf8c98-b989-4850-ba6f-5ee2eb645a78" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b53f0623-5943-4910-b816-426788bbfe32" xlink:to="loc_srt_MinimumMember_8eaf8c98-b989-4850-ba6f-5ee2eb645a78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4df200a4-8add-4e63-8099-e2cb1d19e31c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b53f0623-5943-4910-b816-426788bbfe32" xlink:to="loc_srt_MaximumMember_4df200a4-8add-4e63-8099-e2cb1d19e31c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_dbb062ca-8a29-4caf-8a7c-09a9fc3bb7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:to="loc_us-gaap_AwardTypeAxis_dbb062ca-8a29-4caf-8a7c-09a9fc3bb7fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dbb062ca-8a29-4caf-8a7c-09a9fc3bb7fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_dbb062ca-8a29-4caf-8a7c-09a9fc3bb7fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dbb062ca-8a29-4caf-8a7c-09a9fc3bb7fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bccf8e50-e6f4-4b86-9ba8-824045cc7d20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_dbb062ca-8a29-4caf-8a7c-09a9fc3bb7fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bccf8e50-e6f4-4b86-9ba8-824045cc7d20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_c9bcf8a0-6ff2-41ee-9122-5286d50c4f21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bccf8e50-e6f4-4b86-9ba8-824045cc7d20" xlink:to="loc_us-gaap_EmployeeStockOptionMember_c9bcf8a0-6ff2-41ee-9122-5286d50c4f21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_78f846de-a907-45ea-a7af-67001ffb6d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_78f846de-a907-45ea-a7af-67001ffb6d52" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_78f846de-a907-45ea-a7af-67001ffb6d52_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_78f846de-a907-45ea-a7af-67001ffb6d52" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_78f846de-a907-45ea-a7af-67001ffb6d52_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_460918f5-8b3f-4c38-80e8-a20ed40b37d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_78f846de-a907-45ea-a7af-67001ffb6d52" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_460918f5-8b3f-4c38-80e8-a20ed40b37d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_1f345b0b-2f6b-4dec-aa0e-d4afbc2c7c68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_460918f5-8b3f-4c38-80e8-a20ed40b37d2" xlink:to="loc_us-gaap_SubsequentEventMember_1f345b0b-2f6b-4dec-aa0e-d4afbc2c7c68" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_f549f1fb-e4c9-43f9-8de5-de5a8abf01be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_f549f1fb-e4c9-43f9-8de5-de5a8abf01be" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_f549f1fb-e4c9-43f9-8de5-de5a8abf01be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_f549f1fb-e4c9-43f9-8de5-de5a8abf01be" xlink:to="loc_us-gaap_TypeOfAdoptionMember_f549f1fb-e4c9-43f9-8de5-de5a8abf01be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_885cfa2f-27d3-4149-b313-9a24f514d84e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_f549f1fb-e4c9-43f9-8de5-de5a8abf01be" xlink:to="loc_us-gaap_TypeOfAdoptionMember_885cfa2f-27d3-4149-b313-9a24f514d84e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_9c82389a-b237-4868-b0cc-768da6511fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_885cfa2f-27d3-4149-b313-9a24f514d84e" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_9c82389a-b237-4868-b0cc-768da6511fb4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#BUSINESSCOMBINATIONNarrativeDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails" xlink:type="extended" id="i0fe24f11758d4d018078b92454b79f27_BUSINESSCOMBINATIONNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_c519a66d-31fd-45ab-a90e-d2ea280b5f86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_c519a66d-31fd-45ab-a90e-d2ea280b5f86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_82630c02-6b2b-4cf3-b3aa-ad9e9352ca4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_82630c02-6b2b-4cf3-b3aa-ad9e9352ca4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_027055d8-f9c5-4190-8161-5df946f8dfd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_027055d8-f9c5-4190-8161-5df946f8dfd5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockAndPreferredStockSharesAuthorized_247b3036-07a2-47a5-864a-4d7fda12e129" xlink:href="ghw-20220304.xsd#ghw_CommonStockAndPreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_ghw_CommonStockAndPreferredStockSharesAuthorized_247b3036-07a2-47a5-864a-4d7fda12e129" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_01d02b7a-5ba7-49bf-8fb5-bdc2a8026bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_01d02b7a-5ba7-49bf-8fb5-bdc2a8026bc7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_d6660f90-11fb-45ef-918c-316998b9f725" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_d6660f90-11fb-45ef-918c-316998b9f725" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_244dacbe-a6cf-4cc6-8681-04fb5fef7d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_244dacbe-a6cf-4cc6-8681-04fb5fef7d9d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_c640a2b2-35e9-4839-95f5-d0ca61a2723e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_c640a2b2-35e9-4839-95f5-d0ca61a2723e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_4e30a708-5e0a-4551-b9d0-2b1a5a04de77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_4e30a708-5e0a-4551-b9d0-2b1a5a04de77" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_c5b5fdc1-f8cf-43d2-b2b0-742ae80938e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_c5b5fdc1-f8cf-43d2-b2b0-742ae80938e8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_bc962e33-6175-48e5-9b8d-c2436016f149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_bc962e33-6175-48e5-9b8d-c2436016f149" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8bddda5f-568e-4189-a7d8-8c84d2ef91b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8bddda5f-568e-4189-a7d8-8c84d2ef91b8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ReverseRecapitalizationContingentConsiderationEquityShares_3a4eaca6-432a-4522-b78c-b36d2fd1f153" xlink:href="ghw-20220304.xsd#ghw_ReverseRecapitalizationContingentConsiderationEquityShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_ghw_ReverseRecapitalizationContingentConsiderationEquityShares_3a4eaca6-432a-4522-b78c-b36d2fd1f153" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EquityIssuedSharesMilestoneAchievement_2b0a7bf5-84ba-4016-a47f-6f1229fcc026" xlink:href="ghw-20220304.xsd#ghw_EquityIssuedSharesMilestoneAchievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_ghw_EquityIssuedSharesMilestoneAchievement_2b0a7bf5-84ba-4016-a47f-6f1229fcc026" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches_ef189c04-0cf8-4919-931d-f53504558e1c" xlink:href="ghw-20220304.xsd#ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches_ef189c04-0cf8-4919-931d-f53504558e1c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_29b5ec1c-ceab-4050-bf38-96cd9d555184" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_29b5ec1c-ceab-4050-bf38-96cd9d555184" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SharesIssuedReverseRecapitalization_2a521e72-1096-45dc-9acb-07fdb922685b" xlink:href="ghw-20220304.xsd#ghw_SharesIssuedReverseRecapitalization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_ghw_SharesIssuedReverseRecapitalization_2a521e72-1096-45dc-9acb-07fdb922685b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_b6eb3afe-d894-4a28-8525-42c05924db2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_b6eb3afe-d894-4a28-8525-42c05924db2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b6eb3afe-d894-4a28-8525-42c05924db2d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_b6eb3afe-d894-4a28-8525-42c05924db2d" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b6eb3afe-d894-4a28-8525-42c05924db2d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e55a4aab-06ab-4a66-9f1b-3f6cffd902e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_b6eb3afe-d894-4a28-8525-42c05924db2d" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e55a4aab-06ab-4a66-9f1b-3f6cffd902e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember_732d8e5c-77e9-4501-b797-d555799a08f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e55a4aab-06ab-4a66-9f1b-3f6cffd902e5" xlink:to="loc_us-gaap_PrivatePlacementMember_732d8e5c-77e9-4501-b797-d555799a08f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_ead2b71e-4561-48a0-b915-aeaab0482f46" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_srt_CounterpartyNameAxis_ead2b71e-4561-48a0-b915-aeaab0482f46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ead2b71e-4561-48a0-b915-aeaab0482f46_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_ead2b71e-4561-48a0-b915-aeaab0482f46" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_ead2b71e-4561-48a0-b915-aeaab0482f46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c1fe12b5-e059-4b5e-82db-d90383ce75c9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_ead2b71e-4561-48a0-b915-aeaab0482f46" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c1fe12b5-e059-4b5e-82db-d90383ce75c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncShareholdersMember_805d3f6b-039d-4785-a2c8-507e971fc3a9" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncShareholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c1fe12b5-e059-4b5e-82db-d90383ce75c9" xlink:to="loc_ghw_LegacyEssTechIncShareholdersMember_805d3f6b-039d-4785-a2c8-507e971fc3a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eedc0ead-dbca-44d1-8391-82774cc233d6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_dei_LegalEntityAxis_eedc0ead-dbca-44d1-8391-82774cc233d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_eedc0ead-dbca-44d1-8391-82774cc233d6_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_eedc0ead-dbca-44d1-8391-82774cc233d6" xlink:to="loc_dei_EntityDomain_eedc0ead-dbca-44d1-8391-82774cc233d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6e44fa13-e756-4574-b9d5-75560a581557" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_eedc0ead-dbca-44d1-8391-82774cc233d6" xlink:to="loc_dei_EntityDomain_6e44fa13-e756-4574-b9d5-75560a581557" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_2bf3db31-8698-424b-8e42-89249b33cfba" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6e44fa13-e756-4574-b9d5-75560a581557" xlink:to="loc_ghw_LegacyEssTechIncMember_2bf3db31-8698-424b-8e42-89249b33cfba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ACONS2AcquisitionCorpMember_26af75c1-4671-445d-8f9e-ae574cbd1523" xlink:href="ghw-20220304.xsd#ghw_ACONS2AcquisitionCorpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6e44fa13-e756-4574-b9d5-75560a581557" xlink:to="loc_ghw_ACONS2AcquisitionCorpMember_26af75c1-4671-445d-8f9e-ae574cbd1523" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_06b802e8-30d9-45e4-8215-2bd794e16918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_06b802e8-30d9-45e4-8215-2bd794e16918" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_06b802e8-30d9-45e4-8215-2bd794e16918_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_06b802e8-30d9-45e4-8215-2bd794e16918" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_06b802e8-30d9-45e4-8215-2bd794e16918_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_a1db1feb-868b-45ab-b7dc-8fb2bc4ad7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_06b802e8-30d9-45e4-8215-2bd794e16918" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_a1db1feb-868b-45ab-b7dc-8fb2bc4ad7ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_TransactionExpenseAdjustmentMember_105d88fe-fc67-4cd8-9e05-82df94b41214" xlink:href="ghw-20220304.xsd#ghw_TransactionExpenseAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_a1db1feb-868b-45ab-b7dc-8fb2bc4ad7ee" xlink:to="loc_ghw_TransactionExpenseAdjustmentMember_105d88fe-fc67-4cd8-9e05-82df94b41214" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7d02d173-a342-4f2b-a5c8-9e5bba38a0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_us-gaap_AwardTypeAxis_7d02d173-a342-4f2b-a5c8-9e5bba38a0c6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d02d173-a342-4f2b-a5c8-9e5bba38a0c6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7d02d173-a342-4f2b-a5c8-9e5bba38a0c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d02d173-a342-4f2b-a5c8-9e5bba38a0c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad701926-7d06-489b-a581-79635ba33979" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7d02d173-a342-4f2b-a5c8-9e5bba38a0c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad701926-7d06-489b-a581-79635ba33979" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_e191093f-863c-4630-a2fa-20f8673d9237" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad701926-7d06-489b-a581-79635ba33979" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_e191093f-863c-4630-a2fa-20f8673d9237" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9e170416-5c7a-4a86-bf3a-2d519a7655c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9e170416-5c7a-4a86-bf3a-2d519a7655c7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9e170416-5c7a-4a86-bf3a-2d519a7655c7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9e170416-5c7a-4a86-bf3a-2d519a7655c7" xlink:to="loc_us-gaap_ClassOfStockDomain_9e170416-5c7a-4a86-bf3a-2d519a7655c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d258ea06-e60e-4002-9aee-19c7ee21d1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9e170416-5c7a-4a86-bf3a-2d519a7655c7" xlink:to="loc_us-gaap_ClassOfStockDomain_d258ea06-e60e-4002-9aee-19c7ee21d1d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_06411c90-251b-4f6b-8a64-a404fb5a4acc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d258ea06-e60e-4002-9aee-19c7ee21d1d5" xlink:to="loc_us-gaap_CommonClassAMember_06411c90-251b-4f6b-8a64-a404fb5a4acc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7c7f4d5f-62c4-49b4-b3c1-4578747c5ada" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d258ea06-e60e-4002-9aee-19c7ee21d1d5" xlink:to="loc_us-gaap_CommonStockMember_7c7f4d5f-62c4-49b4-b3c1-4578747c5ada" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutSharesMember_34620ba9-398b-4f7f-a61a-02ab06dd4ef9" xlink:href="ghw-20220304.xsd#ghw_EarnoutSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d258ea06-e60e-4002-9aee-19c7ee21d1d5" xlink:to="loc_ghw_EarnoutSharesMember_34620ba9-398b-4f7f-a61a-02ab06dd4ef9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_59e41736-2927-40fd-9cc4-18a04414a208" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_59e41736-2927-40fd-9cc4-18a04414a208" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_59e41736-2927-40fd-9cc4-18a04414a208_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_59e41736-2927-40fd-9cc4-18a04414a208" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_59e41736-2927-40fd-9cc4-18a04414a208_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_87e99185-18f7-4dc6-9ec1-891e3137e886" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_59e41736-2927-40fd-9cc4-18a04414a208" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_87e99185-18f7-4dc6-9ec1-891e3137e886" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_d28f7734-fe30-4a3d-9fbd-5db2b1880afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_87e99185-18f7-4dc6-9ec1-891e3137e886" xlink:to="loc_us-gaap_SubsequentEventMember_d28f7734-fe30-4a3d-9fbd-5db2b1880afa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails" xlink:type="extended" id="i92f7db2c5f154ad196c09df50590a108_BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:href="ghw-20220304.xsd#ghw_ScheduleOfReverseRecapitalizationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_670f431c-d4e5-4945-8e6b-4f0f67775782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_670f431c-d4e5-4945-8e6b-4f0f67775782" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PaymentsOfReverseRecapitalizationTransactionCosts_f9fb2c11-79ca-40a0-9e4a-5c9496f29e80" xlink:href="ghw-20220304.xsd#ghw_PaymentsOfReverseRecapitalizationTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_PaymentsOfReverseRecapitalizationTransactionCosts_f9fb2c11-79ca-40a0-9e4a-5c9496f29e80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromReverseRecapitalizationTransaction_d34be32f-c613-42dc-92bb-02c56231148f" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_ProceedsFromReverseRecapitalizationTransaction_d34be32f-c613-42dc-92bb-02c56231148f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants_fe2c6bcf-4de9-4cf3-a345-f9500c27c7bc" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants_fe2c6bcf-4de9-4cf3-a345-f9500c27c7bc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares_4f1aef4f-5879-4af7-aa61-4970d8b74586" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares_4f1aef4f-5879-4af7-aa61-4970d8b74586" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_ab8591d2-6b3b-458c-a22f-2f3cab14f6cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_ab8591d2-6b3b-458c-a22f-2f3cab14f6cc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ReverseRecapitalizationNet_cc809499-929a-4097-a59c-4acd9fe9c318" xlink:href="ghw-20220304.xsd#ghw_ReverseRecapitalizationNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_ReverseRecapitalizationNet_cc809499-929a-4097-a59c-4acd9fe9c318" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_52e4e5f8-5fd8-4e04-9b7d-4a3d07f43444" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_52e4e5f8-5fd8-4e04-9b7d-4a3d07f43444" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_d192e1b7-5e62-41f7-ab6e-362965262d41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_d192e1b7-5e62-41f7-ab6e-362965262d41" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_7bfc7c5c-f626-4cf0-acd1-706b54ad2cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_7bfc7c5c-f626-4cf0-acd1-706b54ad2cb2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesOther_a19c21f1-7b17-4496-9a07-c268c2c160d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesOther_a19c21f1-7b17-4496-9a07-c268c2c160d4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_bcc3ef13-4740-4c0f-bdf6-2f18863231fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_bcc3ef13-4740-4c0f-bdf6-2f18863231fa" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization_58199448-fe24-4758-b83e-c8223bf607da" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodSharesReverseRecapitalization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization_58199448-fe24-4758-b83e-c8223bf607da" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockConvertedReverseRecapitalization_e4e599fc-a672-43e0-9e4d-6da1502aed5a" xlink:href="ghw-20220304.xsd#ghw_StockConvertedReverseRecapitalization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_StockConvertedReverseRecapitalization_e4e599fc-a672-43e0-9e4d-6da1502aed5a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ScheduleOfReverseRecapitalizationTable_6544004e-fabb-43da-b733-0abc20def702" xlink:href="ghw-20220304.xsd#ghw_ScheduleOfReverseRecapitalizationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_ScheduleOfReverseRecapitalizationTable_6544004e-fabb-43da-b733-0abc20def702" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ea54c6bb-9baf-4893-adf0-b34673efc689" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationTable_6544004e-fabb-43da-b733-0abc20def702" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ea54c6bb-9baf-4893-adf0-b34673efc689" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ea54c6bb-9baf-4893-adf0-b34673efc689_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ea54c6bb-9baf-4893-adf0-b34673efc689" xlink:to="loc_us-gaap_ClassOfStockDomain_ea54c6bb-9baf-4893-adf0-b34673efc689_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ab598597-8eb9-4836-85ea-8b3f6d1856b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ea54c6bb-9baf-4893-adf0-b34673efc689" xlink:to="loc_us-gaap_ClassOfStockDomain_ab598597-8eb9-4836-85ea-8b3f6d1856b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_130373be-0baf-4069-b891-5bc3cd69fe08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ab598597-8eb9-4836-85ea-8b3f6d1856b6" xlink:to="loc_us-gaap_CommonClassAMember_130373be-0baf-4069-b891-5bc3cd69fe08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_a2e33b94-2f7b-4db2-886e-ce4554393f13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ab598597-8eb9-4836-85ea-8b3f6d1856b6" xlink:to="loc_us-gaap_CommonClassBMember_a2e33b94-2f7b-4db2-886e-ce4554393f13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_1c53a7d5-0a56-438c-a9b1-c606c0cb8b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ab598597-8eb9-4836-85ea-8b3f6d1856b6" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_1c53a7d5-0a56-438c-a9b1-c606c0cb8b2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a2bb8601-e8f3-491f-b7a8-2fbf0823dc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ab598597-8eb9-4836-85ea-8b3f6d1856b6" xlink:to="loc_us-gaap_CommonStockMember_a2bb8601-e8f3-491f-b7a8-2fbf0823dc6a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ee24877d-7719-4f5d-8372-d0690912e737" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationTable_6544004e-fabb-43da-b733-0abc20def702" xlink:to="loc_dei_LegalEntityAxis_ee24877d-7719-4f5d-8372-d0690912e737" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ee24877d-7719-4f5d-8372-d0690912e737_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ee24877d-7719-4f5d-8372-d0690912e737" xlink:to="loc_dei_EntityDomain_ee24877d-7719-4f5d-8372-d0690912e737_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_54efcd11-bc78-4ccf-97fb-139380558920" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ee24877d-7719-4f5d-8372-d0690912e737" xlink:to="loc_dei_EntityDomain_54efcd11-bc78-4ccf-97fb-139380558920" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ACONS2AcquisitionCorpMember_089c9361-ddb1-424f-981c-0f0c04e03a44" xlink:href="ghw-20220304.xsd#ghw_ACONS2AcquisitionCorpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_54efcd11-bc78-4ccf-97fb-139380558920" xlink:to="loc_ghw_ACONS2AcquisitionCorpMember_089c9361-ddb1-424f-981c-0f0c04e03a44" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/DEFERREDREVENUEDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#DEFERREDREVENUEDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/DEFERREDREVENUEDetails" xlink:type="extended" id="i539a7e9af54f4cdf8b604b8ca3056ca6_DEFERREDREVENUEDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ContractWithCustomerLiabilityLineItems_54e730a4-47c0-4e1f-8d3d-23d44fbdb5f9" xlink:href="ghw-20220304.xsd#ghw_ContractWithCustomerLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ddf1bba6-59f3-4fe0-be70-13bfc8e46e87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ContractWithCustomerLiabilityLineItems_54e730a4-47c0-4e1f-8d3d-23d44fbdb5f9" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ddf1bba6-59f3-4fe0-be70-13bfc8e46e87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a61499db-8f97-4199-9b57-cb338a0bd8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ContractWithCustomerLiabilityLineItems_54e730a4-47c0-4e1f-8d3d-23d44fbdb5f9" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a61499db-8f97-4199-9b57-cb338a0bd8c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ContractWithCustomerLiabilityTable_ae9ba68e-7c03-4bd2-9291-28c8139871df" xlink:href="ghw-20220304.xsd#ghw_ContractWithCustomerLiabilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ghw_ContractWithCustomerLiabilityLineItems_54e730a4-47c0-4e1f-8d3d-23d44fbdb5f9" xlink:to="loc_ghw_ContractWithCustomerLiabilityTable_ae9ba68e-7c03-4bd2-9291-28c8139871df" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_7c85619e-ee96-4b5a-ba69-64285c96c288" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ghw_ContractWithCustomerLiabilityTable_ae9ba68e-7c03-4bd2-9291-28c8139871df" xlink:to="loc_srt_ProductOrServiceAxis_7c85619e-ee96-4b5a-ba69-64285c96c288" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7c85619e-ee96-4b5a-ba69-64285c96c288_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_7c85619e-ee96-4b5a-ba69-64285c96c288" xlink:to="loc_srt_ProductsAndServicesDomain_7c85619e-ee96-4b5a-ba69-64285c96c288_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_57adf7fe-3a02-4825-ad3b-7ecbf0812beb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_7c85619e-ee96-4b5a-ba69-64285c96c288" xlink:to="loc_srt_ProductsAndServicesDomain_57adf7fe-3a02-4825-ad3b-7ecbf0812beb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProductsShippedOneMember_11835626-4749-462e-80ae-bd5dda2dd923" xlink:href="ghw-20220304.xsd#ghw_ProductsShippedOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_57adf7fe-3a02-4825-ad3b-7ecbf0812beb" xlink:to="loc_ghw_ProductsShippedOneMember_11835626-4749-462e-80ae-bd5dda2dd923" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProductsShippedTwoMember_fc399a6f-08a4-4568-954c-a3df64f13fe9" xlink:href="ghw-20220304.xsd#ghw_ProductsShippedTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_57adf7fe-3a02-4825-ad3b-7ecbf0812beb" xlink:to="loc_ghw_ProductsShippedTwoMember_fc399a6f-08a4-4568-954c-a3df64f13fe9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_OtherContractsWithCustomerMember_93287fd3-5ce9-451a-b3db-c8f2b72c4903" xlink:href="ghw-20220304.xsd#ghw_OtherContractsWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_57adf7fe-3a02-4825-ad3b-7ecbf0812beb" xlink:to="loc_ghw_OtherContractsWithCustomerMember_93287fd3-5ce9-451a-b3db-c8f2b72c4903" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails" xlink:type="extended" id="i20ac029297714fe5af06521e790912b1_LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_19b0356a-3a07-40e7-9a68-4edfe5048a37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d643599b-52b3-4124-a6b0-cb6f6340ca6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_19b0356a-3a07-40e7-9a68-4edfe5048a37" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d643599b-52b3-4124-a6b0-cb6f6340ca6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_256fd83e-0190-4055-b2b4-a5f342c3036a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_19b0356a-3a07-40e7-9a68-4edfe5048a37" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_256fd83e-0190-4055-b2b4-a5f342c3036a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_205125b2-57de-453a-b3fb-679cb4734793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_256fd83e-0190-4055-b2b4-a5f342c3036a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_205125b2-57de-453a-b3fb-679cb4734793" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_205125b2-57de-453a-b3fb-679cb4734793_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_205125b2-57de-453a-b3fb-679cb4734793" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_205125b2-57de-453a-b3fb-679cb4734793_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_15e2563e-f5ec-48ee-b556-b63cab913640" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_205125b2-57de-453a-b3fb-679cb4734793" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_15e2563e-f5ec-48ee-b556-b63cab913640" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6dbb5a9a-bcd0-4c7f-b41b-d3be65061a20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_15e2563e-f5ec-48ee-b556-b63cab913640" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6dbb5a9a-bcd0-4c7f-b41b-d3be65061a20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_238fb9d9-0bb3-43a8-899a-d73218c8367b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_15e2563e-f5ec-48ee-b556-b63cab913640" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_238fb9d9-0bb3-43a8-899a-d73218c8367b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_495786fd-25c7-44b7-9579-d3ccd311d970" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_15e2563e-f5ec-48ee-b556-b63cab913640" xlink:to="loc_us-gaap_WarrantMember_495786fd-25c7-44b7-9579-d3ccd311d970" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutSharesMember_19944714-e9b3-4f62-b588-a9779e30942b" xlink:href="ghw-20220304.xsd#ghw_EarnoutSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_15e2563e-f5ec-48ee-b556-b63cab913640" xlink:to="loc_ghw_EarnoutSharesMember_19944714-e9b3-4f62-b588-a9779e30942b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#PROPERTYANDEQUIPMENTNETDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails" xlink:type="extended" id="i9ce32c83118e4724b89476e44caf5331_PROPERTYANDEQUIPMENTNETDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9b0b9e9-e14f-4278-b507-6798edbf6ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_2c86488f-2314-4a88-b024-b6b0df7ccd96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9b0b9e9-e14f-4278-b507-6798edbf6ce4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_2c86488f-2314-4a88-b024-b6b0df7ccd96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_67721242-dbc1-4012-b7c6-0798ce3f2023" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9b0b9e9-e14f-4278-b507-6798edbf6ce4" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_67721242-dbc1-4012-b7c6-0798ce3f2023" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ccaab28c-bf4d-40fb-a8b5-7bec91a2473a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9b0b9e9-e14f-4278-b507-6798edbf6ce4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ccaab28c-bf4d-40fb-a8b5-7bec91a2473a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_dfba56bf-9c81-4a76-940d-362c64d39870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9b0b9e9-e14f-4278-b507-6798edbf6ce4" xlink:to="loc_us-gaap_Depreciation_dfba56bf-9c81-4a76-940d-362c64d39870" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b0c04948-def5-479a-80a0-ed87dbf6af57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9b0b9e9-e14f-4278-b507-6798edbf6ce4" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b0c04948-def5-479a-80a0-ed87dbf6af57" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08a2da8b-f1bd-4213-85ce-485890617abd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b0c04948-def5-479a-80a0-ed87dbf6af57" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08a2da8b-f1bd-4213-85ce-485890617abd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_08a2da8b-f1bd-4213-85ce-485890617abd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08a2da8b-f1bd-4213-85ce-485890617abd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_08a2da8b-f1bd-4213-85ce-485890617abd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ee25c26f-2761-4883-b6f4-b5f1e6d578cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08a2da8b-f1bd-4213-85ce-485890617abd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ee25c26f-2761-4883-b6f4-b5f1e6d578cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_3bf3d5eb-8c32-4741-9828-bf2e90b7b4ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ee25c26f-2761-4883-b6f4-b5f1e6d578cd" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_3bf3d5eb-8c32-4741-9828-bf2e90b7b4ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_5929a7b5-93cb-4028-a75b-f2c47a0052dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ee25c26f-2761-4883-b6f4-b5f1e6d578cd" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_5929a7b5-93cb-4028-a75b-f2c47a0052dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_f100e1ac-0e6c-4f9b-b25f-d7e8003c2ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ee25c26f-2761-4883-b6f4-b5f1e6d578cd" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_f100e1ac-0e6c-4f9b-b25f-d7e8003c2ef0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_0ddf2437-d04e-487e-99a0-e0fdd98efba0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ee25c26f-2761-4883-b6f4-b5f1e6d578cd" xlink:to="loc_us-gaap_ConstructionInProgressMember_0ddf2437-d04e-487e-99a0-e0fdd98efba0" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#BORROWINGSScheduleofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails" xlink:type="extended" id="ia20cdae7813d4e099c641407231252ef_BORROWINGSScheduleofLongTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bb6b00f8-089e-4744-b546-f41674477985" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b966f8c0-8379-404b-93f7-01ac877f3ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bb6b00f8-089e-4744-b546-f41674477985" xlink:to="loc_us-gaap_LongTermDebt_b966f8c0-8379-404b-93f7-01ac877f3ca2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_a36d7369-0644-4c63-8d56-0ed2d61f0c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bb6b00f8-089e-4744-b546-f41674477985" xlink:to="loc_us-gaap_LongTermDebtCurrent_a36d7369-0644-4c63-8d56-0ed2d61f0c2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_86ba4ffe-a98c-4c40-be6f-c128b11c307f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bb6b00f8-089e-4744-b546-f41674477985" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_86ba4ffe-a98c-4c40-be6f-c128b11c307f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e156d650-251c-4aaf-80b6-845a66f989ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bb6b00f8-089e-4744-b546-f41674477985" xlink:to="loc_us-gaap_DebtInstrumentTable_e156d650-251c-4aaf-80b6-845a66f989ed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_6fa52ea7-3010-495f-a052-c54aa17a345a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_e156d650-251c-4aaf-80b6-845a66f989ed" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_6fa52ea7-3010-495f-a052-c54aa17a345a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6fa52ea7-3010-495f-a052-c54aa17a345a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6fa52ea7-3010-495f-a052-c54aa17a345a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6fa52ea7-3010-495f-a052-c54aa17a345a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fdca68f3-2c94-4bfa-94d8-b12cd7961ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6fa52ea7-3010-495f-a052-c54aa17a345a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fdca68f3-2c94-4bfa-94d8-b12cd7961ba5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_a79bbc67-d334-452c-a4ea-3138277ceabf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fdca68f3-2c94-4bfa-94d8-b12cd7961ba5" xlink:to="loc_us-gaap_NotesPayableToBanksMember_a79bbc67-d334-452c-a4ea-3138277ceabf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PayrollProtectionProgramLoansMember_aebca9b8-1fbd-4321-b213-7afe833af3ba" xlink:href="ghw-20220304.xsd#ghw_PayrollProtectionProgramLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fdca68f3-2c94-4bfa-94d8-b12cd7961ba5" xlink:to="loc_ghw_PayrollProtectionProgramLoansMember_aebca9b8-1fbd-4321-b213-7afe833af3ba" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/BORROWINGSNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#BORROWINGSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/BORROWINGSNarrativeDetails" xlink:type="extended" id="i84ba9a94eac844b3bb361bc2e274c292_BORROWINGSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_bf759ff8-f654-49c7-a349-d783bca341b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_bf759ff8-f654-49c7-a349-d783bca341b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e4b94ba1-f985-4fba-bdba-7f02746f25c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e4b94ba1-f985-4fba-bdba-7f02746f25c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDecreaseForgiveness_f1712e28-c5dd-4d2b-bbd7-3df64e5d4fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentDecreaseForgiveness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentDecreaseForgiveness_f1712e28-c5dd-4d2b-bbd7-3df64e5d4fc7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest_145571bd-ef6d-4de9-b431-63fb9b1cf80b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest_145571bd-ef6d-4de9-b431-63fb9b1cf80b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c36f966f-4f56-4848-ac88-7f0e8c40d8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c36f966f-4f56-4848-ac88-7f0e8c40d8b2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly_3850a8f8-7852-455d-b990-0296629a1dfb" xlink:href="ghw-20220304.xsd#ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly_3850a8f8-7852-455d-b990-0296629a1dfb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_DebtInstrumentInterestRatePaidInKind_4d1be01e-97d9-4406-b5bb-5bf10b8bf63f" xlink:href="ghw-20220304.xsd#ghw_DebtInstrumentInterestRatePaidInKind"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_ghw_DebtInstrumentInterestRatePaidInKind_4d1be01e-97d9-4406-b5bb-5bf10b8bf63f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_3694aa06-cab7-4cc7-a76d-449ead3e6feb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_3694aa06-cab7-4cc7-a76d-449ead3e6feb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_72b8d16a-d6fb-4e46-a8c6-6b0e491788a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentFairValue_72b8d16a-d6fb-4e46-a8c6-6b0e491788a3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_3883bedc-c51f-47b2-be62-4667e272c227" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_InterestExpenseDebt_3883bedc-c51f-47b2-be62-4667e272c227" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_DebtInstrumentPercentageChangeInNetPresentValue_44a7df65-182e-43c6-b26a-b572c5941366" xlink:href="ghw-20220304.xsd#ghw_DebtInstrumentPercentageChangeInNetPresentValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_ghw_DebtInstrumentPercentageChangeInNetPresentValue_44a7df65-182e-43c6-b26a-b572c5941366" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e70e5979-198d-4158-9dc6-106357e7becf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e70e5979-198d-4158-9dc6-106357e7becf" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_0c2a1f47-0ffa-4053-bd15-9f6b5162ba1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_0c2a1f47-0ffa-4053-bd15-9f6b5162ba1a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_deff9f30-434e-4451-9bbf-5612e3102ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_deff9f30-434e-4451-9bbf-5612e3102ff4" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c2070e4e-7a6d-4caa-81ae-960c65fa6f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c2070e4e-7a6d-4caa-81ae-960c65fa6f9e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_2e9750a7-4b92-4a65-86c6-30343ed4316f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_2e9750a7-4b92-4a65-86c6-30343ed4316f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_aba189ac-41a8-4049-a06b-d03867acf17b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_aba189ac-41a8-4049-a06b-d03867acf17b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c1366709-14a0-42c2-ba97-d32a6c8a29eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_InterestExpense_c1366709-14a0-42c2-ba97-d32a6c8a29eb" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable_eb29043c-f3fd-4d20-9586-7ca422078c46" xlink:href="ghw-20220304.xsd#ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable_eb29043c-f3fd-4d20-9586-7ca422078c46" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0e8ca384-5166-4e25-aa74-3ca7e3852cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0e8ca384-5166-4e25-aa74-3ca7e3852cf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0e8ca384-5166-4e25-aa74-3ca7e3852cf1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0e8ca384-5166-4e25-aa74-3ca7e3852cf1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0e8ca384-5166-4e25-aa74-3ca7e3852cf1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_37e85e30-de3c-4941-8ca7-e42f5aee97c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0e8ca384-5166-4e25-aa74-3ca7e3852cf1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_37e85e30-de3c-4941-8ca7-e42f5aee97c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PayrollProtectionProgramLoansMember_07541faa-5def-4970-8941-1945dc5e0af8" xlink:href="ghw-20220304.xsd#ghw_PayrollProtectionProgramLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_37e85e30-de3c-4941-8ca7-e42f5aee97c5" xlink:to="loc_ghw_PayrollProtectionProgramLoansMember_07541faa-5def-4970-8941-1945dc5e0af8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_203421f8-0773-4986-8d98-6241354c5555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BridgeLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_37e85e30-de3c-4941-8ca7-e42f5aee97c5" xlink:to="loc_us-gaap_BridgeLoanMember_203421f8-0773-4986-8d98-6241354c5555" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_3e8b3766-2d7a-43b5-9a28-37c4b92c6c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_37e85e30-de3c-4941-8ca7-e42f5aee97c5" xlink:to="loc_us-gaap_NotesPayableToBanksMember_3e8b3766-2d7a-43b5-9a28-37c4b92c6c4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_557f5567-b2ee-4c07-9d84-f170da60c4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_557f5567-b2ee-4c07-9d84-f170da60c4c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_557f5567-b2ee-4c07-9d84-f170da60c4c2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_557f5567-b2ee-4c07-9d84-f170da60c4c2" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_557f5567-b2ee-4c07-9d84-f170da60c4c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_3b24cb3c-80ba-4f2f-a392-55d9d4383155" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_557f5567-b2ee-4c07-9d84-f170da60c4c2" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_3b24cb3c-80ba-4f2f-a392-55d9d4383155" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_c95995e7-736f-41f6-ab9e-510574147c9e" xlink:href="ghw-20220304.xsd#ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_3b24cb3c-80ba-4f2f-a392-55d9d4383155" xlink:to="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_c95995e7-736f-41f6-ab9e-510574147c9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember_6a980c7b-4572-4ac4-a5a7-70c5bcea204e" xlink:href="ghw-20220304.xsd#ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_3b24cb3c-80ba-4f2f-a392-55d9d4383155" xlink:to="loc_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember_6a980c7b-4572-4ac4-a5a7-70c5bcea204e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_0586e013-611d-4857-bdae-6ff841bb2ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_0586e013-611d-4857-bdae-6ff841bb2ac6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_0586e013-611d-4857-bdae-6ff841bb2ac6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_0586e013-611d-4857-bdae-6ff841bb2ac6" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_0586e013-611d-4857-bdae-6ff841bb2ac6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_8bb741f4-265d-447f-90ad-169e4576da74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_0586e013-611d-4857-bdae-6ff841bb2ac6" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_8bb741f4-265d-447f-90ad-169e4576da74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_059144ba-4a4f-4d57-be1c-651f9a553a03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_8bb741f4-265d-447f-90ad-169e4576da74" xlink:to="loc_us-gaap_WarrantMember_059144ba-4a4f-4d57-be1c-651f9a553a03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_abb24500-f09b-4b12-93c0-0cee11d966b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:to="loc_us-gaap_VariableRateAxis_abb24500-f09b-4b12-93c0-0cee11d966b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_abb24500-f09b-4b12-93c0-0cee11d966b6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_abb24500-f09b-4b12-93c0-0cee11d966b6" xlink:to="loc_us-gaap_VariableRateDomain_abb24500-f09b-4b12-93c0-0cee11d966b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_00099218-cb93-4635-b00d-68826902ebe8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_abb24500-f09b-4b12-93c0-0cee11d966b6" xlink:to="loc_us-gaap_VariableRateDomain_00099218-cb93-4635-b00d-68826902ebe8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeMember_3438f667-eb93-44f7-8839-957a3de5cc85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_00099218-cb93-4635-b00d-68826902ebe8" xlink:to="loc_us-gaap_PrimeMember_3438f667-eb93-44f7-8839-957a3de5cc85" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended" id="ifa75d67f7d7f47ceabd132ac7a9049d5_COMMITMENTSANDCONTINGENCIESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_ad8b4dbe-8baa-4070-a2c3-b55245fa907a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0f91ce9b-2bd3-4964-a733-68b5d4a100a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_ad8b4dbe-8baa-4070-a2c3-b55245fa907a" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0f91ce9b-2bd3-4964-a733-68b5d4a100a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositAtCarryingValue_f1be046c-b5f9-475a-b625-ffb6c3024672" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_ad8b4dbe-8baa-4070-a2c3-b55245fa907a" xlink:to="loc_us-gaap_CertificatesOfDepositAtCarryingValue_f1be046c-b5f9-475a-b625-ffb6c3024672" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_bb9f8f39-aa22-4747-84b4-9445a2d85292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_ad8b4dbe-8baa-4070-a2c3-b55245fa907a" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_bb9f8f39-aa22-4747-84b4-9445a2d85292" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_d2d6d2d5-915e-4638-a281-01b5addd2dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_ad8b4dbe-8baa-4070-a2c3-b55245fa907a" xlink:to="loc_us-gaap_PurchaseObligation_d2d6d2d5-915e-4638-a281-01b5addd2dd1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_b03b648f-23b2-4ec8-970d-a6d7d73995ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_ad8b4dbe-8baa-4070-a2c3-b55245fa907a" xlink:to="loc_us-gaap_OtherCommitmentsTable_b03b648f-23b2-4ec8-970d-a6d7d73995ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6942c3d1-3b1c-495f-a45d-d78af1e22664" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_b03b648f-23b2-4ec8-970d-a6d7d73995ca" xlink:to="loc_us-gaap_CreditFacilityAxis_6942c3d1-3b1c-495f-a45d-d78af1e22664" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6942c3d1-3b1c-495f-a45d-d78af1e22664_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_6942c3d1-3b1c-495f-a45d-d78af1e22664" xlink:to="loc_us-gaap_CreditFacilityDomain_6942c3d1-3b1c-495f-a45d-d78af1e22664_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_fad8a09d-d644-46f5-801e-c1182d14767a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_6942c3d1-3b1c-495f-a45d-d78af1e22664" xlink:to="loc_us-gaap_CreditFacilityDomain_fad8a09d-d644-46f5-801e-c1182d14767a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_149dabac-85f2-489a-8c40-632966e3af15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_fad8a09d-d644-46f5-801e-c1182d14767a" xlink:to="loc_us-gaap_LetterOfCreditMember_149dabac-85f2-489a-8c40-632966e3af15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_ff1e1b5b-80e2-4926-bc04-3e71a18083d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_b03b648f-23b2-4ec8-970d-a6d7d73995ca" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_ff1e1b5b-80e2-4926-bc04-3e71a18083d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_ff1e1b5b-80e2-4926-bc04-3e71a18083d7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_ff1e1b5b-80e2-4926-bc04-3e71a18083d7" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_ff1e1b5b-80e2-4926-bc04-3e71a18083d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_ca3ea571-d5cf-40b4-a9ac-86b999243157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_ff1e1b5b-80e2-4926-bc04-3e71a18083d7" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_ca3ea571-d5cf-40b4-a9ac-86b999243157" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_FirstRepublicBankMember_117f4c65-b2b4-4ef8-a173-a1338d512ea3" xlink:href="ghw-20220304.xsd#ghw_FirstRepublicBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ca3ea571-d5cf-40b4-a9ac-86b999243157" xlink:to="loc_ghw_FirstRepublicBankMember_117f4c65-b2b4-4ef8-a173-a1338d512ea3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_98bc6160-c1ff-4e80-9667-a7626b495135" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_b03b648f-23b2-4ec8-970d-a6d7d73995ca" xlink:to="loc_us-gaap_OtherCommitmentsAxis_98bc6160-c1ff-4e80-9667-a7626b495135" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_98bc6160-c1ff-4e80-9667-a7626b495135_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_98bc6160-c1ff-4e80-9667-a7626b495135" xlink:to="loc_us-gaap_OtherCommitmentsDomain_98bc6160-c1ff-4e80-9667-a7626b495135_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_d4ecaea5-84f3-4c2d-b444-f7418d8aafb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_98bc6160-c1ff-4e80-9667-a7626b495135" xlink:to="loc_us-gaap_OtherCommitmentsDomain_d4ecaea5-84f3-4c2d-b444-f7418d8aafb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncancellableAgreementsMember_a4f206e0-2967-449c-bfd7-a78668ce84c9" xlink:href="ghw-20220304.xsd#ghw_NoncancellableAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_d4ecaea5-84f3-4c2d-b444-f7418d8aafb2" xlink:to="loc_ghw_NoncancellableAgreementsMember_a4f206e0-2967-449c-bfd7-a78668ce84c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CancellableAgreementsMember_c9da2c47-6965-4aec-b29c-b68ea71fce99" xlink:href="ghw-20220304.xsd#ghw_CancellableAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_d4ecaea5-84f3-4c2d-b444-f7418d8aafb2" xlink:to="loc_ghw_CancellableAgreementsMember_c9da2c47-6965-4aec-b29c-b68ea71fce99" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails" xlink:type="extended" id="i5358ccc8219f4f429c37acced6b8e45e_LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RecapitalizationExchangeRatio_eded4527-c7e8-4e7e-860e-8e0c69214537" xlink:href="ghw-20220304.xsd#ghw_RecapitalizationExchangeRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_ghw_RecapitalizationExchangeRatio_eded4527-c7e8-4e7e-860e-8e0c69214537" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_f2f7bbde-8da6-4c7b-84a4-650de12d7889" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_f2f7bbde-8da6-4c7b-84a4-650de12d7889" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable_3a4f7c2c-59e5-4922-bfbe-9d14295a5084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable_3a4f7c2c-59e5-4922-bfbe-9d14295a5084" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissued_2e79ce64-b2e9-4ac7-ba72-6787f1ceff9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesSubscribedButUnissued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissued_2e79ce64-b2e9-4ac7-ba72-6787f1ceff9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare_7852c345-093d-4306-ab40-28b929ffbf6e" xlink:href="ghw-20220304.xsd#ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare_7852c345-093d-4306-ab40-28b929ffbf6e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_aef29f13-a149-4565-b62b-2ca3d31a1fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_aef29f13-a149-4565-b62b-2ca3d31a1fdd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62f03cfb-5988-4123-8df1-6f087f96aa02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62f03cfb-5988-4123-8df1-6f087f96aa02" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_8337bf3e-5bdb-4629-8f27-480fc3dc10d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_8337bf3e-5bdb-4629-8f27-480fc3dc10d7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_32df60e0-6257-48c0-847f-2e54063f13bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_32df60e0-6257-48c0-847f-2e54063f13bb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_d6a70b69-26a8-4958-a4bb-87cb81760a36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_d6a70b69-26a8-4958-a4bb-87cb81760a36" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_570b15ec-55d4-4876-92e6-b605fef79ff7" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_570b15ec-55d4-4876-92e6-b605fef79ff7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_a8350d08-506a-4120-b8e8-2b1ea3c50909" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightExercisesInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_a8350d08-506a-4120-b8e8-2b1ea3c50909" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_6c05a168-4022-4db9-af98-e5c20272137a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_6c05a168-4022-4db9-af98-e5c20272137a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_e915312b-bddb-475c-b4bf-70aa805ef09f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_DerivativeLiabilities_e915312b-bddb-475c-b4bf-70aa805ef09f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_49c321e4-6ddb-42e8-b94c-0baa39e2de7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_49c321e4-6ddb-42e8-b94c-0baa39e2de7a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_6b924ce3-d0f9-40b7-9229-6f08f73b5580" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_6b924ce3-d0f9-40b7-9229-6f08f73b5580" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_6eeedac3-f99b-4940-9878-f81e374b2d38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_6eeedac3-f99b-4940-9878-f81e374b2d38" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_82b6393b-bb58-4ab8-97aa-96e22bf3ad1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_82b6393b-bb58-4ab8-97aa-96e22bf3ad1a" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_c0ed9074-3d26-4dd4-8977-b4b519ada87d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_c0ed9074-3d26-4dd4-8977-b4b519ada87d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_bfa3bf54-bdf1-454b-a839-c660268edb7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_bfa3bf54-bdf1-454b-a839-c660268edb7f" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d29f4f17-ecad-430c-b606-1289867b111d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d29f4f17-ecad-430c-b606-1289867b111d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d29f4f17-ecad-430c-b606-1289867b111d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d29f4f17-ecad-430c-b606-1289867b111d" xlink:to="loc_us-gaap_ClassOfStockDomain_d29f4f17-ecad-430c-b606-1289867b111d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fbf1d5e9-ead2-4d86-9f22-eea9ee46f12f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d29f4f17-ecad-430c-b606-1289867b111d" xlink:to="loc_us-gaap_ClassOfStockDomain_fbf1d5e9-ead2-4d86-9f22-eea9ee46f12f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_68322474-48f8-4265-b79e-b28ae1e00c36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fbf1d5e9-ead2-4d86-9f22-eea9ee46f12f" xlink:to="loc_us-gaap_CommonStockMember_68322474-48f8-4265-b79e-b28ae1e00c36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockMember_58bef44f-9b93-4a9c-9b8e-7f21323b0afa" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fbf1d5e9-ead2-4d86-9f22-eea9ee46f12f" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockMember_58bef44f-9b93-4a9c-9b8e-7f21323b0afa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_9f9142ce-808c-46c6-9be0-475ff175532e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_fbf1d5e9-ead2-4d86-9f22-eea9ee46f12f" xlink:to="loc_us-gaap_WarrantMember_9f9142ce-808c-46c6-9be0-475ff175532e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_66433094-8227-47e0-8fa4-ce5dfdd522ce" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:to="loc_dei_LegalEntityAxis_66433094-8227-47e0-8fa4-ce5dfdd522ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_66433094-8227-47e0-8fa4-ce5dfdd522ce_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_66433094-8227-47e0-8fa4-ce5dfdd522ce" xlink:to="loc_dei_EntityDomain_66433094-8227-47e0-8fa4-ce5dfdd522ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_158527b3-0925-444d-9984-606b57d6f997" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_66433094-8227-47e0-8fa4-ce5dfdd522ce" xlink:to="loc_dei_EntityDomain_158527b3-0925-444d-9984-606b57d6f997" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_22d3a9de-45f8-4a89-a1a8-8416d5b07339" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_158527b3-0925-444d-9984-606b57d6f997" xlink:to="loc_ghw_LegacyEssTechIncMember_22d3a9de-45f8-4a89-a1a8-8416d5b07339" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_992e10cf-6248-4efb-9493-eb076e744ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_992e10cf-6248-4efb-9493-eb076e744ed5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_992e10cf-6248-4efb-9493-eb076e744ed5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_992e10cf-6248-4efb-9493-eb076e744ed5" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_992e10cf-6248-4efb-9493-eb076e744ed5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_992e10cf-6248-4efb-9493-eb076e744ed5" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_58aed1b1-9993-42b0-a67d-11416920cbed" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_58aed1b1-9993-42b0-a67d-11416920cbed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_caf22a92-0563-490f-8192-292cd080cda3" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_caf22a92-0563-490f-8192-292cd080cda3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_d785adb0-1301-4e34-9075-d31dcff84642" xlink:href="ghw-20220304.xsd#ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:to="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_d785adb0-1301-4e34-9075-d31dcff84642" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_c2b083ce-6a9a-4498-80c6-4c88f52a1c1d" xlink:href="ghw-20220304.xsd#ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:to="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_c2b083ce-6a9a-4498-80c6-4c88f52a1c1d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockWarrantsMember_e946660c-4878-42e4-8aed-bdce03fafa92" xlink:href="ghw-20220304.xsd#ghw_CommonStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:to="loc_ghw_CommonStockWarrantsMember_e946660c-4878-42e4-8aed-bdce03fafa92" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember_05970454-75ed-4b38-9dce-d9aad1e1915a" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember_05970454-75ed-4b38-9dce-d9aad1e1915a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7c81dbc1-6fb4-4b83-a345-c3bb65a1f9e0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:to="loc_srt_RangeAxis_7c81dbc1-6fb4-4b83-a345-c3bb65a1f9e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7c81dbc1-6fb4-4b83-a345-c3bb65a1f9e0_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7c81dbc1-6fb4-4b83-a345-c3bb65a1f9e0" xlink:to="loc_srt_RangeMember_7c81dbc1-6fb4-4b83-a345-c3bb65a1f9e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_50131b2d-e6f5-408c-aeff-a0870482cde8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7c81dbc1-6fb4-4b83-a345-c3bb65a1f9e0" xlink:to="loc_srt_RangeMember_50131b2d-e6f5-408c-aeff-a0870482cde8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f94adf51-093a-4235-9b61-af41794ca07b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_50131b2d-e6f5-408c-aeff-a0870482cde8" xlink:to="loc_srt_MinimumMember_f94adf51-093a-4235-9b61-af41794ca07b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_087c043e-22db-46f5-bfc2-c9f8e2301898" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_50131b2d-e6f5-408c-aeff-a0870482cde8" xlink:to="loc_srt_MaximumMember_087c043e-22db-46f5-bfc2-c9f8e2301898" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails" xlink:type="extended" id="i652bdede7ec048ff96525d510e97e9b0_LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_25217aa5-1d45-48d7-834b-a826ea1f18b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_411f28a1-850d-4828-ab73-6e5d2ed86147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_25217aa5-1d45-48d7-834b-a826ea1f18b9" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_411f28a1-850d-4828-ab73-6e5d2ed86147" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_dd4281a4-98d5-4329-8c6e-c825e5092e48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_25217aa5-1d45-48d7-834b-a826ea1f18b9" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_dd4281a4-98d5-4329-8c6e-c825e5092e48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_a50159c4-1f5e-4f9f-a6fe-05cf00514db1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_25217aa5-1d45-48d7-834b-a826ea1f18b9" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_a50159c4-1f5e-4f9f-a6fe-05cf00514db1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_c82a2c9a-da5f-4aa3-a9a8-78007e1ebf5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_a50159c4-1f5e-4f9f-a6fe-05cf00514db1" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_c82a2c9a-da5f-4aa3-a9a8-78007e1ebf5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_c82a2c9a-da5f-4aa3-a9a8-78007e1ebf5c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_c82a2c9a-da5f-4aa3-a9a8-78007e1ebf5c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_c82a2c9a-da5f-4aa3-a9a8-78007e1ebf5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_2d277a6b-8bcc-4438-9f44-32f3fc8b7cad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_c82a2c9a-da5f-4aa3-a9a8-78007e1ebf5c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_2d277a6b-8bcc-4438-9f44-32f3fc8b7cad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_1ab6abe9-6ef5-42ea-8963-4d1d4e0e40ca" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_2d277a6b-8bcc-4438-9f44-32f3fc8b7cad" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_1ab6abe9-6ef5-42ea-8963-4d1d4e0e40ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_e48e28e4-77d2-4026-b5ee-6a98e27e8f72" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_2d277a6b-8bcc-4438-9f44-32f3fc8b7cad" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_e48e28e4-77d2-4026-b5ee-6a98e27e8f72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_30eaba3d-b700-4211-9b45-c8f81b101e01" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_a50159c4-1f5e-4f9f-a6fe-05cf00514db1" xlink:to="loc_dei_LegalEntityAxis_30eaba3d-b700-4211-9b45-c8f81b101e01" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_30eaba3d-b700-4211-9b45-c8f81b101e01_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_30eaba3d-b700-4211-9b45-c8f81b101e01" xlink:to="loc_dei_EntityDomain_30eaba3d-b700-4211-9b45-c8f81b101e01_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5297d600-beaf-4d67-bffc-a058a3a2b966" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_30eaba3d-b700-4211-9b45-c8f81b101e01" xlink:to="loc_dei_EntityDomain_5297d600-beaf-4d67-bffc-a058a3a2b966" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_6d3c0b27-a28b-4a4e-a172-b69c2d5f8149" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5297d600-beaf-4d67-bffc-a058a3a2b966" xlink:to="loc_ghw_LegacyEssTechIncMember_6d3c0b27-a28b-4a4e-a172-b69c2d5f8149" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails" xlink:type="extended" id="i655fe82aa6504c289b2fd41ea7d9b186_LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_1f2b91ef-eae9-4610-b8d0-f7217a2466f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_9a6a5ed7-9bf6-48ae-8df2-2187c34272af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_1f2b91ef-eae9-4610-b8d0-f7217a2466f7" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_9a6a5ed7-9bf6-48ae-8df2-2187c34272af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightForfeituresInPeriod_8ceb8fa2-a2c3-4260-bf59-dff5509dcf68" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_1f2b91ef-eae9-4610-b8d0-f7217a2466f7" xlink:to="loc_ghw_ClassOfWarrantOrRightForfeituresInPeriod_8ceb8fa2-a2c3-4260-bf59-dff5509dcf68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_4ae1c312-a270-4c55-b85f-7a03dddef445" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightExercisesInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_1f2b91ef-eae9-4610-b8d0-f7217a2466f7" xlink:to="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_4ae1c312-a270-4c55-b85f-7a03dddef445" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_a2811335-25d0-4a40-bc3d-afce3dc9f310" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_555cb753-cfe0-43a8-800c-304c680869e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_1f2b91ef-eae9-4610-b8d0-f7217a2466f7" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_555cb753-cfe0-43a8-800c-304c680869e4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_093931f0-7703-4257-8bb9-2cfd9cae2e7f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_555cb753-cfe0-43a8-800c-304c680869e4" xlink:to="loc_dei_LegalEntityAxis_093931f0-7703-4257-8bb9-2cfd9cae2e7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_093931f0-7703-4257-8bb9-2cfd9cae2e7f_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_093931f0-7703-4257-8bb9-2cfd9cae2e7f" xlink:to="loc_dei_EntityDomain_093931f0-7703-4257-8bb9-2cfd9cae2e7f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d5a02f97-18cd-4d4a-932e-9c2bc8f93bd8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_093931f0-7703-4257-8bb9-2cfd9cae2e7f" xlink:to="loc_dei_EntityDomain_d5a02f97-18cd-4d4a-932e-9c2bc8f93bd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_5e9cb8f5-3bc6-409d-a6a3-ebc559f66016" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_d5a02f97-18cd-4d4a-932e-9c2bc8f93bd8" xlink:to="loc_ghw_LegacyEssTechIncMember_5e9cb8f5-3bc6-409d-a6a3-ebc559f66016" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_f44b9f15-61b2-4028-b5bc-a21b96b461c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_555cb753-cfe0-43a8-800c-304c680869e4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_f44b9f15-61b2-4028-b5bc-a21b96b461c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_f44b9f15-61b2-4028-b5bc-a21b96b461c9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_f44b9f15-61b2-4028-b5bc-a21b96b461c9" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_f44b9f15-61b2-4028-b5bc-a21b96b461c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_9e4c9cf0-c575-42d0-a74e-7b1c1c2ca87e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_f44b9f15-61b2-4028-b5bc-a21b96b461c9" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_9e4c9cf0-c575-42d0-a74e-7b1c1c2ca87e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_4bb26600-f4a0-4d28-9741-779ebba6e618" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9e4c9cf0-c575-42d0-a74e-7b1c1c2ca87e" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_4bb26600-f4a0-4d28-9741-779ebba6e618" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails" xlink:type="extended" id="i762a7eeb0993431d82591c290c7e6b6c_LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_f38271bc-6f71-4697-b284-eefc04a5b336" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_60dc0c5d-4541-46f2-8df3-3e69fe3bf1e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_f38271bc-6f71-4697-b284-eefc04a5b336" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_60dc0c5d-4541-46f2-8df3-3e69fe3bf1e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_aa15478b-654d-49ae-ac0f-32742ffdcda5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_f38271bc-6f71-4697-b284-eefc04a5b336" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_aa15478b-654d-49ae-ac0f-32742ffdcda5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_3aedf680-eed5-4e73-95b2-25bc0cb203c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_aa15478b-654d-49ae-ac0f-32742ffdcda5" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_3aedf680-eed5-4e73-95b2-25bc0cb203c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_3aedf680-eed5-4e73-95b2-25bc0cb203c3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_3aedf680-eed5-4e73-95b2-25bc0cb203c3" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_3aedf680-eed5-4e73-95b2-25bc0cb203c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_f224f26c-361e-4aca-ad58-8ce2b2a2079d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_3aedf680-eed5-4e73-95b2-25bc0cb203c3" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_f224f26c-361e-4aca-ad58-8ce2b2a2079d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockWarrantsMember_b8ad1fcb-823b-45a7-8bc1-3c342aef905e" xlink:href="ghw-20220304.xsd#ghw_CommonStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_f224f26c-361e-4aca-ad58-8ce2b2a2079d" xlink:to="loc_ghw_CommonStockWarrantsMember_b8ad1fcb-823b-45a7-8bc1-3c342aef905e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_64e47ab2-670e-4bc9-a156-3d281352c570" xlink:href="ghw-20220304.xsd#ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_f224f26c-361e-4aca-ad58-8ce2b2a2079d" xlink:to="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_64e47ab2-670e-4bc9-a156-3d281352c570" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_cff609bf-422b-4822-84b6-eeb91ce8725f" xlink:href="ghw-20220304.xsd#ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_f224f26c-361e-4aca-ad58-8ce2b2a2079d" xlink:to="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_cff609bf-422b-4822-84b6-eeb91ce8725f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0c893274-354a-483d-85c1-2f6f5bb43e47" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_aa15478b-654d-49ae-ac0f-32742ffdcda5" xlink:to="loc_dei_LegalEntityAxis_0c893274-354a-483d-85c1-2f6f5bb43e47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0c893274-354a-483d-85c1-2f6f5bb43e47_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_0c893274-354a-483d-85c1-2f6f5bb43e47" xlink:to="loc_dei_EntityDomain_0c893274-354a-483d-85c1-2f6f5bb43e47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_eb0a0870-bc3c-4641-85a4-b5db5311660c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_0c893274-354a-483d-85c1-2f6f5bb43e47" xlink:to="loc_dei_EntityDomain_eb0a0870-bc3c-4641-85a4-b5db5311660c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_469989a8-be5d-4451-85c3-58d4e9c362f8" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_eb0a0870-bc3c-4641-85a4-b5db5311660c" xlink:to="loc_ghw_LegacyEssTechIncMember_469989a8-be5d-4451-85c3-58d4e9c362f8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails" xlink:type="extended" id="idf7b84d6d8c6473b8f4b0bce963556a2_LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_d3a08bb1-c554-42a7-912d-320150cb1f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRollForward_ac7f73dd-7fae-4484-9ad1-b24df64d1e83" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_d3a08bb1-c554-42a7-912d-320150cb1f9f" xlink:to="loc_ghw_ClassOfWarrantOrRightRollForward_ac7f73dd-7fae-4484-9ad1-b24df64d1e83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_1dc26072-ec30-46da-b3e3-ea5223e4a451" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_ac7f73dd-7fae-4484-9ad1-b24df64d1e83" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_1dc26072-ec30-46da-b3e3-ea5223e4a451" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_e34bee8c-35f7-43eb-b4f3-7705fcf211ed" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_ac7f73dd-7fae-4484-9ad1-b24df64d1e83" xlink:to="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_e34bee8c-35f7-43eb-b4f3-7705fcf211ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_2e38a93f-907e-4742-aa63-432039a3764d" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightExercisesInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_ac7f73dd-7fae-4484-9ad1-b24df64d1e83" xlink:to="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_2e38a93f-907e-4742-aa63-432039a3764d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_01a2c42c-001d-445f-af4c-6f2618aea51d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_c8e910e0-0a0b-4ae4-8344-2e317b34d5e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_d3a08bb1-c554-42a7-912d-320150cb1f9f" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_c8e910e0-0a0b-4ae4-8344-2e317b34d5e5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_3ffa6b74-e6b0-4a01-abca-8ad6ff3e2b09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_c8e910e0-0a0b-4ae4-8344-2e317b34d5e5" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_3ffa6b74-e6b0-4a01-abca-8ad6ff3e2b09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_3ffa6b74-e6b0-4a01-abca-8ad6ff3e2b09_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_3ffa6b74-e6b0-4a01-abca-8ad6ff3e2b09" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_3ffa6b74-e6b0-4a01-abca-8ad6ff3e2b09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_77513c69-1874-400d-b7e0-0cfd9ba30d28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_3ffa6b74-e6b0-4a01-abca-8ad6ff3e2b09" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_77513c69-1874-400d-b7e0-0cfd9ba30d28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockWarrantsMember_aff94f1b-af5a-4178-a8df-0e265c98c5ae" xlink:href="ghw-20220304.xsd#ghw_CommonStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_77513c69-1874-400d-b7e0-0cfd9ba30d28" xlink:to="loc_ghw_CommonStockWarrantsMember_aff94f1b-af5a-4178-a8df-0e265c98c5ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_bdbfb0ff-94b8-496d-816e-3250d877f19d" xlink:href="ghw-20220304.xsd#ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_77513c69-1874-400d-b7e0-0cfd9ba30d28" xlink:to="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_bdbfb0ff-94b8-496d-816e-3250d877f19d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_2e5f7d1f-cb98-4c91-b1da-6360cab1a1cb" xlink:href="ghw-20220304.xsd#ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_77513c69-1874-400d-b7e0-0cfd9ba30d28" xlink:to="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_2e5f7d1f-cb98-4c91-b1da-6360cab1a1cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_f7fe8cae-df8f-42ef-9c76-528cb3357b5e" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_77513c69-1874-400d-b7e0-0cfd9ba30d28" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_f7fe8cae-df8f-42ef-9c76-528cb3357b5e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_76aa508a-1a02-4734-89f7-2a1198679286" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_c8e910e0-0a0b-4ae4-8344-2e317b34d5e5" xlink:to="loc_dei_LegalEntityAxis_76aa508a-1a02-4734-89f7-2a1198679286" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_76aa508a-1a02-4734-89f7-2a1198679286_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_76aa508a-1a02-4734-89f7-2a1198679286" xlink:to="loc_dei_EntityDomain_76aa508a-1a02-4734-89f7-2a1198679286_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ebf36eda-1d40-4cae-a66f-553cb58e9817" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_76aa508a-1a02-4734-89f7-2a1198679286" xlink:to="loc_dei_EntityDomain_ebf36eda-1d40-4cae-a66f-553cb58e9817" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_5bcb236e-14d0-4814-9508-cc2eaaaa72df" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ebf36eda-1d40-4cae-a66f-553cb58e9817" xlink:to="loc_ghw_LegacyEssTechIncMember_5bcb236e-14d0-4814-9508-cc2eaaaa72df" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails" xlink:type="extended" id="i78fe8e5f32394451969437ad67c2c6e2_LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_684ce7db-9ac7-413b-9277-151012812145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_7116d300-05ca-4d49-bdf3-6036a226ff48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_684ce7db-9ac7-413b-9277-151012812145" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_7116d300-05ca-4d49-bdf3-6036a226ff48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_684ce7db-9ac7-413b-9277-151012812145" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_bdf4465a-1ef1-4f26-95ca-364aa12e8f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_bdf4465a-1ef1-4f26-95ca-364aa12e8f9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_bdf4465a-1ef1-4f26-95ca-364aa12e8f9e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_bdf4465a-1ef1-4f26-95ca-364aa12e8f9e" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_bdf4465a-1ef1-4f26-95ca-364aa12e8f9e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_62fab0bb-dded-4e83-9f7c-3d31c70f73df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_bdf4465a-1ef1-4f26-95ca-364aa12e8f9e" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_62fab0bb-dded-4e83-9f7c-3d31c70f73df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_d90315e9-5640-4508-877e-3271fa83e41a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_62fab0bb-dded-4e83-9f7c-3d31c70f73df" xlink:to="loc_us-gaap_MeasurementInputPriceVolatilityMember_d90315e9-5640-4508-877e-3271fa83e41a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputExpectedTermMember_ed1ba9a7-0493-40c7-9298-8fa95efcfce6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_62fab0bb-dded-4e83-9f7c-3d31c70f73df" xlink:to="loc_us-gaap_MeasurementInputExpectedTermMember_ed1ba9a7-0493-40c7-9298-8fa95efcfce6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_90f21fbd-3916-4217-9337-48f9a66d8de7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_62fab0bb-dded-4e83-9f7c-3d31c70f73df" xlink:to="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_90f21fbd-3916-4217-9337-48f9a66d8de7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputExpectedDividendRateMember_30239be7-e6b2-4212-9b92-da977305eb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputExpectedDividendRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_62fab0bb-dded-4e83-9f7c-3d31c70f73df" xlink:to="loc_us-gaap_MeasurementInputExpectedDividendRateMember_30239be7-e6b2-4212-9b92-da977305eb2e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_4e0d185c-bbdb-46f5-a858-a15da50d9e30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_4e0d185c-bbdb-46f5-a858-a15da50d9e30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_4e0d185c-bbdb-46f5-a858-a15da50d9e30_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_4e0d185c-bbdb-46f5-a858-a15da50d9e30" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_4e0d185c-bbdb-46f5-a858-a15da50d9e30_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_b9b7622b-8bd3-4642-a5b7-83deba3cc5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_4e0d185c-bbdb-46f5-a858-a15da50d9e30" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_b9b7622b-8bd3-4642-a5b7-83deba3cc5e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_4f1b12cf-aa01-48e5-86d3-a36e28ed7b78" xlink:href="ghw-20220304.xsd#ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_b9b7622b-8bd3-4642-a5b7-83deba3cc5e2" xlink:to="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_4f1b12cf-aa01-48e5-86d3-a36e28ed7b78" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember_95f8bda2-e3d0-4781-967a-028b62846a43" xlink:href="ghw-20220304.xsd#ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_b9b7622b-8bd3-4642-a5b7-83deba3cc5e2" xlink:to="loc_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember_95f8bda2-e3d0-4781-967a-028b62846a43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8bdfe6cd-946b-456c-a74e-81005ebe695d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:to="loc_srt_RangeAxis_8bdfe6cd-946b-456c-a74e-81005ebe695d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8bdfe6cd-946b-456c-a74e-81005ebe695d_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_8bdfe6cd-946b-456c-a74e-81005ebe695d" xlink:to="loc_srt_RangeMember_8bdfe6cd-946b-456c-a74e-81005ebe695d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_87082bf6-e9cb-484c-ba30-fd8c66590abe" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_8bdfe6cd-946b-456c-a74e-81005ebe695d" xlink:to="loc_srt_RangeMember_87082bf6-e9cb-484c-ba30-fd8c66590abe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cc73c58d-b56a-406b-847d-7cf887bc6358" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_87082bf6-e9cb-484c-ba30-fd8c66590abe" xlink:to="loc_srt_MinimumMember_cc73c58d-b56a-406b-847d-7cf887bc6358" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_48484b79-babd-4d2e-82d5-90f68fc95efc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_87082bf6-e9cb-484c-ba30-fd8c66590abe" xlink:to="loc_srt_MaximumMember_48484b79-babd-4d2e-82d5-90f68fc95efc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c1fbd029-a4d4-42e1-b787-ef0eca8cbde3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:to="loc_dei_LegalEntityAxis_c1fbd029-a4d4-42e1-b787-ef0eca8cbde3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c1fbd029-a4d4-42e1-b787-ef0eca8cbde3_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c1fbd029-a4d4-42e1-b787-ef0eca8cbde3" xlink:to="loc_dei_EntityDomain_c1fbd029-a4d4-42e1-b787-ef0eca8cbde3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ab3a43a1-692c-422a-a504-8a16722ac98e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c1fbd029-a4d4-42e1-b787-ef0eca8cbde3" xlink:to="loc_dei_EntityDomain_ab3a43a1-692c-422a-a504-8a16722ac98e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_2ede47e1-bf79-4c47-a513-c97524819049" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_ab3a43a1-692c-422a-a504-8a16722ac98e" xlink:to="loc_ghw_LegacyEssTechIncMember_2ede47e1-bf79-4c47-a513-c97524819049" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#COMMONSTOCKWARRANTSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails" xlink:type="extended" id="ic98988009db74e61bf0cbfb45263f977_COMMONSTOCKWARRANTSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_731d8725-28b4-4921-b096-c340ef8406c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_731d8725-28b4-4921-b096-c340ef8406c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_ad133422-39c4-4366-acd2-8de72bfc3aa2" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_ad133422-39c4-4366-acd2-8de72bfc3aa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_f080f167-8318-4c5a-97b4-ee8b4c0e7a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_SharesIssued_f080f167-8318-4c5a-97b4-ee8b4c0e7a2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_f92967f7-dee3-4869-8136-7714a1c6e508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_f92967f7-dee3-4869-8136-7714a1c6e508" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_cc02b7a1-9ea7-420e-9e2a-13f55b6b1c32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_cc02b7a1-9ea7-420e-9e2a-13f55b6b1c32" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionPricePerShare_7af7d31a-588f-4eaa-b979-db619066134e" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightRedemptionPricePerShare_7af7d31a-588f-4eaa-b979-db619066134e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger_179000db-4dee-4a13-95bc-1b3d22322976" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger_179000db-4dee-4a13-95bc-1b3d22322976" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays_42494a8f-7cdb-4a18-bcdd-ad89746059d0" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays_42494a8f-7cdb-4a18-bcdd-ad89746059d0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays_45c4df83-037c-42fd-a823-3cbb894d5109" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays_45c4df83-037c-42fd-a823-3cbb894d5109" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays_aa772fbd-8f0c-4d1e-af36-7429aefcb43d" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays_aa772fbd-8f0c-4d1e-af36-7429aefcb43d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_522e030d-e7b2-42b7-b906-9ed641956697" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_522e030d-e7b2-42b7-b906-9ed641956697" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightForfeituresInPeriod_596a9fd8-0f5b-4d63-bf06-875e9725f900" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightForfeituresInPeriod_596a9fd8-0f5b-4d63-bf06-875e9725f900" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightVestedNumber_1c665224-90c6-4282-b0c3-2cbd5d4b3c90" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightVestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightVestedNumber_1c665224-90c6-4282-b0c3-2cbd5d4b3c90" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_fd94474e-b263-4423-af4c-6a0cf23cdae9" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightExercisesInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_fd94474e-b263-4423-af4c-6a0cf23cdae9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_b9e82a01-5f56-4a54-b806-873272e80d58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_b9e82a01-5f56-4a54-b806-873272e80d58" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_a99adab5-de41-4fcc-8508-31294fb2880d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_a99adab5-de41-4fcc-8508-31294fb2880d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_0f0701f2-49cf-47e8-af4a-aac40af9787e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_0f0701f2-49cf-47e8-af4a-aac40af9787e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_0f0701f2-49cf-47e8-af4a-aac40af9787e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_0f0701f2-49cf-47e8-af4a-aac40af9787e" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_0f0701f2-49cf-47e8-af4a-aac40af9787e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_1640feb4-933d-41dc-b70b-5803a0f5f74c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_0f0701f2-49cf-47e8-af4a-aac40af9787e" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_1640feb4-933d-41dc-b70b-5803a0f5f74c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantsMember_353722f6-9db1-4b3f-a6f1-77f829ab91be" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1640feb4-933d-41dc-b70b-5803a0f5f74c" xlink:to="loc_ghw_PublicWarrantsMember_353722f6-9db1-4b3f-a6f1-77f829ab91be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantsMember_509f9043-374d-4c6c-9cf7-345da644b72a" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1640feb4-933d-41dc-b70b-5803a0f5f74c" xlink:to="loc_ghw_PrivateWarrantsMember_509f9043-374d-4c6c-9cf7-345da644b72a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantsMember_a7abb9a0-5b22-4ce6-9e0e-cc3ed6648de8" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1640feb4-933d-41dc-b70b-5803a0f5f74c" xlink:to="loc_ghw_EarnoutWarrantsMember_a7abb9a0-5b22-4ce6-9e0e-cc3ed6648de8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_523c97ed-e48c-433c-b26f-c489b5b0ab3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_us-gaap_StatementClassOfStockAxis_523c97ed-e48c-433c-b26f-c489b5b0ab3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_523c97ed-e48c-433c-b26f-c489b5b0ab3b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_523c97ed-e48c-433c-b26f-c489b5b0ab3b" xlink:to="loc_us-gaap_ClassOfStockDomain_523c97ed-e48c-433c-b26f-c489b5b0ab3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_658f6770-9c7b-4d6b-928c-c58cb4f93c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_523c97ed-e48c-433c-b26f-c489b5b0ab3b" xlink:to="loc_us-gaap_ClassOfStockDomain_658f6770-9c7b-4d6b-928c-c58cb4f93c1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_59948e10-64ea-4e54-9947-a12b1b9b93fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_658f6770-9c7b-4d6b-928c-c58cb4f93c1e" xlink:to="loc_us-gaap_CommonStockMember_59948e10-64ea-4e54-9947-a12b1b9b93fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantsMember_6c739881-a7ac-48b4-bdcb-e5312f9d2492" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_658f6770-9c7b-4d6b-928c-c58cb4f93c1e" xlink:to="loc_ghw_PrivateWarrantsMember_6c739881-a7ac-48b4-bdcb-e5312f9d2492" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_b566e731-713b-432b-93a0-c184afab6135" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_srt_TitleOfIndividualAxis_b566e731-713b-432b-93a0-c184afab6135" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b566e731-713b-432b-93a0-c184afab6135_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_b566e731-713b-432b-93a0-c184afab6135" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_b566e731-713b-432b-93a0-c184afab6135_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_411127fc-b8ee-487f-992e-59dadb9196fa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_b566e731-713b-432b-93a0-c184afab6135" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_411127fc-b8ee-487f-992e-59dadb9196fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantHoldersMember_3d583666-022f-4293-9f16-0824567e092d" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantHoldersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_411127fc-b8ee-487f-992e-59dadb9196fa" xlink:to="loc_ghw_PublicWarrantHoldersMember_3d583666-022f-4293-9f16-0824567e092d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantHoldersMember_aa76271d-ab0a-4445-819c-772d690cba67" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantHoldersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_411127fc-b8ee-487f-992e-59dadb9196fa" xlink:to="loc_ghw_PrivateWarrantHoldersMember_aa76271d-ab0a-4445-819c-772d690cba67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantHoldersMember_9c6e1415-e49c-4ca0-83dc-83ffbf6a9f7a" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantHoldersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_411127fc-b8ee-487f-992e-59dadb9196fa" xlink:to="loc_ghw_EarnoutWarrantHoldersMember_9c6e1415-e49c-4ca0-83dc-83ffbf6a9f7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EquityRedemptionAxis_a845986c-837d-4c9d-afcf-2cc502610310" xlink:href="ghw-20220304.xsd#ghw_EquityRedemptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_ghw_EquityRedemptionAxis_a845986c-837d-4c9d-afcf-2cc502610310" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EquityRedemptionDomain_a845986c-837d-4c9d-afcf-2cc502610310_default" xlink:href="ghw-20220304.xsd#ghw_EquityRedemptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ghw_EquityRedemptionAxis_a845986c-837d-4c9d-afcf-2cc502610310" xlink:to="loc_ghw_EquityRedemptionDomain_a845986c-837d-4c9d-afcf-2cc502610310_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EquityRedemptionDomain_59601459-678b-425b-b9da-a3e16361379c" xlink:href="ghw-20220304.xsd#ghw_EquityRedemptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ghw_EquityRedemptionAxis_a845986c-837d-4c9d-afcf-2cc502610310" xlink:to="loc_ghw_EquityRedemptionDomain_59601459-678b-425b-b9da-a3e16361379c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RedemptionScenarioOneMember_52819d54-6cdb-4015-b8ad-ffd8c1c4eb96" xlink:href="ghw-20220304.xsd#ghw_RedemptionScenarioOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_EquityRedemptionDomain_59601459-678b-425b-b9da-a3e16361379c" xlink:to="loc_ghw_RedemptionScenarioOneMember_52819d54-6cdb-4015-b8ad-ffd8c1c4eb96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RedemptionScenarioTwoMember_cabc76d0-f295-47fb-97e5-4e51d096b043" xlink:href="ghw-20220304.xsd#ghw_RedemptionScenarioTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_EquityRedemptionDomain_59601459-678b-425b-b9da-a3e16361379c" xlink:to="loc_ghw_RedemptionScenarioTwoMember_cabc76d0-f295-47fb-97e5-4e51d096b043" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RedemptionScenarioThreeMember_40d350bb-090b-4a16-ac10-f07af24e2eaa" xlink:href="ghw-20220304.xsd#ghw_RedemptionScenarioThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_EquityRedemptionDomain_59601459-678b-425b-b9da-a3e16361379c" xlink:to="loc_ghw_RedemptionScenarioThreeMember_40d350bb-090b-4a16-ac10-f07af24e2eaa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_2fb57bd7-1c98-44d0-adb1-821c134568fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_2fb57bd7-1c98-44d0-adb1-821c134568fc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_2fb57bd7-1c98-44d0-adb1-821c134568fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_2fb57bd7-1c98-44d0-adb1-821c134568fc" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_2fb57bd7-1c98-44d0-adb1-821c134568fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_fb3ccd7a-c1b7-4845-b5e6-deaefef9e4c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_2fb57bd7-1c98-44d0-adb1-821c134568fc" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_fb3ccd7a-c1b7-4845-b5e6-deaefef9e4c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember_fc9cb252-64c2-489a-af41-ace1f6bbbf41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_fb3ccd7a-c1b7-4845-b5e6-deaefef9e4c9" xlink:to="loc_us-gaap_PrivatePlacementMember_fc9cb252-64c2-489a-af41-ace1f6bbbf41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8b7a5ea5-5959-4226-94a4-875fdedca120" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_dei_LegalEntityAxis_8b7a5ea5-5959-4226-94a4-875fdedca120" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8b7a5ea5-5959-4226-94a4-875fdedca120_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_8b7a5ea5-5959-4226-94a4-875fdedca120" xlink:to="loc_dei_EntityDomain_8b7a5ea5-5959-4226-94a4-875fdedca120_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8df1a8bb-be52-473f-8ea7-60f0ec989ea6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_8b7a5ea5-5959-4226-94a4-875fdedca120" xlink:to="loc_dei_EntityDomain_8df1a8bb-be52-473f-8ea7-60f0ec989ea6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ACONS2AcquisitionCorpMember_d7a315f4-26d8-4995-b0f4-2b9d3c14b5bf" xlink:href="ghw-20220304.xsd#ghw_ACONS2AcquisitionCorpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8df1a8bb-be52-473f-8ea7-60f0ec989ea6" xlink:to="loc_ghw_ACONS2AcquisitionCorpMember_d7a315f4-26d8-4995-b0f4-2b9d3c14b5bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ACONS2AcquisitionCorpSponsorMember_202531b4-bd12-4364-a5b7-759c1bba2e7f" xlink:href="ghw-20220304.xsd#ghw_ACONS2AcquisitionCorpSponsorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8df1a8bb-be52-473f-8ea7-60f0ec989ea6" xlink:to="loc_ghw_ACONS2AcquisitionCorpSponsorMember_202531b4-bd12-4364-a5b7-759c1bba2e7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_bc69ef72-aa62-462f-83c0-026ce96e106b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_srt_CounterpartyNameAxis_bc69ef72-aa62-462f-83c0-026ce96e106b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_bc69ef72-aa62-462f-83c0-026ce96e106b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_bc69ef72-aa62-462f-83c0-026ce96e106b" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_bc69ef72-aa62-462f-83c0-026ce96e106b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f2ada124-b9a6-46a9-b0c3-8645c69cd9d4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_bc69ef72-aa62-462f-83c0-026ce96e106b" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f2ada124-b9a6-46a9-b0c3-8645c69cd9d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ACONS2AcquisitionCorpSponsorMember_e8bc1008-2cb3-4c17-92b0-657188d36b80" xlink:href="ghw-20220304.xsd#ghw_ACONS2AcquisitionCorpSponsorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f2ada124-b9a6-46a9-b0c3-8645c69cd9d4" xlink:to="loc_ghw_ACONS2AcquisitionCorpSponsorMember_e8bc1008-2cb3-4c17-92b0-657188d36b80" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails" xlink:type="extended" id="i812eeba87fca434ab605af4bc6abf313_COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_3c1b8400-33cf-4971-88ee-e6c682801032" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRollForward_f1c07935-ade1-4473-8f8f-7994325e1e84" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_3c1b8400-33cf-4971-88ee-e6c682801032" xlink:to="loc_ghw_ClassOfWarrantOrRightRollForward_f1c07935-ade1-4473-8f8f-7994325e1e84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_c269ae82-315a-4a35-b44b-981b0c540214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_f1c07935-ade1-4473-8f8f-7994325e1e84" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_c269ae82-315a-4a35-b44b-981b0c540214" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_9f4b6299-c377-49d8-81df-13703b061bbf" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_f1c07935-ade1-4473-8f8f-7994325e1e84" xlink:to="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_9f4b6299-c377-49d8-81df-13703b061bbf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_c8093565-ba51-469a-b14a-1c7e1aa66a68" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightExercisesInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_f1c07935-ade1-4473-8f8f-7994325e1e84" xlink:to="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_c8093565-ba51-469a-b14a-1c7e1aa66a68" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_b9aee471-e723-4d21-b3f5-3a2f844316ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_08b36a5a-b5af-4f8e-b576-dbeaec3c5c00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_3c1b8400-33cf-4971-88ee-e6c682801032" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_08b36a5a-b5af-4f8e-b576-dbeaec3c5c00" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_d0ecafd9-a459-47de-af41-0c8f6468207b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_08b36a5a-b5af-4f8e-b576-dbeaec3c5c00" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_d0ecafd9-a459-47de-af41-0c8f6468207b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_d0ecafd9-a459-47de-af41-0c8f6468207b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_d0ecafd9-a459-47de-af41-0c8f6468207b" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_d0ecafd9-a459-47de-af41-0c8f6468207b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_72b6748a-edaa-49e6-a308-d79614eb524e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_d0ecafd9-a459-47de-af41-0c8f6468207b" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_72b6748a-edaa-49e6-a308-d79614eb524e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantsMember_015618a0-c939-4140-8556-28cb70e2dd55" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_72b6748a-edaa-49e6-a308-d79614eb524e" xlink:to="loc_ghw_EarnoutWarrantsMember_015618a0-c939-4140-8556-28cb70e2dd55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantsMember_dc065544-bbc4-4969-bd27-36582feca7bf" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_72b6748a-edaa-49e6-a308-d79614eb524e" xlink:to="loc_ghw_PublicWarrantsMember_dc065544-bbc4-4969-bd27-36582feca7bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantsMember_738a918d-4865-420e-b1e8-1006f0b62ffb" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_72b6748a-edaa-49e6-a308-d79614eb524e" xlink:to="loc_ghw_PrivateWarrantsMember_738a918d-4865-420e-b1e8-1006f0b62ffb" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#EMPLOYEESTOCKPURCHASEPLANDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails" xlink:type="extended" id="i2b9eee0b0aa143468593b714a3e8f086_EMPLOYEESTOCKPURCHASEPLANDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dbb96799-70ad-4299-9e09-122f4f6e40a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_44b42848-bde4-4d88-a391-883b8006a107" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dbb96799-70ad-4299-9e09-122f4f6e40a9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_44b42848-bde4-4d88-a391-883b8006a107" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_18887bfd-27c8-4f19-b2a8-fa3c002de933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dbb96799-70ad-4299-9e09-122f4f6e40a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_18887bfd-27c8-4f19-b2a8-fa3c002de933" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d399638c-e49b-4968-9c14-3979ad3e1ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dbb96799-70ad-4299-9e09-122f4f6e40a9" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d399638c-e49b-4968-9c14-3979ad3e1ac7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a219d210-324c-4185-9190-4344a832d651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dbb96799-70ad-4299-9e09-122f4f6e40a9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a219d210-324c-4185-9190-4344a832d651" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_72445662-0747-456d-8eb0-8fae9b27066f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a219d210-324c-4185-9190-4344a832d651" xlink:to="loc_us-gaap_AwardTypeAxis_72445662-0747-456d-8eb0-8fae9b27066f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_72445662-0747-456d-8eb0-8fae9b27066f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_72445662-0747-456d-8eb0-8fae9b27066f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_72445662-0747-456d-8eb0-8fae9b27066f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f50b3e6-c680-4336-aeb6-ccebcc91d488" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_72445662-0747-456d-8eb0-8fae9b27066f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f50b3e6-c680-4336-aeb6-ccebcc91d488" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_53009662-b61f-4cc3-9192-3118995677b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f50b3e6-c680-4336-aeb6-ccebcc91d488" xlink:to="loc_us-gaap_EmployeeStockMember_53009662-b61f-4cc3-9192-3118995677b8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#STOCKBASEDCOMPENSATIONPLANNarrativeDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails" xlink:type="extended" id="i4fbc88f3b19c4abdafaf225c4f533efe_STOCKBASEDCOMPENSATIONPLANNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b319fb44-0d73-4eba-aa43-b593556e6635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b319fb44-0d73-4eba-aa43-b593556e6635" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_5a8b276e-8f21-467e-a063-562029dbccf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_5a8b276e-8f21-467e-a063-562029dbccf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_68e9037c-19bf-49bd-b5e1-79e518694c43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_68e9037c-19bf-49bd-b5e1-79e518694c43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_9d9b3b3e-6c3a-4b13-90b6-249659a21c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_9d9b3b3e-6c3a-4b13-90b6-249659a21c0f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_bbe56335-1074-4c41-9f2e-9cf9bdd3177e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_bbe56335-1074-4c41-9f2e-9cf9bdd3177e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9c4947f7-6152-471c-bbe8-d638a36a36e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9c4947f7-6152-471c-bbe8-d638a36a36e5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_ef5fdfba-af43-44c9-b78e-90c8b4a3b930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_ef5fdfba-af43-44c9-b78e-90c8b4a3b930" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_2e3e3683-5ac5-4c24-8394-f89e76e74cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_2e3e3683-5ac5-4c24-8394-f89e76e74cfe" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9ce6ae10-0219-42ab-94b2-88c3a58556c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9ce6ae10-0219-42ab-94b2-88c3a58556c8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_24015168-bfc8-4020-9b07-3f6f3b7f414d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_24015168-bfc8-4020-9b07-3f6f3b7f414d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_72ada14f-03e8-436c-87df-7caa8ba13d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_72ada14f-03e8-436c-87df-7caa8ba13d7a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber_c94676eb-8db6-47bc-bb2d-4bc624dbe70d" xlink:href="ghw-20220304.xsd#ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber_c94676eb-8db6-47bc-bb2d-4bc624dbe70d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding_b424753a-0101-4823-bb34-428f4aefbd8d" xlink:href="ghw-20220304.xsd#ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding_b424753a-0101-4823-bb34-428f4aefbd8d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d1c4af8-b65a-4db2-a744-d3300dee1873" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d1c4af8-b65a-4db2-a744-d3300dee1873" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_10a41e67-1ea5-43fc-9119-24c513b8abc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d1c4af8-b65a-4db2-a744-d3300dee1873" xlink:to="loc_us-gaap_PlanNameAxis_10a41e67-1ea5-43fc-9119-24c513b8abc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_10a41e67-1ea5-43fc-9119-24c513b8abc9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_10a41e67-1ea5-43fc-9119-24c513b8abc9" xlink:to="loc_us-gaap_PlanNameDomain_10a41e67-1ea5-43fc-9119-24c513b8abc9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_bdf5e048-b557-42f1-9f35-c72025fff781" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_10a41e67-1ea5-43fc-9119-24c513b8abc9" xlink:to="loc_us-gaap_PlanNameDomain_bdf5e048-b557-42f1-9f35-c72025fff781" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_A2014EquityIncentivePlanMember_c14e74e8-2067-45ab-9666-ca4de3a88433" xlink:href="ghw-20220304.xsd#ghw_A2014EquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_bdf5e048-b557-42f1-9f35-c72025fff781" xlink:to="loc_ghw_A2014EquityIncentivePlanMember_c14e74e8-2067-45ab-9666-ca4de3a88433" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_A2021EquityIncentivePlanMember_95edbe9e-c06c-41b5-8b9c-4e441bf0ba5b" xlink:href="ghw-20220304.xsd#ghw_A2021EquityIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_bdf5e048-b557-42f1-9f35-c72025fff781" xlink:to="loc_ghw_A2021EquityIncentivePlanMember_95edbe9e-c06c-41b5-8b9c-4e441bf0ba5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9880fd77-d72a-4451-ad5a-e69ac274b1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d1c4af8-b65a-4db2-a744-d3300dee1873" xlink:to="loc_us-gaap_AwardTypeAxis_9880fd77-d72a-4451-ad5a-e69ac274b1d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9880fd77-d72a-4451-ad5a-e69ac274b1d6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9880fd77-d72a-4451-ad5a-e69ac274b1d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9880fd77-d72a-4451-ad5a-e69ac274b1d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9880fd77-d72a-4451-ad5a-e69ac274b1d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_b7b081b6-9ee9-47c4-b5d7-4e24d58a9ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_b7b081b6-9ee9-47c4-b5d7-4e24d58a9ebe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d5fd164a-d8ec-49ed-a753-a00d730fbc4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:to="loc_us-gaap_RestrictedStockMember_d5fd164a-d8ec-49ed-a753-a00d730fbc4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_142a56d6-1b40-4bf2-a451-c25fcffae9af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_142a56d6-1b40-4bf2-a451-c25fcffae9af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5697059c-0fa6-428a-9b5e-47aa5cbcbf89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5697059c-0fa6-428a-9b5e-47aa5cbcbf89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NonQualifiedStockOptionsNSOsMember_9bf76552-32bd-4e36-ba22-c32ac327be2a" xlink:href="ghw-20220304.xsd#ghw_NonQualifiedStockOptionsNSOsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:to="loc_ghw_NonQualifiedStockOptionsNSOsMember_9bf76552-32bd-4e36-ba22-c32ac327be2a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_IncentiveStockOptionsISOsMember_f219c203-631e-4154-aa17-f1372919c509" xlink:href="ghw-20220304.xsd#ghw_IncentiveStockOptionsISOsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:to="loc_ghw_IncentiveStockOptionsISOsMember_f219c203-631e-4154-aa17-f1372919c509" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_eb9e7bed-3bfe-4efc-abc7-fdff53a7e6a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d1c4af8-b65a-4db2-a744-d3300dee1873" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_eb9e7bed-3bfe-4efc-abc7-fdff53a7e6a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_eb9e7bed-3bfe-4efc-abc7-fdff53a7e6a5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_eb9e7bed-3bfe-4efc-abc7-fdff53a7e6a5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_eb9e7bed-3bfe-4efc-abc7-fdff53a7e6a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_25dd8365-8d47-4a40-bd8e-26cdbca134bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_eb9e7bed-3bfe-4efc-abc7-fdff53a7e6a5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_25dd8365-8d47-4a40-bd8e-26cdbca134bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_bbe456f3-4027-4c63-958f-d74aeca6c71c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_25dd8365-8d47-4a40-bd8e-26cdbca134bf" xlink:to="loc_us-gaap_SubsequentEventMember_bbe456f3-4027-4c63-958f-d74aeca6c71c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails" xlink:type="extended" id="i56fb393fea254c22b98434832855422b_STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a7465dc5-bbde-4414-90a4-3f21498972c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a7465dc5-bbde-4414-90a4-3f21498972c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_76ef85ad-8485-4d5e-82ff-725907435798" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_76ef85ad-8485-4d5e-82ff-725907435798" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ba805a1e-159b-4026-9f65-678c31ea4673" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ba805a1e-159b-4026-9f65-678c31ea4673" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_29a45cd2-59d6-4d0d-a5f7-727fd8eb0355" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_29a45cd2-59d6-4d0d-a5f7-727fd8eb0355" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_14a930cc-2e4f-4e80-a88b-36e5d155d20c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_5fb6265e-d3a8-440b-bf13-7ceeb8344321" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_5fb6265e-d3a8-440b-bf13-7ceeb8344321" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9c1fc7cd-3de2-406f-9260-47b054984bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9c1fc7cd-3de2-406f-9260-47b054984bb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_765935ec-9438-4e5f-9d57-bb1b8a42ba0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_765935ec-9438-4e5f-9d57-bb1b8a42ba0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_ff0ade40-df36-4255-a602-7b6a1f053b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_ff0ade40-df36-4255-a602-7b6a1f053b9e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6de95e3b-a7d3-4e57-9073-c1d0d9bca8ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6de95e3b-a7d3-4e57-9073-c1d0d9bca8ca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b8e9acdb-351e-4323-9ddc-2789c00954d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_bc8a4278-79f2-4b04-bc6b-77b25218a0ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_bc8a4278-79f2-4b04-bc6b-77b25218a0ec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0877a8eb-6f5a-4daa-b790-fba45f13eb21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0877a8eb-6f5a-4daa-b790-fba45f13eb21" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_b8f12e8c-3eeb-4ed4-aff2-64c80da38ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0877a8eb-6f5a-4daa-b790-fba45f13eb21" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_b8f12e8c-3eeb-4ed4-aff2-64c80da38ebd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_b9447b9b-0ec0-4a2f-8b89-f8e643697338" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0877a8eb-6f5a-4daa-b790-fba45f13eb21" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_b9447b9b-0ec0-4a2f-8b89-f8e643697338" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1d1c9393-616e-4669-a2f4-d00e3f282eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0877a8eb-6f5a-4daa-b790-fba45f13eb21" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1d1c9393-616e-4669-a2f4-d00e3f282eeb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_7fa625d4-e0b5-416f-a6ef-a56e4d9ce06e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0877a8eb-6f5a-4daa-b790-fba45f13eb21" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_7fa625d4-e0b5-416f-a6ef-a56e4d9ce06e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_8739b368-1c59-417d-b9ba-8db8256dcc4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_8739b368-1c59-417d-b9ba-8db8256dcc4b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_f7a9af85-a998-4048-9aeb-8277b0078823" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_8739b368-1c59-417d-b9ba-8db8256dcc4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_f7a9af85-a998-4048-9aeb-8277b0078823" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_1648d9b6-8d79-4479-91d6-5c7850f04ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_8739b368-1c59-417d-b9ba-8db8256dcc4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_1648d9b6-8d79-4479-91d6-5c7850f04ee1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_b44304ad-d0ab-4b14-a976-68e7da910dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e32cacc7-bc03-4b3c-b563-d57ef5bbb1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e32cacc7-bc03-4b3c-b563-d57ef5bbb1eb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0b68ab31-45dd-489f-a674-45e62ea3c18b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e32cacc7-bc03-4b3c-b563-d57ef5bbb1eb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0b68ab31-45dd-489f-a674-45e62ea3c18b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_51cc697f-5f0d-41b1-8ffa-d31e788b1a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e32cacc7-bc03-4b3c-b563-d57ef5bbb1eb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_51cc697f-5f0d-41b1-8ffa-d31e788b1a5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ef7b160e-d1ef-4453-90d3-5f6372cca21c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08fde0be-bc11-4413-a14b-abf1dbfaa566" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08fde0be-bc11-4413-a14b-abf1dbfaa566" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4c71c2cb-20dd-48ad-bdb2-dbed5d59679b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08fde0be-bc11-4413-a14b-abf1dbfaa566" xlink:to="loc_us-gaap_AwardTypeAxis_4c71c2cb-20dd-48ad-bdb2-dbed5d59679b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4c71c2cb-20dd-48ad-bdb2-dbed5d59679b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4c71c2cb-20dd-48ad-bdb2-dbed5d59679b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4c71c2cb-20dd-48ad-bdb2-dbed5d59679b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_244a5969-64b2-49f6-bc35-7849c9245fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4c71c2cb-20dd-48ad-bdb2-dbed5d59679b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_244a5969-64b2-49f6-bc35-7849c9245fb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_22c26d2f-89de-4338-aff4-1f055e764845" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_244a5969-64b2-49f6-bc35-7849c9245fb9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_22c26d2f-89de-4338-aff4-1f055e764845" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_97aa372d-c262-4c5c-a97b-6ee3dee505d7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08fde0be-bc11-4413-a14b-abf1dbfaa566" xlink:to="loc_srt_RestatementAxis_97aa372d-c262-4c5c-a97b-6ee3dee505d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_97aa372d-c262-4c5c-a97b-6ee3dee505d7_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_97aa372d-c262-4c5c-a97b-6ee3dee505d7" xlink:to="loc_srt_RestatementDomain_97aa372d-c262-4c5c-a97b-6ee3dee505d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_bc7d18aa-dc5e-42d5-b0e3-08fdea52031d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_97aa372d-c262-4c5c-a97b-6ee3dee505d7" xlink:to="loc_srt_RestatementDomain_bc7d18aa-dc5e-42d5-b0e3-08fdea52031d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_32fda02c-f292-48b6-92a6-6bb813440d36" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_bc7d18aa-dc5e-42d5-b0e3-08fdea52031d" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_32fda02c-f292-48b6-92a6-6bb813440d36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_4d39165f-15a8-4fd9-ab73-8a97b901d151" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_bc7d18aa-dc5e-42d5-b0e3-08fdea52031d" xlink:to="loc_srt_RestatementAdjustmentMember_4d39165f-15a8-4fd9-ab73-8a97b901d151" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails" xlink:type="extended" id="i4ee1f55d59234139bb58bf898db0bbf9_STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d433a2fd-d4a4-4d03-93b0-5ad8a0419f49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e6c78bcb-81d7-43a7-8eed-ce21f3180bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d433a2fd-d4a4-4d03-93b0-5ad8a0419f49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e6c78bcb-81d7-43a7-8eed-ce21f3180bd3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_4c35ac28-6dda-4ba5-bf94-a592fef02208" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d433a2fd-d4a4-4d03-93b0-5ad8a0419f49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_4c35ac28-6dda-4ba5-bf94-a592fef02208" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_922c577d-c8a6-4740-b103-ca8fb5a74929" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d433a2fd-d4a4-4d03-93b0-5ad8a0419f49" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_922c577d-c8a6-4740-b103-ca8fb5a74929" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ba0d9625-71c9-4bf5-8dba-0c07ea797bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d433a2fd-d4a4-4d03-93b0-5ad8a0419f49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ba0d9625-71c9-4bf5-8dba-0c07ea797bb4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9fefb699-9d07-4178-a852-8c769e0e260e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d433a2fd-d4a4-4d03-93b0-5ad8a0419f49" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9fefb699-9d07-4178-a852-8c769e0e260e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b267b436-0ec5-4922-8d9a-2f5922ca8ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9fefb699-9d07-4178-a852-8c769e0e260e" xlink:to="loc_us-gaap_AwardTypeAxis_b267b436-0ec5-4922-8d9a-2f5922ca8ddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b267b436-0ec5-4922-8d9a-2f5922ca8ddd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_b267b436-0ec5-4922-8d9a-2f5922ca8ddd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b267b436-0ec5-4922-8d9a-2f5922ca8ddd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c34bb9f-5d67-467f-b716-1545859588ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_b267b436-0ec5-4922-8d9a-2f5922ca8ddd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c34bb9f-5d67-467f-b716-1545859588ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1d69a95d-24b4-430c-8a71-573d4e9e26d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c34bb9f-5d67-467f-b716-1545859588ae" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1d69a95d-24b4-430c-8a71-573d4e9e26d5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails" xlink:type="extended" id="iefac5e7533244537a297528809b87737_STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_725665ab-df06-45ee-96c0-338a36ae9b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_a6318382-b7ac-4587-b691-8399288da4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_725665ab-df06-45ee-96c0-338a36ae9b6a" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_a6318382-b7ac-4587-b691-8399288da4a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fb0fb257-f483-43be-8051-3c5f77fecf03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_725665ab-df06-45ee-96c0-338a36ae9b6a" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fb0fb257-f483-43be-8051-3c5f77fecf03" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_13ea9707-2da1-4926-8774-7b3137403c75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fb0fb257-f483-43be-8051-3c5f77fecf03" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_13ea9707-2da1-4926-8774-7b3137403c75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_13ea9707-2da1-4926-8774-7b3137403c75_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_13ea9707-2da1-4926-8774-7b3137403c75" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_13ea9707-2da1-4926-8774-7b3137403c75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5b7d54e3-574b-437f-8f19-6e834acad141" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_13ea9707-2da1-4926-8774-7b3137403c75" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5b7d54e3-574b-437f-8f19-6e834acad141" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_b7fe6c8b-8376-4650-9ff3-86ef54399dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b7d54e3-574b-437f-8f19-6e834acad141" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_b7fe6c8b-8376-4650-9ff3-86ef54399dc7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_d18ed261-5954-4834-bc0e-ac916869db7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b7d54e3-574b-437f-8f19-6e834acad141" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_d18ed261-5954-4834-bc0e-ac916869db7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_0f732e4f-fbc4-4af7-98ec-e9ee663e5151" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b7d54e3-574b-437f-8f19-6e834acad141" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_0f732e4f-fbc4-4af7-98ec-e9ee663e5151" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails" xlink:type="extended" id="iabc6dc384dae4c42a1564c88d8b0c71f_FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_52d9c95d-0cbb-4bc7-baf8-4318e33af273" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_7eecad9e-bf40-4e7f-ba80-f98a56ee8b35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_52d9c95d-0cbb-4bc7-baf8-4318e33af273" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_7eecad9e-bf40-4e7f-ba80-f98a56ee8b35" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7eeac1b8-f47d-408a-926d-08d3fd7fc1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_7eecad9e-bf40-4e7f-ba80-f98a56ee8b35" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7eeac1b8-f47d-408a-926d-08d3fd7fc1f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_bc4d5b84-bd53-4561-8732-ce983bbcb0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_7eecad9e-bf40-4e7f-ba80-f98a56ee8b35" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_bc4d5b84-bd53-4561-8732-ce983bbcb0b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_52d9c95d-0cbb-4bc7-baf8-4318e33af273" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure_f94415d4-be58-4fba-8592-af5720232282" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:to="loc_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure_f94415d4-be58-4fba-8592-af5720232282" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockWarrantsFairValueDisclosure_ac57a596-925a-4a46-9a3f-d8fee3137cf6" xlink:href="ghw-20220304.xsd#ghw_CommonStockWarrantsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:to="loc_ghw_CommonStockWarrantsFairValueDisclosure_ac57a596-925a-4a46-9a3f-d8fee3137cf6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_ebd33272-9f7d-4c17-b575-d5cf32e43c18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:to="loc_us-gaap_DerivativeLiabilities_ebd33272-9f7d-4c17-b575-d5cf32e43c18" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_WarrantLiabilitiesFairValueDisclosure_6aa45419-1572-4f71-b72d-6495f1185edf" xlink:href="ghw-20220304.xsd#ghw_WarrantLiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:to="loc_ghw_WarrantLiabilitiesFairValueDisclosure_6aa45419-1572-4f71-b72d-6495f1185edf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_40af8488-20ca-4f20-b3bd-516d27194be8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_40af8488-20ca-4f20-b3bd-516d27194be8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_52d9c95d-0cbb-4bc7-baf8-4318e33af273" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7309d4c9-419b-41e1-bf38-df2a3a45cf9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7309d4c9-419b-41e1-bf38-df2a3a45cf9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7309d4c9-419b-41e1-bf38-df2a3a45cf9b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7309d4c9-419b-41e1-bf38-df2a3a45cf9b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7309d4c9-419b-41e1-bf38-df2a3a45cf9b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7c52be8d-6bbf-40ac-972b-2ebad2c38e75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7309d4c9-419b-41e1-bf38-df2a3a45cf9b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7c52be8d-6bbf-40ac-972b-2ebad2c38e75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_dec6d8c2-bd56-4a5b-86cc-dad11caaceb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_7c52be8d-6bbf-40ac-972b-2ebad2c38e75" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_dec6d8c2-bd56-4a5b-86cc-dad11caaceb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fb93724-6eb7-4ac7-91df-d2089f1d0e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fb93724-6eb7-4ac7-91df-d2089f1d0e5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6fb93724-6eb7-4ac7-91df-d2089f1d0e5d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fb93724-6eb7-4ac7-91df-d2089f1d0e5d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6fb93724-6eb7-4ac7-91df-d2089f1d0e5d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6332f40a-0c61-499b-84b0-66b04ff3cd59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fb93724-6eb7-4ac7-91df-d2089f1d0e5d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6332f40a-0c61-499b-84b0-66b04ff3cd59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_d4ef38c3-1298-430a-ade5-760aa840de31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6332f40a-0c61-499b-84b0-66b04ff3cd59" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_d4ef38c3-1298-430a-ade5-760aa840de31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_0dc7fdf0-6031-4a6b-92e3-2067440b42ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6332f40a-0c61-499b-84b0-66b04ff3cd59" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_0dc7fdf0-6031-4a6b-92e3-2067440b42ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_8e2a8f09-5f2b-44d7-9423-563ec504e1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6332f40a-0c61-499b-84b0-66b04ff3cd59" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_8e2a8f09-5f2b-44d7-9423-563ec504e1ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_7a928a70-1f0e-46f0-87ce-6ebba1148442" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_7a928a70-1f0e-46f0-87ce-6ebba1148442" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7a928a70-1f0e-46f0-87ce-6ebba1148442_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_7a928a70-1f0e-46f0-87ce-6ebba1148442" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7a928a70-1f0e-46f0-87ce-6ebba1148442_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_527d543b-65f4-4245-a1fc-599dccf3c129" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_7a928a70-1f0e-46f0-87ce-6ebba1148442" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_527d543b-65f4-4245-a1fc-599dccf3c129" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_352823db-aed0-413b-bb9e-34fffa57f991" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_527d543b-65f4-4245-a1fc-599dccf3c129" xlink:to="loc_us-gaap_MoneyMarketFundsMember_352823db-aed0-413b-bb9e-34fffa57f991" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_f8e3c772-1033-4307-9bbd-12eb57a38aec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_527d543b-65f4-4245-a1fc-599dccf3c129" xlink:to="loc_us-gaap_CertificatesOfDepositMember_f8e3c772-1033-4307-9bbd-12eb57a38aec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_24da2012-19ec-4746-bd74-928769bd1ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:to="loc_us-gaap_FinancialInstrumentAxis_24da2012-19ec-4746-bd74-928769bd1ae6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_24da2012-19ec-4746-bd74-928769bd1ae6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_24da2012-19ec-4746-bd74-928769bd1ae6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_24da2012-19ec-4746-bd74-928769bd1ae6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10dc1363-9c04-46ae-8820-d00d6a4a17e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_24da2012-19ec-4746-bd74-928769bd1ae6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10dc1363-9c04-46ae-8820-d00d6a4a17e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantsMember_2588ac56-c103-4ccd-9367-e4926f2190b6" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10dc1363-9c04-46ae-8820-d00d6a4a17e6" xlink:to="loc_ghw_PublicWarrantsMember_2588ac56-c103-4ccd-9367-e4926f2190b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantsMember_d8a6168f-f162-48f8-a331-e99b8b3e54e0" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10dc1363-9c04-46ae-8820-d00d6a4a17e6" xlink:to="loc_ghw_PrivateWarrantsMember_d8a6168f-f162-48f8-a331-e99b8b3e54e0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails" xlink:type="extended" id="i2b19ac800bfc4db38c3ad16512e7fdcb_FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1a6381ce-fa8a-4312-be23-a373ebc3b577" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1a6381ce-fa8a-4312-be23-a373ebc3b577" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_bcdec1f0-4b7f-457f-9725-b37bf0263a35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_bcdec1f0-4b7f-457f-9725-b37bf0263a35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_02be480b-d804-4620-a873-418ae71e75a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_02be480b-d804-4620-a873-418ae71e75a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest_8b8cdf8b-6621-466c-ab03-5aadf0975d67" xlink:href="ghw-20220304.xsd#ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest_8b8cdf8b-6621-466c-ab03-5aadf0975d67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_e00e86a1-a258-45dd-a3e0-c42c29da490e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_e00e86a1-a258-45dd-a3e0-c42c29da490e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments_31b99d98-adbc-4f59-8da1-fdf16da0163c" xlink:href="ghw-20220304.xsd#ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments_31b99d98-adbc-4f59-8da1-fdf16da0163c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_d53131dc-140d-4a9c-970a-2258d9088800" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_d53131dc-140d-4a9c-970a-2258d9088800" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_053100fa-26f8-4ad6-8f90-75499cd0b221" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_d6c0d794-f53d-4f9b-9c59-1220838872c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_39da412f-ad73-48c8-83b5-d947e8813fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1a6381ce-fa8a-4312-be23-a373ebc3b577" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_39da412f-ad73-48c8-83b5-d947e8813fb2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_7c62ffbf-e1f9-4760-85b0-a94d86872055" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_39da412f-ad73-48c8-83b5-d947e8813fb2" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_7c62ffbf-e1f9-4760-85b0-a94d86872055" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7c62ffbf-e1f9-4760-85b0-a94d86872055_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_7c62ffbf-e1f9-4760-85b0-a94d86872055" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7c62ffbf-e1f9-4760-85b0-a94d86872055_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_5bdf6980-2cf8-41f6-bc2d-4593fc36abbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_7c62ffbf-e1f9-4760-85b0-a94d86872055" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_5bdf6980-2cf8-41f6-bc2d-4593fc36abbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_5493b437-3749-4080-b175-728c2c98e8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BridgeLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_5bdf6980-2cf8-41f6-bc2d-4593fc36abbc" xlink:to="loc_us-gaap_BridgeLoanMember_5493b437-3749-4080-b175-728c2c98e8d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_WarrantLiabilitiesMember_773f6449-4088-436d-8735-f1164b5b2d33" xlink:href="ghw-20220304.xsd#ghw_WarrantLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_5bdf6980-2cf8-41f6-bc2d-4593fc36abbc" xlink:to="loc_ghw_WarrantLiabilitiesMember_773f6449-4088-436d-8735-f1164b5b2d33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_6e614175-14f8-4b1c-9c26-123a21092d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_5bdf6980-2cf8-41f6-bc2d-4593fc36abbc" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_6e614175-14f8-4b1c-9c26-123a21092d0d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/INCOMETAXESNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#INCOMETAXESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/INCOMETAXESNarrativeDetails" xlink:type="extended" id="i0289bbc03f4545bfa3469efe801e6d33_INCOMETAXESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_c41f5f83-2137-4a67-8bd5-be7616bd373c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_c41f5f83-2137-4a67-8bd5-be7616bd373c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_a6cf2763-d497-4a8a-92dd-3d9cc91296d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:to="loc_us-gaap_OperatingLossCarryforwards_a6cf2763-d497-4a8a-92dd-3d9cc91296d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_eab03597-51bb-4f42-9075-2d0fbc3d8695" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_eab03597-51bb-4f42-9075-2d0fbc3d8695" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_82fa94bc-0208-41bc-ae8d-7aa4712effda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_82fa94bc-0208-41bc-ae8d-7aa4712effda" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_09a0df7c-19ea-4bfb-8487-e508e2a6cc9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_09a0df7c-19ea-4bfb-8487-e508e2a6cc9a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_d0ecbdb6-7406-470c-bc57-6c7e0b7d1831" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_d0ecbdb6-7406-470c-bc57-6c7e0b7d1831" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_3d59449a-4bdd-45f9-832b-6e51e71d22b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_d0ecbdb6-7406-470c-bc57-6c7e0b7d1831" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_3d59449a-4bdd-45f9-832b-6e51e71d22b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_3d59449a-4bdd-45f9-832b-6e51e71d22b7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_3d59449a-4bdd-45f9-832b-6e51e71d22b7" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_3d59449a-4bdd-45f9-832b-6e51e71d22b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4e852695-c027-4bab-accb-ac1e6881c591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_3d59449a-4bdd-45f9-832b-6e51e71d22b7" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4e852695-c027-4bab-accb-ac1e6881c591" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_1c3ee96f-6c82-455c-b597-9748ad1f0fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4e852695-c027-4bab-accb-ac1e6881c591" xlink:to="loc_us-gaap_DomesticCountryMember_1c3ee96f-6c82-455c-b597-9748ad1f0fb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_99673c5a-6f69-4a5f-8026-61ebd63b0597" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4e852695-c027-4bab-accb-ac1e6881c591" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_99673c5a-6f69-4a5f-8026-61ebd63b0597" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#RELATEDPARTYTRANSACTIONSDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails" xlink:type="extended" id="icc624f26534449e28615664b1bd4ebcb_RELATEDPARTYTRANSACTIONSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_f671e9ae-ab75-4e7e-ad90-5c341de615c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_ee7b25d2-7170-4237-9427-e600113c3270" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_f671e9ae-ab75-4e7e-ad90-5c341de615c7" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_ee7b25d2-7170-4237-9427-e600113c3270" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EquityIssuedSharesMilestoneAchievement_cf1867b4-796d-444b-bc44-857f1c303b3c" xlink:href="ghw-20220304.xsd#ghw_EquityIssuedSharesMilestoneAchievement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_f671e9ae-ab75-4e7e-ad90-5c341de615c7" xlink:to="loc_ghw_EquityIssuedSharesMilestoneAchievement_cf1867b4-796d-444b-bc44-857f1c303b3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedParties_ce6fcdbd-0c50-4302-a2b8-5186318e2b7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_f671e9ae-ab75-4e7e-ad90-5c341de615c7" xlink:to="loc_us-gaap_AccountsReceivableRelatedParties_ce6fcdbd-0c50-4302-a2b8-5186318e2b7c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_72c493a9-8b7d-4ce8-90af-f87f97618fef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_f671e9ae-ab75-4e7e-ad90-5c341de615c7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_72c493a9-8b7d-4ce8-90af-f87f97618fef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_f671e9ae-ab75-4e7e-ad90-5c341de615c7" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_5968efe1-ace8-4885-b4e1-da08049de92b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_5968efe1-ace8-4885-b4e1-da08049de92b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_5968efe1-ace8-4885-b4e1-da08049de92b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_5968efe1-ace8-4885-b4e1-da08049de92b" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_5968efe1-ace8-4885-b4e1-da08049de92b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_ebab549b-4da7-4662-9b3f-14ca8fdb947a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_5968efe1-ace8-4885-b4e1-da08049de92b" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_ebab549b-4da7-4662-9b3f-14ca8fdb947a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_TechnologyConsultingMember_a7e624b1-82e3-444c-919d-e7089327d86c" xlink:href="ghw-20220304.xsd#ghw_TechnologyConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_ebab549b-4da7-4662-9b3f-14ca8fdb947a" xlink:to="loc_ghw_TechnologyConsultingMember_a7e624b1-82e3-444c-919d-e7089327d86c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EnergyWarehouseSalesMember_73daef89-9c55-4cf3-9265-77018518d500" xlink:href="ghw-20220304.xsd#ghw_EnergyWarehouseSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_ebab549b-4da7-4662-9b3f-14ca8fdb947a" xlink:to="loc_ghw_EnergyWarehouseSalesMember_73daef89-9c55-4cf3-9265-77018518d500" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_1cc287bf-cafe-4fdf-b2b5-f13df2db14af" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:to="loc_srt_CounterpartyNameAxis_1cc287bf-cafe-4fdf-b2b5-f13df2db14af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1cc287bf-cafe-4fdf-b2b5-f13df2db14af_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_1cc287bf-cafe-4fdf-b2b5-f13df2db14af" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_1cc287bf-cafe-4fdf-b2b5-f13df2db14af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a6d5f1a3-940e-49b0-bacd-54c1c49955bb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_1cc287bf-cafe-4fdf-b2b5-f13df2db14af" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a6d5f1a3-940e-49b0-bacd-54c1c49955bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RelatedPartiesMember_ad2f0d30-3867-462b-bf2f-23a8a0dc04bf" xlink:href="ghw-20220304.xsd#ghw_RelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a6d5f1a3-940e-49b0-bacd-54c1c49955bb" xlink:to="loc_ghw_RelatedPartiesMember_ad2f0d30-3867-462b-bf2f-23a8a0dc04bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f0d5ebe0-806f-48ce-b340-a8ab3e53db0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f0d5ebe0-806f-48ce-b340-a8ab3e53db0a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f0d5ebe0-806f-48ce-b340-a8ab3e53db0a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f0d5ebe0-806f-48ce-b340-a8ab3e53db0a" xlink:to="loc_us-gaap_ClassOfStockDomain_f0d5ebe0-806f-48ce-b340-a8ab3e53db0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1d2c53d6-7161-4c70-ae1a-d25bb6f6fb27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f0d5ebe0-806f-48ce-b340-a8ab3e53db0a" xlink:to="loc_us-gaap_ClassOfStockDomain_1d2c53d6-7161-4c70-ae1a-d25bb6f6fb27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_325b728c-03af-455a-899d-4bd5d4ad50f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1d2c53d6-7161-4c70-ae1a-d25bb6f6fb27" xlink:to="loc_us-gaap_CommonStockMember_325b728c-03af-455a-899d-4bd5d4ad50f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4259be9c-d6cf-48be-8f09-082eab5a24b3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:to="loc_dei_LegalEntityAxis_4259be9c-d6cf-48be-8f09-082eab5a24b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4259be9c-d6cf-48be-8f09-082eab5a24b3_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_4259be9c-d6cf-48be-8f09-082eab5a24b3" xlink:to="loc_dei_EntityDomain_4259be9c-d6cf-48be-8f09-082eab5a24b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_29366300-caa7-45b0-a65e-a7dd349e3ca3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_4259be9c-d6cf-48be-8f09-082eab5a24b3" xlink:to="loc_dei_EntityDomain_29366300-caa7-45b0-a65e-a7dd349e3ca3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_d91006df-cca3-4fba-999d-c75cc7434c7a" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_29366300-caa7-45b0-a65e-a7dd349e3ca3" xlink:to="loc_ghw_LegacyEssTechIncMember_d91006df-cca3-4fba-999d-c75cc7434c7a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://essinc.com/role/SUBSEQUENTEVENTSDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#SUBSEQUENTEVENTSDetails"/>
  <link:definitionLink xlink:role="http://essinc.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended" id="ib9e6f1be2a494aa79eb1770b68aa4be7_SUBSEQUENTEVENTSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_024370ab-37a9-470e-aafa-ecd72dce17b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_5df24c7d-0e69-4a2b-b22f-6629f759570a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_024370ab-37a9-470e-aafa-ecd72dce17b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_5df24c7d-0e69-4a2b-b22f-6629f759570a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_14b38811-ef9e-44df-9ee6-21bdbbaef199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_024370ab-37a9-470e-aafa-ecd72dce17b1" xlink:to="loc_us-gaap_SubsequentEventTable_14b38811-ef9e-44df-9ee6-21bdbbaef199" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_9fbe011f-1e2c-4d45-8966-a3f7c7570b11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_14b38811-ef9e-44df-9ee6-21bdbbaef199" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_9fbe011f-1e2c-4d45-8966-a3f7c7570b11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_9fbe011f-1e2c-4d45-8966-a3f7c7570b11_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_9fbe011f-1e2c-4d45-8966-a3f7c7570b11" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_9fbe011f-1e2c-4d45-8966-a3f7c7570b11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_afc4d952-a3d8-4b10-b607-4d6cf994bada" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_9fbe011f-1e2c-4d45-8966-a3f7c7570b11" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_afc4d952-a3d8-4b10-b607-4d6cf994bada" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_41db1216-2189-44a1-9d1d-f609ed50fc8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_afc4d952-a3d8-4b10-b607-4d6cf994bada" xlink:to="loc_us-gaap_SubsequentEventMember_41db1216-2189-44a1-9d1d-f609ed50fc8e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7af91a11-65f1-4c77-a0d2-a69d02e19567" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_14b38811-ef9e-44df-9ee6-21bdbbaef199" xlink:to="loc_us-gaap_AwardTypeAxis_7af91a11-65f1-4c77-a0d2-a69d02e19567" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7af91a11-65f1-4c77-a0d2-a69d02e19567_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7af91a11-65f1-4c77-a0d2-a69d02e19567" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7af91a11-65f1-4c77-a0d2-a69d02e19567_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e95d5c55-bd4b-4a54-bc2d-f94a7ed783a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7af91a11-65f1-4c77-a0d2-a69d02e19567" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e95d5c55-bd4b-4a54-bc2d-f94a7ed783a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2a762dc4-ee84-49b6-b43e-70942e14acf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e95d5c55-bd4b-4a54-bc2d-f94a7ed783a4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2a762dc4-ee84-49b6-b43e-70942e14acf6" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>ghw-20220304_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:4122b5d1-3200-43ef-ba82-410b862ff340,g:7b2ffbc2-a667-4c89-99b4-0eabdc0717e4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_be08283c-b3c1-4e5d-8d5e-2414fcf6494f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from warrants exercised</link:label>
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_label_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Warrant Exercises</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromWarrantExercises" xlink:to="lab_us-gaap_ProceedsFromWarrantExercises" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_A2021EquityIncentivePlanMember_b14bf8fa-c9b8-4c53-8b92-9bf8286d2b57_terseLabel_en-US" xlink:label="lab_ghw_A2021EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Equity Incentive Plan</link:label>
    <link:label id="lab_ghw_A2021EquityIncentivePlanMember_label_en-US" xlink:label="lab_ghw_A2021EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_ghw_A2021EquityIncentivePlanMember_documentation_en-US" xlink:label="lab_ghw_A2021EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 Equity Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_A2021EquityIncentivePlanMember" xlink:href="ghw-20220304.xsd#ghw_A2021EquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_A2021EquityIncentivePlanMember" xlink:to="lab_ghw_A2021EquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_fe47b651-0348-4187-8775-3b713001ab0b_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_f9be6e34-07f3-4ef7-a32d-9e9d58213dd5_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax computed at federal statutory rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_f63d5aba-171c-4696-bb93-0249fd9ac4ea_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_25b69fa4-336a-4b9c-916f-987adb7ba2c2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_9ce3eb22-1a7f-4e8a-83ed-fcd73684bb63_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loss per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6c1c8e29-8bfb-4be6-9af0-7bcef5efd911_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cf4be834-59f2-4e93-9c84-5f02543788d5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_584be508-6a44-446d-8c43-b0245af5583d_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_6648d5ba-0ee7-42d2-a8bd-5fe1293b5160_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_f8255989-d382-47f4-b639-578a7b02983a_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_DebtInstrumentPercentageChangeInNetPresentValue_25a21f59-cef8-47cc-92c3-7b3a45593cc7_terseLabel_en-US" xlink:label="lab_ghw_DebtInstrumentPercentageChangeInNetPresentValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent change in present value of cash flows</link:label>
    <link:label id="lab_ghw_DebtInstrumentPercentageChangeInNetPresentValue_label_en-US" xlink:label="lab_ghw_DebtInstrumentPercentageChangeInNetPresentValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Percentage Change In Net Present Value</link:label>
    <link:label id="lab_ghw_DebtInstrumentPercentageChangeInNetPresentValue_documentation_en-US" xlink:label="lab_ghw_DebtInstrumentPercentageChangeInNetPresentValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Percentage Change In Net Present Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_DebtInstrumentPercentageChangeInNetPresentValue" xlink:href="ghw-20220304.xsd#ghw_DebtInstrumentPercentageChangeInNetPresentValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_DebtInstrumentPercentageChangeInNetPresentValue" xlink:to="lab_ghw_DebtInstrumentPercentageChangeInNetPresentValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_a1235ddf-4d6b-47ff-bf66-22640ec034d0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right of use asset recognized</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_75ff6d48-813e-451e-b350-70e8e890d7e4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating losses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_8f3b3ace-1936-455d-a013-385241c0fb9c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_961f0cca-f44f-486c-9a1c-a480e8b55381_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll and related benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_e7a04e36-6637-4258-b83a-548b0f149063_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated vesting of shares (in shares)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_745d981a-e055-4bca-96e0-db72c3ca1a1d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_fe6bce3a-a5e4-4c1b-a990-7effa353385c_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_8afe1dfe-bdfd-4bed-a3f2-03428d6acc8a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Annual Maturities on Notes Payable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_7aa92d9e-ff6e-4943-a3c7-e3460fa6674e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_ef460156-d093-4486-8415-f400f046947a_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_1977e6f3-e98e-4d77-9e78-21296af9512c_terseLabel_en-US" xlink:label="lab_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Warrants</link:label>
    <link:label id="lab_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_label_en-US" xlink:label="lab_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Redeemable Convertible Preferred Stock Warrants [Member]</link:label>
    <link:label id="lab_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_documentation_en-US" xlink:label="lab_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Redeemable Convertible Preferred Stock Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember" xlink:href="ghw-20220304.xsd#ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember" xlink:to="lab_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_941e2b05-8377-437f-a9e8-550f0ce31736_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_624d0f04-d645-453b-befa-91f72fb1cd71_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_RelatedPartiesMember_a38063c3-ac9b-4bd0-a1ca-e31612847744_terseLabel_en-US" xlink:label="lab_ghw_RelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related parties</link:label>
    <link:label id="lab_ghw_RelatedPartiesMember_label_en-US" xlink:label="lab_ghw_RelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related parties [Member]</link:label>
    <link:label id="lab_ghw_RelatedPartiesMember_documentation_en-US" xlink:label="lab_ghw_RelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RelatedPartiesMember" xlink:href="ghw-20220304.xsd#ghw_RelatedPartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_RelatedPartiesMember" xlink:to="lab_ghw_RelatedPartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares_06e59a3d-ff60-45f9-a841-1e03da0ec91f_negatedTerseLabel_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: non-cash fair value of Earnout Shares and Warrants</link:label>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares_label_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Warrants and Earnout Shares</link:label>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares_documentation_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Warrants and Earnout Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares" xlink:to="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_0413036b-a271-476d-9984-b6b436058c9d_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_75d1ec2d-78bf-4c30-9371-e015fee4c25c_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_662822b5-08bd-4e20-adaf-ca0f917016dc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed_3abb6e8e-a279-4e60-b627-7732a1b84e49_terseLabel_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumption of earnout liability upon Business Combination</link:label>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed_label_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Earnout Liabilities Assumed</link:label>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed_documentation_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Earnout Liabilities Assumed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed" xlink:to="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants_2192e87f-cd11-4ed9-a52f-0840d0371e14_terseLabel_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of warrant liabilities upon exercise of Legacy ESS Series B, Series C-1 and Series C-2 redeemable convertible preferred stock warrants</link:label>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants_label_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Partial Noncash Transaction, Extinguishment Of Warrant Liabilities Upon Exercise Of Redeemable Convertible Preferred Stock Warrants</link:label>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants_documentation_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Partial Noncash Transaction, Extinguishment Of Warrant Liabilities Upon Exercise Of Redeemable Convertible Preferred Stock Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants" xlink:to="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fe3af33e-7a72-4cc8-91c9-d19727a7e110_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_533bd00b-c6f4-4dc2-82a6-2c6bb8b56d63_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares available for future grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_f332da3f-01e8-4928-8f5c-94b5b8092908_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected dividends</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_087a66c9-c5a3-4386-ab01-253be829ab07_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NET CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_5014078f-6aa8-41a9-96d1-8ff08addc4fc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_00a0df17-3b9d-4101-af9d-fb5c74bd6580_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2d120cb4-0c8e-4c03-94aa-51ac2d69e86b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_4e3608ad-8885-4d4f-a4a0-0155e5c5dcfc_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_8405c52e-8877-4c51-9cdc-9b6b53bc6045_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_02950967-06ee-4cb2-b1ec-662b5923f613_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_30128c40-5929-4cc3-b0f4-3e383bd6193c_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificate of deposit</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember" xlink:to="lab_us-gaap_CertificatesOfDepositMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization_e15c2c19-d9ac-4064-aa0a-cc43f0610936_verboseLabel_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net business Combination and PIPE Financing (in shares)</link:label>
    <link:label id="lab_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization_423ca7a2-d93b-42a0-a727-c1532dd7d9ae_terseLabel_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Private Placement Financing shares - common stock (in shares)</link:label>
    <link:label id="lab_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization_label_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Reverse Recapitalization</link:label>
    <link:label id="lab_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization_documentation_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodSharesReverseRecapitalization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:to="lab_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EarnoutWarrantsMember_5e490901-3473-428d-a516-25788a6afcb7_terseLabel_en-US" xlink:label="lab_ghw_EarnoutWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Warrants</link:label>
    <link:label id="lab_ghw_EarnoutWarrantsMember_label_en-US" xlink:label="lab_ghw_EarnoutWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Warrants [Member]</link:label>
    <link:label id="lab_ghw_EarnoutWarrantsMember_documentation_en-US" xlink:label="lab_ghw_EarnoutWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Common Stock Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantsMember" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EarnoutWarrantsMember" xlink:to="lab_ghw_EarnoutWarrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_a2d97e17-46b2-41af-9972-10f6c7778f82_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities_4ea3aadd-0cb6-4077-8653-072f8c159aee_verboseLabel_en-US" xlink:label="lab_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in earnout liabilities</link:label>
    <link:label id="lab_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities_label_en-US" xlink:label="lab_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From (Payments For) Contingent Consideration Liability, Operating Activities</link:label>
    <link:label id="lab_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities_documentation_en-US" xlink:label="lab_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From (Payments For) Contingent Consideration Liability, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities" xlink:to="lab_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_79bfd1b9-d663-404d-9e64-5d1de2875408_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_05125066-95c0-46a9-b9eb-5cea2ee035d1_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_bb26eea4-ce64-4d2c-a2a6-dced442ee80d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants_40ea5681-8ac2-4b42-ac02-67534c442f53_terseLabel_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of public warrant liability upon exercise of warrants</link:label>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants_label_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Partial Noncash Transaction, Extinguishment Of Warrant Liabilities Upon Exercise Of Warrants</link:label>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants_documentation_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Partial Noncash Transaction, Extinguishment Of Warrant Liabilities Upon Exercise Of Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants" xlink:to="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_1958fe8e-96eb-481c-8d53-3af805593d15_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_76ba614c-cb79-4410-9ae5-c4df74cc152a_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, net of valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrivatePlacementMember_6627a8f0-9bb1-413d-b240-c092b9a6e7c6_terseLabel_en-US" xlink:label="lab_us-gaap_PrivatePlacementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Placement</link:label>
    <link:label id="lab_us-gaap_PrivatePlacementMember_label_en-US" xlink:label="lab_us-gaap_PrivatePlacementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Placement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrivatePlacementMember" xlink:to="lab_us-gaap_PrivatePlacementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedParties_aceed2b5-1690-4c5f-b885-9e9cc16f1ad4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable from related party</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedParties_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableRelatedParties" xlink:to="lab_us-gaap_AccountsReceivableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_fd81c786-0092-4d6a-8491-a3ed700a078a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value per share of units granted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_53ce6db5-20e5-44c9-b5b7-0837a5ff1105_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_LegacyEssTechIncCommonStockMember_8433aecd-443b-4253-8384-21fdc0afc8c3_terseLabel_en-US" xlink:label="lab_ghw_LegacyEssTechIncCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy ESS Common Stock</link:label>
    <link:label id="lab_ghw_LegacyEssTechIncCommonStockMember_label_en-US" xlink:label="lab_ghw_LegacyEssTechIncCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy Ess Tech, Inc. Common Stock [Member]</link:label>
    <link:label id="lab_ghw_LegacyEssTechIncCommonStockMember_documentation_en-US" xlink:label="lab_ghw_LegacyEssTechIncCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy Ess Tech, Inc. Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncCommonStockMember" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_LegacyEssTechIncCommonStockMember" xlink:to="lab_ghw_LegacyEssTechIncCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare_90fdea5d-d0d1-46c9-b981-c56a9b6d34f2_terseLabel_en-US" xlink:label="lab_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Committed price per share (in USD per share)</link:label>
    <link:label id="lab_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare_label_en-US" xlink:label="lab_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Subscribed but Unissued, Price Per Share</link:label>
    <link:label id="lab_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare_documentation_en-US" xlink:label="lab_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Subscribed but Unissued, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare" xlink:href="ghw-20220304.xsd#ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare" xlink:to="lab_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2bf247fe-8ccd-4060-838d-c54175d77989_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember_c6783ecd-570e-46c9-a072-387858527384_terseLabel_en-US" xlink:label="lab_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred C warrants</link:label>
    <link:label id="lab_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember_label_en-US" xlink:label="lab_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C Redeemable Convertible Preferred Stock Warrants [Member]</link:label>
    <link:label id="lab_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember_documentation_en-US" xlink:label="lab_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C Redeemable Convertible Preferred Stock Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember" xlink:href="ghw-20220304.xsd#ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember" xlink:to="lab_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_b84b5f5d-9b72-4452-a585-8266de3527eb_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_4a1c0610-a44d-48e8-95aa-b2c8625bad9b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_3e669468-621e-460f-9619-3362224d1715_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options, Additional Disclosures</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember_7e772043-9fdd-4427-a080-f457751191db_terseLabel_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Redeemable Convertible Preferred Stock Purchase Rights And Warrants</link:label>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember_label_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Redeemable Convertible Preferred Stock Purchase Rights And Warrants [Member]</link:label>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember_documentation_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Redeemable Convertible Preferred Stock Purchase Rights And Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember" xlink:to="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_1ff40b55-bf5c-4b9f-9e7c-5f459950f91a_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_2ebef724-2dba-4c3d-92c9-6f531e2e509c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_ed79648e-f0e3-45f8-9e22-60c4ce8ffff6_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.0001 par value, 200,000,000 shares authorized, none issued and outstanding as of December&#160;31, 2021 and 2020</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_596d1c4d-7cc0-4e75-8d98-009a6b2cdb05_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a472834b-2d65-49b4-b312-7ea4626562ef_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_213d7776-7e28-4bb6-9611-11ba3fa353c9_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options outstanding at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_dcb890b3-7952-4cb4-94f4-b0b9d866c5fc_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Price per share (in USD per share)</link:label>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_label_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare" xlink:to="lab_us-gaap_SharesIssuedPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_6e1942a0-cff9-47b4-805e-f2f4673f703c_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a548d24b-b455-4c93-aec6-ca120e1afa9d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_8508c12b-6540-4468-a3b2-22f2408d4916_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of loan at issuance</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_d8275796-b7ff-4526-8b8f-92d8137e0a82_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and Marketing</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6e744e48-b498-4946-a567-7572fdf7533d_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_e7f54ac5-9c86-4b04-b63c-e8466eb69cca_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Legacy ESS Series C-2 Redeemable Convertible Preferred Stock upon exercise of C-2 Purchase Right and warrant</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2bc7b308-1689-424a-848c-d2d1cc006329_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_PrivateWarrantLiabilities_e7804cc2-e6cb-4a7b-9aa1-22d2811b24b3_terseLabel_en-US" xlink:label="lab_ghw_PrivateWarrantLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private warrant liabilities</link:label>
    <link:label id="lab_ghw_PrivateWarrantLiabilities_label_en-US" xlink:label="lab_ghw_PrivateWarrantLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Warrant Liabilities</link:label>
    <link:label id="lab_ghw_PrivateWarrantLiabilities_documentation_en-US" xlink:label="lab_ghw_PrivateWarrantLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Warrant Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantLiabilities" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_PrivateWarrantLiabilities" xlink:to="lab_ghw_PrivateWarrantLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ScheduleOfReverseRecapitalizationTableTextBlock_bac40cd9-1d87-4dbd-8d13-697d664a981f_terseLabel_en-US" xlink:label="lab_ghw_ScheduleOfReverseRecapitalizationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Reverse Recapitalization</link:label>
    <link:label id="lab_ghw_ScheduleOfReverseRecapitalizationTableTextBlock_label_en-US" xlink:label="lab_ghw_ScheduleOfReverseRecapitalizationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Reverse Recapitalization [Table Text Block]</link:label>
    <link:label id="lab_ghw_ScheduleOfReverseRecapitalizationTableTextBlock_documentation_en-US" xlink:label="lab_ghw_ScheduleOfReverseRecapitalizationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ScheduleOfReverseRecapitalizationTableTextBlock" xlink:href="ghw-20220304.xsd#ghw_ScheduleOfReverseRecapitalizationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationTableTextBlock" xlink:to="lab_ghw_ScheduleOfReverseRecapitalizationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_4947e176-a615-460d-b393-7165c48876ca_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_a95427af-2a9c-4205-a078-a83579c97aad_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property and equipment included in accounts payable and accrued and other current liabilities</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentIncreaseAccruedInterest_ab965816-5928-4b01-95fe-2552b67d738c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentIncreaseAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Increase, Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="lab_us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ContractWithCustomerLiabilityTable_e0d8f9d7-ca45-4029-9a6c-a2dba1e9bb4b_terseLabel_en-US" xlink:label="lab_ghw_ContractWithCustomerLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability [Table]</link:label>
    <link:label id="lab_ghw_ContractWithCustomerLiabilityTable_label_en-US" xlink:label="lab_ghw_ContractWithCustomerLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability [Table]</link:label>
    <link:label id="lab_ghw_ContractWithCustomerLiabilityTable_documentation_en-US" xlink:label="lab_ghw_ContractWithCustomerLiabilityTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ContractWithCustomerLiabilityTable" xlink:href="ghw-20220304.xsd#ghw_ContractWithCustomerLiabilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ContractWithCustomerLiabilityTable" xlink:to="lab_ghw_ContractWithCustomerLiabilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_8e256f6e-934e-4e44-ba98-03f9ddb85b82_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_00f79735-144b-4545-ad6f-ca437a07fa40_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed contribution rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_37614852-6912-4863-b661-201f5fb6d600_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_1c9f2b96-79af-4d01-bf8e-4b8ea4c05c0e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_0bd62df7-eabb-425b-a31e-d9d269df63bc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays_5befab81-1748-4d02-8594-40fc949f1313_terseLabel_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading days triggering redemption of warrants</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays_label_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Trading Days</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays_documentation_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays" xlink:to="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentDescription_c9219cc6-14a6-4c77-b67d-3e62df6c417f_terseLabel_en-US" xlink:label="lab_dei_AmendmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Description</link:label>
    <link:label id="lab_dei_AmendmentDescription_label_en-US" xlink:label="lab_dei_AmendmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentDescription" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentDescription" xlink:to="lab_dei_AmendmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_10d92f1b-9dfa-497e-a3e7-c666a4f810f7_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_cd9164cd-bed5-4e0d-86c0-30d79377efa5_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per share, basic (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_PublicWarrantHoldersMember_ced28d49-dcf0-41d2-9fa3-1ed8d72fa441_terseLabel_en-US" xlink:label="lab_ghw_PublicWarrantHoldersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Warrant Holders</link:label>
    <link:label id="lab_ghw_PublicWarrantHoldersMember_label_en-US" xlink:label="lab_ghw_PublicWarrantHoldersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Warrant Holders [Member]</link:label>
    <link:label id="lab_ghw_PublicWarrantHoldersMember_documentation_en-US" xlink:label="lab_ghw_PublicWarrantHoldersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Warrant Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantHoldersMember" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantHoldersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_PublicWarrantHoldersMember" xlink:to="lab_ghw_PublicWarrantHoldersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_58801414-961c-46e5-83bd-704d1856b615_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DEFERRED REVENUE</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_4c817f36-e707-40cb-9cd0-8f46e6834e57_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of warrants</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_ebf28c28-255c-4b9b-b982-14a4e0ab9297_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_53e78006-c293-491e-945c-eddef5a51127_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2ac28e95-fb6d-40b3-baf3-6e103a543f7b_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_8bfa79cb-abd3-4e86-a613-188cf696c156_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EnergyWarehouseSalesMember_26e307a3-374b-476d-be7d-8fd2b9319514_terseLabel_en-US" xlink:label="lab_ghw_EnergyWarehouseSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Warehouse Sales</link:label>
    <link:label id="lab_ghw_EnergyWarehouseSalesMember_label_en-US" xlink:label="lab_ghw_EnergyWarehouseSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Warehouse Sales [Member]</link:label>
    <link:label id="lab_ghw_EnergyWarehouseSalesMember_documentation_en-US" xlink:label="lab_ghw_EnergyWarehouseSalesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy Warehouse Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EnergyWarehouseSalesMember" xlink:href="ghw-20220304.xsd#ghw_EnergyWarehouseSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EnergyWarehouseSalesMember" xlink:to="lab_ghw_EnergyWarehouseSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_529851ee-35bc-41a3-bc6d-fa7457f47b0c_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense on loan</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram_a68c8b96-8d1f-41d1-bdd7-944d27122397_negatedTerseLabel_en-US" xlink:label="lab_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PPP loan forgiveness</link:label>
    <link:label id="lab_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram_label_en-US" xlink:label="lab_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Other Debt, Paycheck Protection Program</link:label>
    <link:label id="lab_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram_documentation_en-US" xlink:label="lab_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Other Debt, Paycheck Protection Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram" xlink:href="ghw-20220304.xsd#ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram" xlink:to="lab_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_a34e1db6-5270-4b5e-97a6-225f490638e5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforward</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_9d31bc85-b51a-4b53-ba44-0e3c56057dd5_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2286072c-83b5-4cd7-9db4-ee92092616e3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares authorized for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_SharesIssuedReverseRecapitalization_26c5180a-7e14-4a2e-8928-dee4d67bc341_terseLabel_en-US" xlink:label="lab_ghw_SharesIssuedReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares delivered (in shares)</link:label>
    <link:label id="lab_ghw_SharesIssuedReverseRecapitalization_label_en-US" xlink:label="lab_ghw_SharesIssuedReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Reverse Recapitalization</link:label>
    <link:label id="lab_ghw_SharesIssuedReverseRecapitalization_documentation_en-US" xlink:label="lab_ghw_SharesIssuedReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SharesIssuedReverseRecapitalization" xlink:href="ghw-20220304.xsd#ghw_SharesIssuedReverseRecapitalization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_SharesIssuedReverseRecapitalization" xlink:to="lab_ghw_SharesIssuedReverseRecapitalization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_e9383872-4d84-44d9-a214-017e4957686a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_PublicWarrantsMember_f2a7c86c-210e-4741-b0bf-a8337ef0e776_terseLabel_en-US" xlink:label="lab_ghw_PublicWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public common stock warrants</link:label>
    <link:label id="lab_ghw_PublicWarrantsMember_24fc289d-0289-4877-8497-65e08d88e28a_verboseLabel_en-US" xlink:label="lab_ghw_PublicWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Warrants</link:label>
    <link:label id="lab_ghw_PublicWarrantsMember_label_en-US" xlink:label="lab_ghw_PublicWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Warrants [Member]</link:label>
    <link:label id="lab_ghw_PublicWarrantsMember_documentation_en-US" xlink:label="lab_ghw_PublicWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantsMember" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_PublicWarrantsMember" xlink:to="lab_ghw_PublicWarrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ClassOfWarrantOrRightForfeituresInPeriod_51321a70-ebe0-4c08-a821-806f632fde57_verboseLabel_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rights forfeited (in shares)</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightForfeituresInPeriod_44d3878d-fc5e-4e0c-b6dc-208d41d8f9f3_terseLabel_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants forfeited (in shares)</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightForfeituresInPeriod_label_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant Or Right, Forfeitures In Period</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightForfeituresInPeriod_documentation_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant Or Right, Forfeitures In Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightForfeituresInPeriod" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ClassOfWarrantOrRightForfeituresInPeriod" xlink:to="lab_ghw_ClassOfWarrantOrRightForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_45247fe1-8bfe-4088-ad0d-1f61c8e4a4c8_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpensePolicy_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EquityIssuedSharesMilestoneAchievement_aa293611-c5db-4d1f-8bb4-67ad807321c2_terseLabel_en-US" xlink:label="lab_ghw_EquityIssuedSharesMilestoneAchievement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued upon completion of milestones (in shares)</link:label>
    <link:label id="lab_ghw_EquityIssuedSharesMilestoneAchievement_89460b89-5325-476f-9b5e-14a7d8905178_verboseLabel_en-US" xlink:label="lab_ghw_EquityIssuedSharesMilestoneAchievement" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued to related parties (in shares)</link:label>
    <link:label id="lab_ghw_EquityIssuedSharesMilestoneAchievement_label_en-US" xlink:label="lab_ghw_EquityIssuedSharesMilestoneAchievement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Issued, Shares, Milestone Achievement</link:label>
    <link:label id="lab_ghw_EquityIssuedSharesMilestoneAchievement_documentation_en-US" xlink:label="lab_ghw_EquityIssuedSharesMilestoneAchievement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Issued, Shares, Milestone Achievement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EquityIssuedSharesMilestoneAchievement" xlink:href="ghw-20220304.xsd#ghw_EquityIssuedSharesMilestoneAchievement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EquityIssuedSharesMilestoneAchievement" xlink:to="lab_ghw_EquityIssuedSharesMilestoneAchievement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_ff7bcbb2-2f38-4748-9fd2-a7e0be375e37_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: liabilities assumed from STWO</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Value of Liabilities Assumed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_30782bdc-51dc-4b22-8f7c-148a1708b648_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total maturities</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_0d28b4f4-f5b5-48e1-ae99-f8dec1f54f71_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_3dcb0aa1-d010-494b-a884-16d75c0863d4_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_a89b32b2-ea74-4dea-beb0-7bc5b47b69c8_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total notes payable</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_0486b0d7-8b6a-4cac-bc1d-7c14d80e7b0e_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_2ded0864-76aa-42e6-9944-4a0be26a6acd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_78f9b949-86f7-4dbc-829c-ee066907afff_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_db532951-f976-4b2f-b2bf-eea214ffad4b_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b64dd74c-e95f-4ce8-a34d-cd0baa9d0516_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed_ce579f92-15cc-460c-ae5c-8533d775f506_terseLabel_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumption of private and public warrant liabilities upon Business Combination</link:label>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed_label_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Warrant Liabilities Assumed</link:label>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed_documentation_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Warrant Liabilities Assumed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed" xlink:to="lab_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_51617981-9c06-45f7-be33-4a08e69d5f15_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionPricePerShare_859946b4-8345-41d4-9538-1a52c5ea84ce_terseLabel_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption price per share (in USD per share)</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionPricePerShare_label_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Redemption Price Per Share</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionPricePerShare_documentation_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionPricePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Redemption Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionPricePerShare" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ClassOfWarrantOrRightRedemptionPricePerShare" xlink:to="lab_ghw_ClassOfWarrantOrRightRedemptionPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EquityRedemptionAxis_9c6fe28b-6281-48e6-b43b-c3de97fea5fb_terseLabel_en-US" xlink:label="lab_ghw_EquityRedemptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Redemption [Axis]</link:label>
    <link:label id="lab_ghw_EquityRedemptionAxis_label_en-US" xlink:label="lab_ghw_EquityRedemptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Redemption [Axis]</link:label>
    <link:label id="lab_ghw_EquityRedemptionAxis_documentation_en-US" xlink:label="lab_ghw_EquityRedemptionAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Redemption Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EquityRedemptionAxis" xlink:href="ghw-20220304.xsd#ghw_EquityRedemptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EquityRedemptionAxis" xlink:to="lab_ghw_EquityRedemptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_00f60c6c-9d56-4100-ba71-2684c05953b2_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_20b86d68-8579-4311-ae32-086220b13ffe_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EarnoutWarrantHoldersMember_2e36a889-d8fd-4e80-8cd2-2f8d691501bf_terseLabel_en-US" xlink:label="lab_ghw_EarnoutWarrantHoldersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Warrant Holders</link:label>
    <link:label id="lab_ghw_EarnoutWarrantHoldersMember_label_en-US" xlink:label="lab_ghw_EarnoutWarrantHoldersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Warrant Holders [Member]</link:label>
    <link:label id="lab_ghw_EarnoutWarrantHoldersMember_documentation_en-US" xlink:label="lab_ghw_EarnoutWarrantHoldersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Warrant Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantHoldersMember" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantHoldersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EarnoutWarrantHoldersMember" xlink:to="lab_ghw_EarnoutWarrantHoldersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches_40789597-5daa-4062-894e-326b344a9c20_terseLabel_en-US" xlink:label="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of tranches under contingent consideration</link:label>
    <link:label id="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches_label_en-US" xlink:label="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Contingent Consideration, Equity, Number of Tranches</link:label>
    <link:label id="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches_documentation_en-US" xlink:label="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Contingent Consideration, Equity, Number of Tranches</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches" xlink:href="ghw-20220304.xsd#ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches" xlink:to="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_a349c204-fcff-4704-aa2f-8a3d83bd4b44_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_585f3824-635e-4aa7-9797-124990f9c4fa_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_cfe8b4b7-b41e-4330-91fb-73bc6e98d1a6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_7de9216e-042b-4360-b565-dc693bba1f0f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of options exercised (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_bd0f5fa2-b633-446f-80a5-06432ccd2bf7_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ScheduleOfReverseRecapitalizationTable_ae8555b4-75ce-4eb9-8c53-715bdaeead6d_terseLabel_en-US" xlink:label="lab_ghw_ScheduleOfReverseRecapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reverse Recapitalization [Table]</link:label>
    <link:label id="lab_ghw_ScheduleOfReverseRecapitalizationTable_label_en-US" xlink:label="lab_ghw_ScheduleOfReverseRecapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reverse Recapitalization [Table]</link:label>
    <link:label id="lab_ghw_ScheduleOfReverseRecapitalizationTable_documentation_en-US" xlink:label="lab_ghw_ScheduleOfReverseRecapitalizationTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reverse Recapitalization [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ScheduleOfReverseRecapitalizationTable" xlink:href="ghw-20220304.xsd#ghw_ScheduleOfReverseRecapitalizationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationTable" xlink:to="lab_ghw_ScheduleOfReverseRecapitalizationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityShares_990279c8-8251-41ce-a4af-f4c8c37dfd45_terseLabel_en-US" xlink:label="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issuable under contingent consideration (in shares)</link:label>
    <link:label id="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityShares_label_en-US" xlink:label="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Contingent Consideration, Equity, Shares</link:label>
    <link:label id="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityShares_documentation_en-US" xlink:label="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Contingent Consideration, Equity, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ReverseRecapitalizationContingentConsiderationEquityShares" xlink:href="ghw-20220304.xsd#ghw_ReverseRecapitalizationContingentConsiderationEquityShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ReverseRecapitalizationContingentConsiderationEquityShares" xlink:to="lab_ghw_ReverseRecapitalizationContingentConsiderationEquityShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_25321f62-36c2-4844-8e56-3631281f642a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_e156d7df-f926-45d6-a761-f8e3516e18e1_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_DebtInstrumentInterestRatePaidInKind_381a603d-ab23-4346-b7d9-4ce01f1b49a0_terseLabel_en-US" xlink:label="lab_ghw_DebtInstrumentInterestRatePaidInKind" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PIK interest rate</link:label>
    <link:label id="lab_ghw_DebtInstrumentInterestRatePaidInKind_label_en-US" xlink:label="lab_ghw_DebtInstrumentInterestRatePaidInKind" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Paid-In-Kind</link:label>
    <link:label id="lab_ghw_DebtInstrumentInterestRatePaidInKind_documentation_en-US" xlink:label="lab_ghw_DebtInstrumentInterestRatePaidInKind" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Paid-In-Kind</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_DebtInstrumentInterestRatePaidInKind" xlink:href="ghw-20220304.xsd#ghw_DebtInstrumentInterestRatePaidInKind"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_DebtInstrumentInterestRatePaidInKind" xlink:to="lab_ghw_DebtInstrumentInterestRatePaidInKind" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_63ac0725-a68d-46db-93d9-d4ee4ebc5183_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES</link:label>
    <link:label id="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Description and Basis of Presentation [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="lab_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_e00636fe-5251-437c-847c-e320e6a9442c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LOSS PER SHARE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_8f16eb85-c458-47f1-8dd1-ea79fe9777a3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaidInKindInterest_91e08be4-41d3-49c1-b619-9bc3cc60388b_terseLabel_en-US" xlink:label="lab_us-gaap_PaidInKindInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash interest expense</link:label>
    <link:label id="lab_us-gaap_PaidInKindInterest_label_en-US" xlink:label="lab_us-gaap_PaidInKindInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid-in-Kind Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaidInKindInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaidInKindInterest" xlink:to="lab_us-gaap_PaidInKindInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_ecede42d-754e-4f34-b1d4-92d9aa633626_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R&amp;D tax credits</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9656f14c-e0e8-4afb-aa94-ed3c49ab1f23_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon exercise of options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_3f556b48-fc37-4592-b53e-c0acd0727633_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_a2f5a178-de34-40a0-9986-465b0d7d8af6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_e8681e7e-a259-49b8-b207-25429ff377cc_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightLineItems_cc8c615b-9284-44ac-8f59-1a137cfb0438_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="lab_us-gaap_ClassOfWarrantOrRightLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromNotesPayable_9a4c6166-59ba-4cee-a068-ab0a655512f0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings on notes payable</link:label>
    <link:label id="lab_us-gaap_ProceedsFromNotesPayable_label_en-US" xlink:label="lab_us-gaap_ProceedsFromNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromNotesPayable" xlink:to="lab_us-gaap_ProceedsFromNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_4e793381-ef97-475a-a721-786a40998fd2_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_1ff0076d-13a4-46e3-9390-92434919be84_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_0b9324ca-0d20-4106-afea-82622e5f763a_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_6e2e8cf6-e0df-40c4-b91d-43eef449d9b7_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_06d74015-6751-4f55-a294-16601afbdb2f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightDomain_77dd28c6-2b06-4fd4-91db-4b6f561e5484_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain" xlink:to="lab_us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable_7a35f156-0899-4dd6-a34c-b4445f830777_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Committed funding amount</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Subscribed but Unissued, Subscriptions Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable" xlink:to="lab_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock_315f50b5-b513-4acb-8a1d-cd48f1d4c746_terseLabel_en-US" xlink:label="lab_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks and Uncertainties</link:label>
    <link:label id="lab_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock_label_en-US" xlink:label="lab_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks And Uncertainties, Policy [Policy Text Block]</link:label>
    <link:label id="lab_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risks And Uncertainties, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock" xlink:href="ghw-20220304.xsd#ghw_RisksAndUncertaintiesPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock" xlink:to="lab_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock_9aa5ae71-71a2-4d3d-98bf-d6c0d27c6c05_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LEASES</link:label>
    <link:label id="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases of Lessee Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="lab_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_acb9e67f-f948-463f-98dd-517e2db63faf_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CURRENT LIABILITIES:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightTable_8d04b79d-0a02-4dfb-8e2b-089c56834717_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightTable_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable" xlink:to="lab_us-gaap_ClassOfWarrantOrRightTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_8823db1e-308d-4aa4-9954-abe3b745c8d4_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of share issued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_f8e66fe1-d6c0-4cda-9475-be7ba129ec79_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_18952ba3-241d-4cc0-a32b-27394126008f_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_6fb23f85-aaa3-44de-9907-071c6e406712_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, non-current</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_9a657edf-547d-4d9d-bdd0-ed13e0654b22_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_a14f6be0-0c33-4778-abb2-7b4f174f9975_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_bcc3647a-9121-4186-81ba-38690f05e4e5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BORROWINGS</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_0fc27737-052b-4576-adec-f211b849f486_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_154285d9-2326-46a6-afb1-f31c446cb67a_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_23a3f9a0-9f64-43f1-915b-ca31cbe76aa6_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCK-BASED COMPENSATION PLAN</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_965946f9-d5b4-42d7-910f-549e41d6cf1c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities_cc037ffb-016b-4266-adfc-1813046a62b0_terseLabel_en-US" xlink:label="lab_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on revaluation of earnout liabilities</link:label>
    <link:label id="lab_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities_label_en-US" xlink:label="lab_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change In Fair Value Adjustment Of Earnout Liabilities</link:label>
    <link:label id="lab_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities_documentation_en-US" xlink:label="lab_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change In Fair Value Adjustment Of Earnout Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities" xlink:href="ghw-20220304.xsd#ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities" xlink:to="lab_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_8e66e69d-860d-4ade-8062-41ce2c262453_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest and penalties related to uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_9903491e-112c-486e-8e26-7abb13d65230_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual term of options outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_524ffa63-271b-4847-869c-c374be590ffc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments made towards offering costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_d58c65e4-f73a-462f-8802-a76d1ab88143_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ad1f5e7e-ef35-4002-8d71-fba707aa6192_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_19d12f63-3112-42e2-acc6-090a3cfd5d9e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued in Private Placement Financing (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_3b53fdbc-669f-4c3b-ab32-98a3b6043a8a_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_PayrollProtectionProgramLoansMember_9dbf196f-8c3f-4655-8f09-1e5faa607e34_terseLabel_en-US" xlink:label="lab_ghw_PayrollProtectionProgramLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PPP loan</link:label>
    <link:label id="lab_ghw_PayrollProtectionProgramLoansMember_label_en-US" xlink:label="lab_ghw_PayrollProtectionProgramLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll Protection Program Loans [Member]</link:label>
    <link:label id="lab_ghw_PayrollProtectionProgramLoansMember_documentation_en-US" xlink:label="lab_ghw_PayrollProtectionProgramLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll Protection Program Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PayrollProtectionProgramLoansMember" xlink:href="ghw-20220304.xsd#ghw_PayrollProtectionProgramLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_PayrollProtectionProgramLoansMember" xlink:to="lab_ghw_PayrollProtectionProgramLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_f113d0a7-bb28-4f3d-a00b-90c75bea59fc_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional and consulting fees</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_5b19cef8-ea58-4dc7-a14e-2d3cfceebd0e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liability recognized</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentDecreaseForgiveness_1f0bd297-b4d4-4a04-b3c5-b8b49e3bdf70_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentDecreaseForgiveness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt forgiveness</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentDecreaseForgiveness_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentDecreaseForgiveness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Decrease, Forgiveness</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDecreaseForgiveness" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentDecreaseForgiveness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentDecreaseForgiveness" xlink:to="lab_us-gaap_DebtInstrumentDecreaseForgiveness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_cce6c15d-4092-450f-a342-589d6ec81c9d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock ($0.0001 par value; 2,000,000,000 shares authorized, 151,839,058 and 58,919,345 shares issued and outstanding as of December&#160;31, 2021 and 2020, respectively)</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_fc5b8e17-73b8-49e6-80d1-dc83431a988a_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other income (expenses)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9de89ff4-7a03-4735-befa-06001b3a17e0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average period of recognition for unamortized stock-based compensation costs</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0d9606bf-5d86-4858-bff9-53a18116ff74_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value per share of units outstanding at beginning of period (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b6ad58a8-b5ae-49fe-b95e-ec3388a8e343_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value per share of units outstanding at end of period (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_37447cde-bfb4-4919-b83a-8ce6093061d2_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_adf28c8f-3c15-41d3-b624-d72855b35285_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES (NOTE 11)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockMember_99d70fb1-b364-424b-bb93-d29c9a2dc51b_verboseLabel_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Redeemable Convertible Preferred Stock</link:label>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockMember_label_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockMember_documentation_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Redeemable Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockMember" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockMember" xlink:to="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_6012dfc1-e4e8-4c9a-b68a-bf2a51a5abf7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_65edd94d-1b2f-4fd7-8aef-3f8ce7951c49_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_16a6dc85-d9d8-49f5-8c93-0b0d141ed9cd_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BUSINESS COMBINATION</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_0b3daf4e-fccf-40b9-a49b-b90f9bf60de4_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_e5013d66-fa26-459c-ad72-7fed6491256f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_6becba4b-99d9-4f3b-bd2c-811f2f1bc96f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_b9cfcca7-ebc8-4438-a567-d3c3d6be9d05_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_cfcafd17-d92a-4e62-a577-421f9378cac9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable" xlink:to="lab_us-gaap_OtherCommitmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_fcf6a94f-6ada-4b01-8a7b-748bb4975394_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_ec24d744-24b7-450a-aa64-a8d014bf8771_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_b35c7a5e-0d08-4f51-9b80-7416a6611c40_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_fd6f90c8-1865-4fd1-b848-9fb4892f33d5_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityByClassOfStockTable_14483591-0fd2-46a2-b5e4-cab651fcc551_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityByClassOfStockTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, by Class of Stock [Table]</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityByClassOfStockTable_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityByClassOfStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, by Class of Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="lab_us-gaap_TemporaryEquityByClassOfStockTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_090db348-9887-47e2-85da-2115e2524204_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_6b46c78b-ce50-454c-b496-0bb95611c674_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_aa106d9d-08dc-4e15-9715-fd98eefffffa_periodStartLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants or rights at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_8817fe70-c955-4a72-a5b7-c75133808ea4_periodEndLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants or rights at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_7ed191ef-4f36-4245-ab10-165911ed5f3a_verboseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_0978e7da-5e43-40a8-8d9d-25ef856f4620_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_a1474ea1-18a3-467a-9537-f00853d06ecf_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from transaction</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7433edaa-838e-47ad-a883-ac4e2c61abca_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2024ca7b-39d5-49c4-8e24-c9363cbb7a7f_totalLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_30f927d9-88fa-4c17-ad7d-a9e7f67fc339_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_7683f7f5-2165-435a-abcb-06ceefb6673d_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_fc7392ca-ad8d-472b-96c6-98284fdf6cc1_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_4f350ce7-6512-46c4-81d2-cdde9b453e17_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of temporary equity</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_d8c25183-701c-40d7-a60c-01a0aa4de26a_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d7cf27fa-5fa8-48d6-8d77-e54a7c3cb5cb_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_52e725f4-1cbd-48f7-bae6-dccadb60718f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-qualifying stock options</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_118dc436-22e9-42fc-ab23-a5bf3378fe2a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash contributions from Business Combination and PIPE Financing, net of redemptions</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Private Placement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_d4c8e1bc-612b-4465-b273-aff33ccaaab6_terseLabel_en-US" xlink:label="lab_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued and other current liabilities</link:label>
    <link:label id="lab_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_65265fb4-3e91-4c96-ab68-c64ea34aa06d_totalLabel_en-US" xlink:label="lab_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accrued and other current liabilities</link:label>
    <link:label id="lab_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_label_en-US" xlink:label="lab_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities And Other Current Liabilities</link:label>
    <link:label id="lab_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_documentation_en-US" xlink:label="lab_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities And Other Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities" xlink:href="ghw-20220304.xsd#ghw_AccruedLiabilitiesAndOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities" xlink:to="lab_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_efe5f041-f82d-412a-9dd6-aff32b01ab20_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_62d7c78d-206b-4300-b5cc-d414848332b9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly_604f3f58-b05d-4b1e-b3e5-eda8dff510ad_terseLabel_en-US" xlink:label="lab_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monthly interest rate</link:label>
    <link:label id="lab_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly_label_en-US" xlink:label="lab_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage, Payable Monthly</link:label>
    <link:label id="lab_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly_documentation_en-US" xlink:label="lab_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Stated Interest Rate, Payable Monthly</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly" xlink:href="ghw-20220304.xsd#ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly" xlink:to="lab_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_328bd96d-29bb-484b-9e32-886456f467e0_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_7b0d6c17-3920-421e-aa9c-db26bfd796c2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on revaluation of warrant liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_862d969b-7e61-4c90-abda-1c14062a27fe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of warrant liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_361506f3-133a-477b-bc69-05a9113192b7_negatedLabel_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase to warrant liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_label_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Adjustment of Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAdjustmentOfWarrants" xlink:to="lab_us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays_b7c1d56b-d9d1-4f2f-a61c-05a139e5b0eb_terseLabel_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consecutive trading day period</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays_label_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays_documentation_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays" xlink:to="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities_3dafc0f0-0e52-4148-99bd-9c97613ad530_terseLabel_en-US" xlink:label="lab_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued and other liabilities</link:label>
    <link:label id="lab_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities_label_en-US" xlink:label="lab_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Accrued Liabilities And Other Liabilities</link:label>
    <link:label id="lab_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities_documentation_en-US" xlink:label="lab_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Accrued Liabilities And Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities" xlink:href="ghw-20220304.xsd#ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities" xlink:to="lab_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_e7796ce0-82e0-43c1-844b-28e56f796c21_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_7ea103b9-dc18-43ac-a37d-b06a5862ea8c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_30787b72-3ffc-4e22-9402-2a646e13e691_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_LegacyEssTechIncMember_cb8b50b0-76dd-42b0-9712-d6e60e962954_terseLabel_en-US" xlink:label="lab_ghw_LegacyEssTechIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy ESS</link:label>
    <link:label id="lab_ghw_LegacyEssTechIncMember_label_en-US" xlink:label="lab_ghw_LegacyEssTechIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy Ess Tech, Inc. [Member]</link:label>
    <link:label id="lab_ghw_LegacyEssTechIncMember_documentation_en-US" xlink:label="lab_ghw_LegacyEssTechIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy Ess Tech, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_LegacyEssTechIncMember" xlink:to="lab_ghw_LegacyEssTechIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_79120ea0-e169-46c1-9292-ac1212062f1a_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_ebd50629-3279-4a46-ae31-9ec9022b1343_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_831ef579-bf68-4523-a081-e62b134f8537_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ClassOfWarrantOrRightVestedNumber_d65d750d-81e1-4d1b-8cc3-9e6cfbc40103_terseLabel_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightVestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants vested (in shares)</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightVestedNumber_label_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightVestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Vested, Number</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightVestedNumber_documentation_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightVestedNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Vested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightVestedNumber" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightVestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ClassOfWarrantOrRightVestedNumber" xlink:to="lab_ghw_ClassOfWarrantOrRightVestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_059b5590-e72a-44fc-b994-83dcab9d38a8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_b5294df4-f377-4e06-8376-b272ed35dded_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_c9bc4f4d-3e36-4531-a161-6cbfbdac6270_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_574f978a-55b6-4e0e-b9c5-576c330f7aa4_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_d3876b55-af15-4173-800a-541fc3dcca2d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_2e993bce-205e-4009-91eb-9c508f2395f7_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_0794fbba-792e-4a0e-a793-cb763760fea0_verboseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_ce5e23ee-108f-4917-a526-72604fbc16bc_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party transaction amount</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_23579d90-077c-4dbf-b9bc-9b3901487a97_terseLabel_en-US" xlink:label="lab_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-1 Preferred Warrants</link:label>
    <link:label id="lab_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_label_en-US" xlink:label="lab_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-1 Redeemable Convertible Preferred Stock Warrants [Member]</link:label>
    <link:label id="lab_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_documentation_en-US" xlink:label="lab_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-1 Redeemable Convertible Preferred Stock Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember" xlink:href="ghw-20220304.xsd#ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember" xlink:to="lab_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_c3fd9090-76b3-483c-ac1c-c9d3cd55c4ce_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_431b7e0d-d430-4e70-a1fc-7f33bbbd8023_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_b40298e6-25e1-4cf6-9179-79a044b06fdf_terseLabel_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Redeemable Convertible Preferred Stock Purchase Rights</link:label>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_label_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Redeemable Convertible Preferred Stock Purchase Rights [Member]</link:label>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_documentation_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Redeemable Convertible Preferred Stock Purchase Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember" xlink:to="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_5f4ed03e-6170-4782-b351-5ee6bb4378df_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Arrangement, Restricted Stock Unit, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_87593d1c-76f5-4499-b9d2-02d8b6c7687f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Draws against letter of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_bdacf932-fa18-4991-914d-1713f940eae7_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants issued (in shares)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_2ca9c0f5-1ec8-4142-97f0-74c0cee89d23_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment recognized</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_f659f761-4dd3-42a0-9da5-4e81207723ff_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_0dfffe1d-a7ab-43ca-8782-c65d34e28690_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Units granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidInsurance_68baaf42-a21d-443c-90df-cf5ca1b723a0_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance</link:label>
    <link:label id="lab_us-gaap_PrepaidInsurance_label_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidInsurance" xlink:to="lab_us-gaap_PrepaidInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f7352209-7ca0-472f-95a5-a6a7040e798f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_f81618c5-023f-4f1b-a3a9-953fe48d9cce_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesSubscribedButUnissued_ba3032c0-1907-4a9c-b976-1d6255df74ae_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesSubscribedButUnissued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Committed purchase of shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesSubscribedButUnissued_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesSubscribedButUnissued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Subscribed but Unissued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesSubscribedButUnissued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissued" xlink:to="lab_us-gaap_TemporaryEquitySharesSubscribedButUnissued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_20e56a67-1b98-4558-b96a-60c49f9447f5_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of Legacy ESS Series C-2 redeemable convertible preferred stock, net of issuance costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Redeemable Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_1118c973-20bf-4a9c-9d07-ee5f9b823fcc_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL LIABILITIES</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_PaymentsOfReverseRecapitalizationTransactionCosts_e5434ab9-803d-4f80-8f3c-17e905683a84_negatedTerseLabel_en-US" xlink:label="lab_ghw_PaymentsOfReverseRecapitalizationTransactionCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: transaction costs paid by ESS</link:label>
    <link:label id="lab_ghw_PaymentsOfReverseRecapitalizationTransactionCosts_label_en-US" xlink:label="lab_ghw_PaymentsOfReverseRecapitalizationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Reverse Recapitalization Transaction Costs</link:label>
    <link:label id="lab_ghw_PaymentsOfReverseRecapitalizationTransactionCosts_documentation_en-US" xlink:label="lab_ghw_PaymentsOfReverseRecapitalizationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Reverse Recapitalization Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PaymentsOfReverseRecapitalizationTransactionCosts" xlink:href="ghw-20220304.xsd#ghw_PaymentsOfReverseRecapitalizationTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_PaymentsOfReverseRecapitalizationTransactionCosts" xlink:to="lab_ghw_PaymentsOfReverseRecapitalizationTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_cc80340a-8409-47c0-80cd-c1b36bff0fa5_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_801c584a-4743-4e3a-953d-3cfe8f50c781_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of options granted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_86610cf4-24b1-4973-8d68-66046a7fd170_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3d2cbfa5-3573-4beb-8dda-4c9ce80b26d5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_4b30bf5b-8ee5-44e2-a5f5-f9c0e5af8a29_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of options vested and exercisable (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_3db78800-2c9c-4821-b143-0e9503b0305d_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_ebff36de-c30a-44cd-b43a-562a983ccbb6_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity (deficit)</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_02696e6e-bee4-4f5e-bbd8-d7e18e6369d4_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_83b73401-73b2-4570-913e-4f3ba28899b4_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_3998bed1-4fc7-4534-9607-8064a952e275_verboseLabel_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Redeemable Convertible Preferred Stock Warrants</link:label>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_4caa1aec-7c5c-4b45-88fe-5de79d01b5d0_terseLabel_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Preferred Stock Warrants</link:label>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_label_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Redeemable Convertible Preferred Stock Warrants [Member]</link:label>
    <link:label id="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_documentation_en-US" xlink:label="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C-2 Redeemable Convertible Preferred Stock Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember" xlink:to="lab_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_PublicWarrantLiabilities_34ed5365-6909-4ce8-a2d9-e5a290151419_terseLabel_en-US" xlink:label="lab_ghw_PublicWarrantLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public warrant liabilities</link:label>
    <link:label id="lab_ghw_PublicWarrantLiabilities_label_en-US" xlink:label="lab_ghw_PublicWarrantLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Warrant Liabilities</link:label>
    <link:label id="lab_ghw_PublicWarrantLiabilities_documentation_en-US" xlink:label="lab_ghw_PublicWarrantLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Warrant Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantLiabilities" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_PublicWarrantLiabilities" xlink:to="lab_ghw_PublicWarrantLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_CommonStockWarrantsFairValueDisclosure_96615b10-c97f-4584-98ae-3b33ef5b5c17_terseLabel_en-US" xlink:label="lab_ghw_CommonStockWarrantsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock warrants</link:label>
    <link:label id="lab_ghw_CommonStockWarrantsFairValueDisclosure_label_en-US" xlink:label="lab_ghw_CommonStockWarrantsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Warrants, Fair Value Disclosure</link:label>
    <link:label id="lab_ghw_CommonStockWarrantsFairValueDisclosure_documentation_en-US" xlink:label="lab_ghw_CommonStockWarrantsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Warrants, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockWarrantsFairValueDisclosure" xlink:href="ghw-20220304.xsd#ghw_CommonStockWarrantsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_CommonStockWarrantsFairValueDisclosure" xlink:to="lab_ghw_CommonStockWarrantsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_FirstRepublicBankMember_c96a399f-24db-43bf-8ced-13fcbf865362_terseLabel_en-US" xlink:label="lab_ghw_FirstRepublicBankMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Republic Bank</link:label>
    <link:label id="lab_ghw_FirstRepublicBankMember_label_en-US" xlink:label="lab_ghw_FirstRepublicBankMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Republic Bank [Member]</link:label>
    <link:label id="lab_ghw_FirstRepublicBankMember_documentation_en-US" xlink:label="lab_ghw_FirstRepublicBankMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Republic Bank</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_FirstRepublicBankMember" xlink:href="ghw-20220304.xsd#ghw_FirstRepublicBankMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_FirstRepublicBankMember" xlink:to="lab_ghw_FirstRepublicBankMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_76ae0c94-f7ab-482c-85f6-f3e0b010c7b7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_330db190-cb43-40bd-b214-9842e0e56b9c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Supplies_058c946e-21d3-41ea-903f-edb0abcb20d4_terseLabel_en-US" xlink:label="lab_us-gaap_Supplies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vendor advances</link:label>
    <link:label id="lab_us-gaap_Supplies_label_en-US" xlink:label="lab_us-gaap_Supplies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Supplies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Supplies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Supplies" xlink:to="lab_us-gaap_Supplies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_8097d227-7aba-412d-b14b-6d831c47b5a7_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_9879af06-f374-4379-b208-762d81e9a77e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value settled</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent_77f2264f-9f91-4dc0-86ab-5afd437d26e9_terseLabel_en-US" xlink:label="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liabilities revaluation</link:label>
    <link:label id="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent_label_en-US" xlink:label="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change Derivative Liability, Percent</link:label>
    <link:label id="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent_documentation_en-US" xlink:label="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change Derivative Liability, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent" xlink:href="ghw-20220304.xsd#ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent" xlink:to="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4568ba28-87b3-40e1-82c2-9c99bffdf085_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4ce2f854-0802-4d2f-80bd-26433d094c89_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, current</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent_a58090a0-c308-4e14-909f-3794116d63a9_terseLabel_en-US" xlink:label="lab_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs related to the Business Combination</link:label>
    <link:label id="lab_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent_label_en-US" xlink:label="lab_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Acquisition of Business, Percent</link:label>
    <link:label id="lab_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent_documentation_en-US" xlink:label="lab_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Acquisition of Business, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent" xlink:href="ghw-20220304.xsd#ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent" xlink:to="lab_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputExpectedTermMember_e3401a76-512b-4812-a9cc-0e91a7e3f567_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputExpectedTermMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected term (in years)</link:label>
    <link:label id="lab_us-gaap_MeasurementInputExpectedTermMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputExpectedTermMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputExpectedTermMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputExpectedTermMember" xlink:to="lab_us-gaap_MeasurementInputExpectedTermMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ReverseRecapitalizationNet_06c6a005-50ef-4444-be2f-8c66e1724e7b_totalLabel_en-US" xlink:label="lab_ghw_ReverseRecapitalizationNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Business Combination and PIPE Financing</link:label>
    <link:label id="lab_ghw_ReverseRecapitalizationNet_label_en-US" xlink:label="lab_ghw_ReverseRecapitalizationNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Net</link:label>
    <link:label id="lab_ghw_ReverseRecapitalizationNet_documentation_en-US" xlink:label="lab_ghw_ReverseRecapitalizationNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reverse Recapitalization, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ReverseRecapitalizationNet" xlink:href="ghw-20220304.xsd#ghw_ReverseRecapitalizationNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ReverseRecapitalizationNet" xlink:to="lab_ghw_ReverseRecapitalizationNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_64849843-eccc-4ce0-8d4b-0602acc6f273_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_670e3b8a-9c1a-4385-a365-e3ce85bca9de_verboseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest_a806218a-5166-4615-af1c-521f0b2afd5c_terseLabel_en-US" xlink:label="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest_label_en-US" xlink:label="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accrued Interest</link:label>
    <link:label id="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest_documentation_en-US" xlink:label="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest" xlink:href="ghw-20220304.xsd#ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest" xlink:to="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_62cb1203-c26f-4b2c-89d0-32ec426084f3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful live of assets</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_63de82ba-8401-483d-ba06-8e61a1e013fb_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCKHOLDERS' EQUITY (DEFICIT):</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableCurrent_70883622-bb7a-41a0-89fd-a808f79b5acd_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable</link:label>
    <link:label id="lab_us-gaap_NotesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableCurrent" xlink:to="lab_us-gaap_NotesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_1e151a34-f519-4f5f-9c3f-c567e74fa56f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Uncertain Tax Positions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_c025da26-fffa-425f-a4d6-a3a60ce6cba0_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_bc951286-8e20-41db-882d-1a9a6b12e3c4_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_9006d5c4-c3df-4ca6-bbb9-c8408b6ebbd4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_1decfb52-32e7-414e-896f-b6b7e4284871_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_6138ad2f-d256-4c68-b430-48f30556c4af_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_08de281f-390a-4f2d-9d63-27f4af0e053f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestExpense_ef0f6d41-25a2-4c99-93f5-7fe503a54264_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_a0bde064-ab0c-4292-9fca-66acefd798bd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTextBlock_dde1aa75-06d0-40cb-a861-ee1833f96203_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DEFINED CONTRIBUTION PLAN</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTextBlock_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTextBlock" xlink:to="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_78fa4d37-c3b3-4e29-ad6f-66500fc2204c_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ProceedsFromReverseRecapitalization_1486dd3c-15bc-482f-a11a-7dedb56257a1_verboseLabel_en-US" xlink:label="lab_ghw_ProceedsFromReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash contributions from Business Combination and PIPE Financing</link:label>
    <link:label id="lab_ghw_ProceedsFromReverseRecapitalization_label_en-US" xlink:label="lab_ghw_ProceedsFromReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Reverse Recapitalization</link:label>
    <link:label id="lab_ghw_ProceedsFromReverseRecapitalization_documentation_en-US" xlink:label="lab_ghw_ProceedsFromReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromReverseRecapitalization" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromReverseRecapitalization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ProceedsFromReverseRecapitalization" xlink:to="lab_ghw_ProceedsFromReverseRecapitalization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_a5a97d11-c2d3-4f44-8a63-2180821ec823_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_00163b87-d1e6-4bfe-b1f9-55dd6a2e9cc2_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_128d607d-4c49-4429-9382-77e32d509880_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_dff0743e-1f5d-47b4-ab81-2aff486545ae_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_b6cdaa3f-ce32-45f9-9fd0-ec031ef83a58_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_5f1ad618-3bfb-4a0c-9859-d5205ed2123d_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_f0ee0a74-c51a-48ce-af91-c495bf86f339_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_0da08478-9c9b-4922-a7e9-f15c01e41d6b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_b81ce178-6f64-48d7-a8ff-f96d8cc5d465_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_d211cff5-d9bf-49c9-a221-9909a564439f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_8f4f20c1-07f3-4f38-b136-5de0f362e3de_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Fair Value Liabilities on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_257657fd-e52f-4337-9028-216e7cd6686b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from stock options exercised</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout_0683a3fa-b8ee-40a6-9564-0cb8592a7828_terseLabel_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon achievement of earnout</link:label>
    <link:label id="lab_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout_label_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Achievement Of Earnout</link:label>
    <link:label id="lab_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout_documentation_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Achievement Of Earnout</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodValueAchievementOfEarnout"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout" xlink:to="lab_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_4b6209d6-bfe5-494d-9bd6-3373d6d6a91a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2a5700b9-d984-44c5-b810-fbc1526b4e5d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of options forfeited (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_25d79e93-bda6-4171-9152-d23c25dba0bd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_2bf60ee7-f186-4801-b6d8-1b16cfda5a7e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_dda10622-8d19-445d-873d-7cfb3c0d953f_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_WarrantsTextBlock_a22b8905-e035-4123-b133-4458ba1aecb8_terseLabel_en-US" xlink:label="lab_ghw_WarrantsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COMMON STOCK WARRANTS</link:label>
    <link:label id="lab_ghw_WarrantsTextBlock_label_en-US" xlink:label="lab_ghw_WarrantsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants [Text Block]</link:label>
    <link:label id="lab_ghw_WarrantsTextBlock_documentation_en-US" xlink:label="lab_ghw_WarrantsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_WarrantsTextBlock" xlink:href="ghw-20220304.xsd#ghw_WarrantsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_WarrantsTextBlock" xlink:to="lab_ghw_WarrantsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_56edd223-e5a6-45f1-b5ec-4cbd3bba8314_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_96918c35-3565-4131-8b87-dd63c60b5864_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_217d4b9d-6b0b-4200-b98e-9df14fef1d86_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_440e54a1-e756-4f94-bc74-52d636bf8db2_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_7ea69a93-ee30-4396-8ce2-117405adc63d_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_11d805f2-d27a-4f43-a790-86e16938c97e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards cancelled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights_f85e3749-bada-420f-ad57-ec0c2bb922a1_terseLabel_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of derivative liability upon exercise of Legacy ESS Series C-2 purchase right and related Series C-2 warrant liability upon Business Combination</link:label>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights_label_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Partial Noncash Transaction, Extinguishment Of Derivative Liabilities Upon Exercise Of Warrants Or Rights</link:label>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights_documentation_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Partial Noncash Transaction, Extinguishment Of Derivative Liabilities Upon Exercise Of Warrants Or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights" xlink:to="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_989cb60b-b743-4ec1-9e4b-402d64ee2e0f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_ca144989-4e0d-44be-b3ab-1f9fb40f45e0_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon exercise of warrants</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Warrant Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_59962d37-56ff-48a1-953c-97ab00e25411_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_448e961e-180a-4627-a505-8f14172e2fa1_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in valuation allowance</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_e3ec8bb0-8a96-4a96-aa01-ed28f5292d46_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_f356f232-07cb-4d2c-be72-d701d72d7e22_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion of notes payable</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_951abab1-b67c-4b6d-aade-d6fd8653c6d0_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_ac0177cc-6a34-4c2d-a76f-13136918e6a5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Warrants</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_772bb9d4-0aa1-4372-8734-02b5aad00d9a_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Common Stock Warrant Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_29d6ddec-0397-447d-b6de-0f4f55817d9a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding_5c4b44e2-a710-4786-8755-9c09a4c78f99_terseLabel_en-US" xlink:label="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of potential increase of shares authorized</link:label>
    <link:label id="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding_label_en-US" xlink:label="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Awards, Potential Increase In Shares Authorized, Percentage Of Shares Outstanding</link:label>
    <link:label id="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding_documentation_en-US" xlink:label="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Awards, Potential Increase In Shares Authorized, Percentage Of Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding" xlink:href="ghw-20220304.xsd#ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding" xlink:to="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_844fb211-982d-4dc7-982f-71578b0d537e_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in USD per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_608c918f-2066-4b6e-854f-c011cc390259_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2e16674d-d78d-4ce9-8470-60a18cc0a358_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_1da41da9-de24-4eb5-9f84-e42b81919ece_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Units outstanding at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_9ef9e1f0-c635-4eb9-b44d-571da43b8c99_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Units outstanding at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_dd49744c-7f7e-4c80-a299-b226e40ee511_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_b43dfd09-b95b-40a2-b5b5-52177de5a3f4_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_25812bd0-cf9f-49d8-b457-2ff8107a8090_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: redemption of STWO shares (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_ecb8fbb3-c536-4c6d-9847-48bfc1da6e69_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable</link:label>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable to Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableToBanksMember" xlink:to="lab_us-gaap_NotesPayableToBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_eee871b3-7848-49f7-a98e-a050962d2026_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards issued (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_SignificantAccountingPoliciesTable_a8d049de-7d51-463c-8927-79590815acf2_terseLabel_en-US" xlink:label="lab_ghw_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_ghw_SignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_ghw_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_ghw_SignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_ghw_SignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SignificantAccountingPoliciesTable" xlink:href="ghw-20220304.xsd#ghw_SignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_SignificantAccountingPoliciesTable" xlink:to="lab_ghw_SignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_978b9074-e7d9-4d3c-a703-f14d1bfb9b5e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_ac8cab1d-4099-4e63-a61d-ee2ab3d3eeb1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock of STWO (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_376b76ea-61ce-4669-8d1c-5c734e4e8372_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue, current</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_9ef3f23f-55f6-46e0-9f88-d4c6f67da869_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_08e1434b-ceb6-4e4f-8faa-eb96b252210c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value issued</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_e0d2ecda-70dc-4702-9292-cf1ad07bd405_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_3367da47-7f5f-4973-9524-4bc41a297bd7_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent_913242b9-a8c0-43d3-8e6e-8ea40b9db370_terseLabel_en-US" xlink:label="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant liabilities revaluation</link:label>
    <link:label id="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent_label_en-US" xlink:label="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change Warrant Liability, Percent</link:label>
    <link:label id="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent_documentation_en-US" xlink:label="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change Warrant Liability, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent" xlink:href="ghw-20220304.xsd#ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent" xlink:to="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_5df80b69-ee29-45a5-97c3-b3545bb97d02_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments_76cfbd2f-330e-4783-b100-df562ee2d05e_negatedTerseLabel_en-US" xlink:label="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of derivatives extinguished</link:label>
    <link:label id="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments_label_en-US" xlink:label="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Extinguishments</link:label>
    <link:label id="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments_documentation_en-US" xlink:label="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Extinguishments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments" xlink:href="ghw-20220304.xsd#ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments" xlink:to="lab_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_214a456c-4551-4634-b82e-c760cb6b4ae8_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_f77c6078-6990-4dd6-9a2b-a49a919ccb6b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESPP purchase price of common stock, percent of market price</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_658a7f05-d3eb-4f9c-9c77-00e8bb489846_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_30863559-702c-45fa-bd41-02775b0afed1_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_561fb0b5-79fb-4704-a1bb-84722b86dd08_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_e6e68644-6cc3-4693-96b9-4bd3f91ff139_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputExpectedDividendRateMember_d3027010-98f5-42f6-b0f8-782e58029f76_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputExpectedDividendRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_MeasurementInputExpectedDividendRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputExpectedDividendRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Expected Dividend Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputExpectedDividendRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputExpectedDividendRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="lab_us-gaap_MeasurementInputExpectedDividendRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_a77ec6ea-7823-4bf9-8f31-23829d1b37e9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on revaluation of derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_2d622d82-d911-4daf-bb8e-b078765e0cca_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on revaluation of derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_1ca9ba01-6ecb-4324-90f1-61bf4b9fabe0_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_9d32aee2-cfd6-42fd-b2f2-fd5d0ba0fcc9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_RedeemableConvertiblePreferredStockTextBlock_fcfed1c3-90cf-49b4-b83d-dc7feb8977cd_terseLabel_en-US" xlink:label="lab_ghw_RedeemableConvertiblePreferredStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK</link:label>
    <link:label id="lab_ghw_RedeemableConvertiblePreferredStockTextBlock_label_en-US" xlink:label="lab_ghw_RedeemableConvertiblePreferredStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Convertible Preferred Stock [Text Block]</link:label>
    <link:label id="lab_ghw_RedeemableConvertiblePreferredStockTextBlock_documentation_en-US" xlink:label="lab_ghw_RedeemableConvertiblePreferredStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RedeemableConvertiblePreferredStockTextBlock" xlink:href="ghw-20220304.xsd#ghw_RedeemableConvertiblePreferredStockTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_RedeemableConvertiblePreferredStockTextBlock" xlink:to="lab_ghw_RedeemableConvertiblePreferredStockTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_46794bf9-4360-49ba-be15-4beba22a1730_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_4d2c990a-6864-46a8-967e-644a617823f5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_e7b767d3-ed69-4470-be78-d758f8d8dc99_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Basic and Diluted Net Loss per Share Attributable to Common Shareholders</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_754d8e3e-826b-448d-b1f9-a6761308bace_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_a5d472c4-cbe5-4470-9ed7-e94f4cd77be1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CertificatesOfDepositAtCarryingValue_856872ab-4c59-4c7d-ae88-fba5a5543d3b_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted certificate of deposit</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of Deposit, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositAtCarryingValue" xlink:to="lab_us-gaap_CertificatesOfDepositAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_05c5150c-15f6-4dc7-890b-ea13d2f0561d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityExTransitionPeriod_9d24ddbf-d987-4810-9056-52de1fedb975_terseLabel_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:label id="lab_dei_EntityExTransitionPeriod_label_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRentCreditCurrent_cb833e9a-f3de-40d9-b292-9ecd6c6c85ac_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRentCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_us-gaap_DeferredRentCreditCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredRentCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Rent Credit, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRentCreditCurrent" xlink:to="lab_us-gaap_DeferredRentCreditCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_6a8e13ba-ae76-49b3-b98f-221f5faa92b7_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TOTAL ASSETS</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_SignificantAccountingPoliciesLineItems_764d2a6c-687d-489a-8286-702cab6652bf_terseLabel_en-US" xlink:label="lab_ghw_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_ghw_SignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_ghw_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_ghw_SignificantAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_ghw_SignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SignificantAccountingPoliciesLineItems" xlink:href="ghw-20220304.xsd#ghw_SignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems" xlink:to="lab_ghw_SignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAdjustmentMember_978d1456-e5ba-41d0-8c54-031e89c14995_terseLabel_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retroactive application of recapitalization</link:label>
    <link:label id="lab_srt_RestatementAdjustmentMember_label_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAdjustmentMember" xlink:to="lab_srt_RestatementAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_01dff977-e3ca-45ce-ba95-cc726f545876_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_5fbf0af5-c7d0-4785-bae1-2a3bf3ae252d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_c800d193-0393-43d9-9925-75f67996895e_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual term of options vested and exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_14447422-24d5-438c-bb44-95cb61e1df45_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_b48db451-ef9b-4e66-95a6-e1a0c79948e4_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss to common stockholders, diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_WarrantLiabilitiesMember_95792782-2d36-4d68-8cfb-8956d9e37bae_terseLabel_en-US" xlink:label="lab_ghw_WarrantLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant liabilities:</link:label>
    <link:label id="lab_ghw_WarrantLiabilitiesMember_label_en-US" xlink:label="lab_ghw_WarrantLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant Liabilities [Member]</link:label>
    <link:label id="lab_ghw_WarrantLiabilitiesMember_documentation_en-US" xlink:label="lab_ghw_WarrantLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_WarrantLiabilitiesMember" xlink:href="ghw-20220304.xsd#ghw_WarrantLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_WarrantLiabilitiesMember" xlink:to="lab_ghw_WarrantLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_67abcde4-0510-4e60-9f6e-64106c29b5b1_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b6dfa776-bf67-44d3-a702-a2c1ab37d0c3_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss to common stockholders, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfNotesPayable_3574b78c-e589-4b22-9018-f7e6b653390f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payments on notes payable</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfNotesPayable_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfNotesPayable" xlink:to="lab_us-gaap_RepaymentsOfNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_a9f90587-75aa-4ccb-ba59-1afaace2b224_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_d154f6b7-5133-4d24-bbf3-a1aa8b6f0fae_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_b8354724-5d6d-459b-bcab-c81633f8608b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACCRUED AND OTHER CURRENT LIABILITIES</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_08d77178-0320-49ab-ac09-93d68cb286f4_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_b6a8ee34-7f1c-4536-986a-735328719cd1_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_StockIssuedDuringPeriodValueReverseRecapitalization_813f5d45-7bd1-4302-885d-33c6de8ca433_terseLabel_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodValueReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Business Combination and PIPE Financing</link:label>
    <link:label id="lab_ghw_StockIssuedDuringPeriodValueReverseRecapitalization_label_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodValueReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Reverse Recapitalization</link:label>
    <link:label id="lab_ghw_StockIssuedDuringPeriodValueReverseRecapitalization_documentation_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodValueReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodValueReverseRecapitalization" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodValueReverseRecapitalization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_StockIssuedDuringPeriodValueReverseRecapitalization" xlink:to="lab_ghw_StockIssuedDuringPeriodValueReverseRecapitalization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_aca7da84-a0d4-4ad5-af25-eeddb0dfd9c9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock_6ecc40d0-bb4a-49f4-9730-67f723a0b9a2_terseLabel_en-US" xlink:label="lab_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of Legacy ESS Series C-2 redeemable convertible preferred stock purchase rights and C-2 warrants upon Business Combination</link:label>
    <link:label id="lab_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock_label_en-US" xlink:label="lab_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Exercise of Redeemable Convertible Preferred Stock</link:label>
    <link:label id="lab_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock_documentation_en-US" xlink:label="lab_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Exercise of Redeemable Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock" xlink:to="lab_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_7da18afb-19bd-4c96-a781-4f6c9773d5e0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewal term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ProductsShippedTwoMember_cedcb9db-a33d-406f-a808-6154aa612448_terseLabel_en-US" xlink:label="lab_ghw_ProductsShippedTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue - units shipped in September 2021</link:label>
    <link:label id="lab_ghw_ProductsShippedTwoMember_label_en-US" xlink:label="lab_ghw_ProductsShippedTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products Shipped, Two [Member]</link:label>
    <link:label id="lab_ghw_ProductsShippedTwoMember_documentation_en-US" xlink:label="lab_ghw_ProductsShippedTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products Shipped, Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProductsShippedTwoMember" xlink:href="ghw-20220304.xsd#ghw_ProductsShippedTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ProductsShippedTwoMember" xlink:to="lab_ghw_ProductsShippedTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_3dc21b1a-a407-45f6-9227-c0d3b866eabe_verboseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Addition to uncertain tax position related to reduction of research and development credit</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_c63e6549-c04f-4c88-9344-4ac0288a6350_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_99a7f22b-4c18-4a37-a45e-e17c1a474750_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_LegacyEssTechIncShareholdersMember_460c32bc-9dfc-474d-9dd3-6e3230284569_terseLabel_en-US" xlink:label="lab_ghw_LegacyEssTechIncShareholdersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy ESS Shareholders</link:label>
    <link:label id="lab_ghw_LegacyEssTechIncShareholdersMember_label_en-US" xlink:label="lab_ghw_LegacyEssTechIncShareholdersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy Ess Tech, Inc. Shareholders [Member]</link:label>
    <link:label id="lab_ghw_LegacyEssTechIncShareholdersMember_documentation_en-US" xlink:label="lab_ghw_LegacyEssTechIncShareholdersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Shareholders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncShareholdersMember" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncShareholdersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_LegacyEssTechIncShareholdersMember" xlink:to="lab_ghw_LegacyEssTechIncShareholdersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_b653b159-95fd-4cc5-ac42-788aad370534_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_0a378b0b-1ee3-47e8-a1bd-838fbf4a2cbc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_08168ea4-4aa9-41a3-bfdc-b6c2539c6b93_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fba47c7e-1fca-4ba6-9604-a42c277a9252_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_f4dd3f36-60b5-4c48-8655-abd441a41469_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RedeemableConvertiblePreferredStockMember_a15faf8d-50d6-4f4e-a59f-7ea54ce9efca_terseLabel_en-US" xlink:label="lab_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Convertible Preferred Stock</link:label>
    <link:label id="lab_us-gaap_RedeemableConvertiblePreferredStockMember_label_en-US" xlink:label="lab_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:to="lab_us-gaap_RedeemableConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_dfabecde-9385-41bb-b337-c5fc41534528_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_ba39dccf-6bb1-4995-be57-35899eb6a07b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d643c7ed-e243-4430-b642-7195b0fe5991_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares used in per share calculation, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_df9b6ad2-7947-4134-b57e-18562cec04d4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss per share, diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_e5e4bafa-5fc1-4bbd-9beb-1249043de1b6_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_bfc5b388-3b23-4ba7-816b-f99901ef7632_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Price per share (in USD per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_CommonStockAndPreferredStockSharesAuthorized_7b7b3a84-ae2d-427e-a874-d1f6fe3bad8a_terseLabel_en-US" xlink:label="lab_ghw_CommonStockAndPreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common and preferred stock authorized (in shares)</link:label>
    <link:label id="lab_ghw_CommonStockAndPreferredStockSharesAuthorized_label_en-US" xlink:label="lab_ghw_CommonStockAndPreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock And Preferred Stock, Shares Authorized</link:label>
    <link:label id="lab_ghw_CommonStockAndPreferredStockSharesAuthorized_documentation_en-US" xlink:label="lab_ghw_CommonStockAndPreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock And Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockAndPreferredStockSharesAuthorized" xlink:href="ghw-20220304.xsd#ghw_CommonStockAndPreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_CommonStockAndPreferredStockSharesAuthorized" xlink:to="lab_ghw_CommonStockAndPreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_OtherContractsWithCustomerMember_973e0271-91b8-49c9-a039-12fd9edcee7e_terseLabel_en-US" xlink:label="lab_ghw_OtherContractsWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other deferred revenue</link:label>
    <link:label id="lab_ghw_OtherContractsWithCustomerMember_label_en-US" xlink:label="lab_ghw_OtherContractsWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Contracts With Customer [Member]</link:label>
    <link:label id="lab_ghw_OtherContractsWithCustomerMember_documentation_en-US" xlink:label="lab_ghw_OtherContractsWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Contracts With Customer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_OtherContractsWithCustomerMember" xlink:href="ghw-20220304.xsd#ghw_OtherContractsWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_OtherContractsWithCustomerMember" xlink:to="lab_ghw_OtherContractsWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities_17866070-7a80-4ec2-9643-59e89f022abc_terseLabel_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of earnout liability upon achievement of earnout and issuance of shares</link:label>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities_label_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Partial Noncash Transaction, Extinguishment Of Earnout Liabilities</link:label>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities_documentation_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Partial Noncash Transaction, Extinguishment Of Earnout Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities" xlink:to="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_eb0c19aa-df4a-4a8b-a280-0b11b2e6e542_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_e1e33c3e-6808-475a-a6b2-9fb6567e48bb_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive loss to common stockholders</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_2cf3623a-7a1a-412b-a499-62115c601c41_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_f059b463-854a-43e5-882a-321773b79429_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_65f7af66-1991-486a-815c-8b5f367b7cf8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAssumed1_09e66848-995c-4b6f-8197-fc8a566453cb_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAssumed1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment purchases financed with term loan</link:label>
    <link:label id="lab_us-gaap_LoansAssumed1_label_en-US" xlink:label="lab_us-gaap_LoansAssumed1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Assumed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAssumed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAssumed1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAssumed1" xlink:to="lab_us-gaap_LoansAssumed1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_6021b83f-6371-4531-9a21-f7840e8b5c46_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Legacy ESS Series C-2 Redeemable Convertible Preferred Stock upon exercise of C-2 Purchase Right and warrant (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_20c4210f-a206-4e08-8cf7-23503d6f47a9_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of convertible shares (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_4b7f0c52-e499-44c3-a3f7-7ba370804f8f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_0b405774-7f98-47df-aa1e-7b4105c9bc01_terseLabel_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon exercise of warrants (in shares)</link:label>
    <link:label id="lab_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_label_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised In Period</link:label>
    <link:label id="lab_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_documentation_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised In Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" xlink:to="lab_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger_7a98b7bf-3663-4cbe-81c6-eaea15e1664c_terseLabel_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Price of common stock triggering redemption of warrants (in USD per share)</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger_label_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Common Stock Price Trigger</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger_documentation_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Common Stock Price Trigger</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger" xlink:to="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_fa2f42ce-ff46-4117-9ffb-84e6b5096d04_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_fc96ad3c-6074-4cf9-b962-2f970007c635_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_933848cb-3517-4a0b-bcd2-b478bdf1415b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NoncancellableAgreementsMember_03ca19cb-b003-48f3-b400-0549803253fc_terseLabel_en-US" xlink:label="lab_ghw_NoncancellableAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncancellable Agreement</link:label>
    <link:label id="lab_ghw_NoncancellableAgreementsMember_label_en-US" xlink:label="lab_ghw_NoncancellableAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncancellable Agreements [Member]</link:label>
    <link:label id="lab_ghw_NoncancellableAgreementsMember_documentation_en-US" xlink:label="lab_ghw_NoncancellableAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncancellable Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncancellableAgreementsMember" xlink:href="ghw-20220304.xsd#ghw_NoncancellableAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NoncancellableAgreementsMember" xlink:to="lab_ghw_NoncancellableAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent_39df9664-f011-4eff-9f37-c366a1806920_terseLabel_en-US" xlink:label="lab_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent_label_en-US" xlink:label="lab_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liability And Other Liabilities, Current</link:label>
    <link:label id="lab_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent_documentation_en-US" xlink:label="lab_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liability And Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent" xlink:href="ghw-20220304.xsd#ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent" xlink:to="lab_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_baf74d83-f794-4d31-9802-f5d49664d023_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_MaterialsAndRelatedPurchasesCurrent_f7229a7c-cb69-47a9-8d76-8681f72df07f_terseLabel_en-US" xlink:label="lab_ghw_MaterialsAndRelatedPurchasesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Materials and related purchases</link:label>
    <link:label id="lab_ghw_MaterialsAndRelatedPurchasesCurrent_label_en-US" xlink:label="lab_ghw_MaterialsAndRelatedPurchasesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Materials And Related Purchases, Current</link:label>
    <link:label id="lab_ghw_MaterialsAndRelatedPurchasesCurrent_documentation_en-US" xlink:label="lab_ghw_MaterialsAndRelatedPurchasesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Materials And Related Purchases, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_MaterialsAndRelatedPurchasesCurrent" xlink:href="ghw-20220304.xsd#ghw_MaterialsAndRelatedPurchasesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_MaterialsAndRelatedPurchasesCurrent" xlink:to="lab_ghw_MaterialsAndRelatedPurchasesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity_6b947586-b291-4abd-a049-3a55811bd907_terseLabel_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of derivative liabilities upon sale of Legacy ESS Series C-2 redeemable convertible preferred stock, net of amount allocated to warrants</link:label>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity_label_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Partial Noncash Transaction, Extinguishment Of Derivative Liabilities Upon Sale Of Equity</link:label>
    <link:label id="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity_documentation_en-US" xlink:label="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Partial Noncash Transaction, Extinguishment Of Derivative Liabilities Upon Sale Of Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity" xlink:to="lab_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ACONS2AcquisitionCorpSponsorMember_8db20f40-7bb9-4a03-9a3f-8d6d964caf5f_terseLabel_en-US" xlink:label="lab_ghw_ACONS2AcquisitionCorpSponsorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STWO's Sponsor</link:label>
    <link:label id="lab_ghw_ACONS2AcquisitionCorpSponsorMember_label_en-US" xlink:label="lab_ghw_ACONS2AcquisitionCorpSponsorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACON S2 Acquisition Corp. Sponsor [Member]</link:label>
    <link:label id="lab_ghw_ACONS2AcquisitionCorpSponsorMember_documentation_en-US" xlink:label="lab_ghw_ACONS2AcquisitionCorpSponsorMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACON S2 Acquisition Corp. Sponsor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ACONS2AcquisitionCorpSponsorMember" xlink:href="ghw-20220304.xsd#ghw_ACONS2AcquisitionCorpSponsorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ACONS2AcquisitionCorpSponsorMember" xlink:to="lab_ghw_ACONS2AcquisitionCorpSponsorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_RedemptionScenarioThreeMember_faddb7c3-e299-4c99-96a3-c28cea07e718_terseLabel_en-US" xlink:label="lab_ghw_RedemptionScenarioThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, Three</link:label>
    <link:label id="lab_ghw_RedemptionScenarioThreeMember_label_en-US" xlink:label="lab_ghw_RedemptionScenarioThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, Three [Member]</link:label>
    <link:label id="lab_ghw_RedemptionScenarioThreeMember_documentation_en-US" xlink:label="lab_ghw_RedemptionScenarioThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RedemptionScenarioThreeMember" xlink:href="ghw-20220304.xsd#ghw_RedemptionScenarioThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_RedemptionScenarioThreeMember" xlink:to="lab_ghw_RedemptionScenarioThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_d8db23e3-44bc-4e3b-90fb-788aaf270414_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_43601a03-4c0d-41c0-b55a-0eb3c5b8fe98_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="lab_us-gaap_TemporaryEquityDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_06e714fb-0e7b-450a-a11b-ce117eb90752_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Temporary Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet_c871f18d-2a27-4a2e-9d82-d37e9c4447cf_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayable research and development funding arrangement</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Arrangement with Federal Government, Costs Incurred, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet" xlink:to="lab_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_PrivateWarrantHoldersMember_5b07151d-c5b3-4e4d-8cdd-a89a924d26ef_terseLabel_en-US" xlink:label="lab_ghw_PrivateWarrantHoldersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Warrant Holders</link:label>
    <link:label id="lab_ghw_PrivateWarrantHoldersMember_label_en-US" xlink:label="lab_ghw_PrivateWarrantHoldersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Warrant Holders [Member]</link:label>
    <link:label id="lab_ghw_PrivateWarrantHoldersMember_documentation_en-US" xlink:label="lab_ghw_PrivateWarrantHoldersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Warrant Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantHoldersMember" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantHoldersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_PrivateWarrantHoldersMember" xlink:to="lab_ghw_PrivateWarrantHoldersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_ce9107b7-18cc-4e6a-aec9-99877fd32dfa_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class B</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_CommonStockWarrantsMember_f3774534-db70-498f-a6d0-ef8ef64c4034_terseLabel_en-US" xlink:label="lab_ghw_CommonStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Warrants</link:label>
    <link:label id="lab_ghw_CommonStockWarrantsMember_label_en-US" xlink:label="lab_ghw_CommonStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Warrants [Member]</link:label>
    <link:label id="lab_ghw_CommonStockWarrantsMember_documentation_en-US" xlink:label="lab_ghw_CommonStockWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockWarrantsMember" xlink:href="ghw-20220304.xsd#ghw_CommonStockWarrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_CommonStockWarrantsMember" xlink:to="lab_ghw_CommonStockWarrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_4a9289eb-31e1-4acf-8169-d06843c6ff0f_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_780837e7-eb01-42cd-bf1f-380b86a6ccb4_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4d5e1a48-179d-4a78-8619-d8f4c8438268_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3c75a8bc-ff81-4de2-9421-9d33b1962b09_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_913b3d43-e258-425c-899d-d15f1fec7bba_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_57a24c9f-33b8-419f-b457-8c07479dbf20_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State tax, net of federal tax benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7e2e58ea-1846-43a1-a5f0-7e1c4443ba01_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property and Equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants_2deb4f62-0e8f-4a2e-9de7-e832ead9bcba_negatedTerseLabel_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: non-cash fair value of Public and Private Common Stock Warrants</link:label>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants_label_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Common Stock Warrants</link:label>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants_documentation_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Common Stock Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants" xlink:to="lab_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_0c22b33d-0f87-4c91-b29f-73170e00960d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Research</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_664b813d-17f9-42f9-bb63-682988954ca5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BridgeLoanMember_6554176f-4194-4854-9f14-1a8392ab7f17_terseLabel_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge loan:</link:label>
    <link:label id="lab_us-gaap_BridgeLoanMember_label_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BridgeLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BridgeLoanMember" xlink:to="lab_us-gaap_BridgeLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_dfcb2b90-ad63-4bbd-8743-bf89cc835cf9_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash investing and financing transactions:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_440a7ab3-b194-4942-8ba8-4ae6d3e6965d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in shares authorized for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_StockConvertedReverseRecapitalization_ae3d4343-18c6-4bc0-ba5e-dd6c72899e31_terseLabel_en-US" xlink:label="lab_ghw_StockConvertedReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy ESS stock converted to ESS common stock</link:label>
    <link:label id="lab_ghw_StockConvertedReverseRecapitalization_label_en-US" xlink:label="lab_ghw_StockConvertedReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Converted, Reverse Recapitalization</link:label>
    <link:label id="lab_ghw_StockConvertedReverseRecapitalization_documentation_en-US" xlink:label="lab_ghw_StockConvertedReverseRecapitalization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Converted, Reverse Recapitalization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockConvertedReverseRecapitalization" xlink:href="ghw-20220304.xsd#ghw_StockConvertedReverseRecapitalization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_StockConvertedReverseRecapitalization" xlink:to="lab_ghw_StockConvertedReverseRecapitalization" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent_29dc4927-370d-4162-82e7-c5108437072e_terseLabel_en-US" xlink:label="lab_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Prepaid Expense And Other Assets, Current</link:label>
    <link:label id="lab_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent_documentation_en-US" xlink:label="lab_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Prepaid Expense And Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent" xlink:href="ghw-20220304.xsd#ghw_OtherPrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ScheduleOfReverseRecapitalizationLineItems_a6c261c4-0fba-4ade-9d6a-a3a967d28977_terseLabel_en-US" xlink:label="lab_ghw_ScheduleOfReverseRecapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reverse Recapitalization [Line Items]</link:label>
    <link:label id="lab_ghw_ScheduleOfReverseRecapitalizationLineItems_label_en-US" xlink:label="lab_ghw_ScheduleOfReverseRecapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reverse Recapitalization [Line Items]</link:label>
    <link:label id="lab_ghw_ScheduleOfReverseRecapitalizationLineItems_documentation_en-US" xlink:label="lab_ghw_ScheduleOfReverseRecapitalizationLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reverse Recapitalization [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ScheduleOfReverseRecapitalizationLineItems" xlink:href="ghw-20220304.xsd#ghw_ScheduleOfReverseRecapitalizationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems" xlink:to="lab_ghw_ScheduleOfReverseRecapitalizationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_89c4912d-90e9-4c4a-aa9c-7062f12ce069_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_075d3e1b-7511-423b-94df-403862e2f42c_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_8f131ace-ee19-4c5e-9ff9-8354f23a92ba_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PROPERTY AND EQUIPMENT, NET</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_b8a61b2c-0d83-416a-b460-7b0913b938f2_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_25bea0f9-3d53-446e-8d3f-14bda96fb1e1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_f0ed558c-699f-4b6c-836a-3447f6811860_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposits</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_2bb1068c-2fd9-48df-89dd-1936f3708537_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_c904bbbd-709f-49d1-82c4-2f601e9a8912_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long Term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_7ddd3e9b-75d1-48ef-98b2-ef7634390cb7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_0d1a94d5-a187-432e-8232-ea9f4b658cdb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays_f545954e-c618-4e65-a603-caa0e7111124_terseLabel_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Price of common stock with trading days threshold, triggering redemption of warrants (in USD per share)</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays_label_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Common Stock Price Trigger With Trading Days</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays_documentation_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class Of Warrant Or Right, Redemption, Threshold Common Stock Price Trigger With Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays" xlink:to="lab_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_017a6f30-262e-4f50-880a-882f66d6cbe2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed_bd0b239f-3e60-4ecb-ab6d-6598f4257742_terseLabel_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumption of earnout warrant liabilities upon Business Combination</link:label>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed_label_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Earnout Warrant Liabilities Assumed</link:label>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed_documentation_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Earnout Warrant Liabilities Assumed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed" xlink:to="lab_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_1930f0d7-dd0b-4ea7-8f97-b2058387517d_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_RedemptionScenarioTwoMember_15281155-4fe8-4edc-9384-70e0cb8d04f7_terseLabel_en-US" xlink:label="lab_ghw_RedemptionScenarioTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, Two</link:label>
    <link:label id="lab_ghw_RedemptionScenarioTwoMember_label_en-US" xlink:label="lab_ghw_RedemptionScenarioTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, Two [Member]</link:label>
    <link:label id="lab_ghw_RedemptionScenarioTwoMember_documentation_en-US" xlink:label="lab_ghw_RedemptionScenarioTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RedemptionScenarioTwoMember" xlink:href="ghw-20220304.xsd#ghw_RedemptionScenarioTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_RedemptionScenarioTwoMember" xlink:to="lab_ghw_RedemptionScenarioTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_117b3910-b70d-41d0-9996-c9cb83e2161d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Lease Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_f9318a76-f06f-4c8f-ad4c-ec44c27cdaa8_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant exercise price (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedPremium_f594654f-66a5-41fb-b4d9-5396af1cbaa8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedPremium" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: unamortized debt premium</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedPremium_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedPremium" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4c3692ea-a5eb-4426-b280-67c1b02cd0e0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of options outstanding at beginning of period (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_11d7e582-a9c5-4a79-ba8a-37e40c8970c5_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of options outstanding at end of period (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ClassOfWarrantOrRightGrantsInPeriod_2de2f61b-6ef7-46dc-ba54-9e6fc96b2f63_terseLabel_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants issued (in shares)</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightGrantsInPeriod_label_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Grants In Period</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightGrantsInPeriod_documentation_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right, Grants In Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod" xlink:to="lab_ghw_ClassOfWarrantOrRightGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_b2ea0b5e-5a6a-4846-9ab3-7766b22c30dc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantMember_3b2723b9-1bd5-4422-b2dd-4d4c000ed861_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Warrants</link:label>
    <link:label id="lab_us-gaap_WarrantMember_a3a023e9-ce03-4d5e-beeb-b4c21b704077_verboseLabel_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants</link:label>
    <link:label id="lab_us-gaap_WarrantMember_label_en-US" xlink:label="lab_us-gaap_WarrantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantMember" xlink:to="lab_us-gaap_WarrantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingTerm_b69b6dc3-4a36-47e6-9d77-2cb6a880b7e1_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants term</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingTerm_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_83d98ab3-85e4-4a88-9fe0-0b2ee19a8a8a_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_4a210b40-a8b0-488f-8e0d-fffe11c1456e_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term notes payable, net of current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_3eca8239-9274-415b-a829-9325166a5845_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_2e9f2475-0b05-4b16-b1c4-7216cab0bbd6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_30d33fe5-7e11-4e4d-9000-ca9b6773f936_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_0728b6b8-0400-4196-afc7-2761b5d3724f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average estimated fair value of options granted using Black-Scholes options pricing model (in USD per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_CancellableAgreementsMember_5cd72526-f05f-4afe-989e-17b893499b8b_terseLabel_en-US" xlink:label="lab_ghw_CancellableAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancellable Agreement</link:label>
    <link:label id="lab_ghw_CancellableAgreementsMember_label_en-US" xlink:label="lab_ghw_CancellableAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancellable Agreements [Member]</link:label>
    <link:label id="lab_ghw_CancellableAgreementsMember_documentation_en-US" xlink:label="lab_ghw_CancellableAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancellable Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CancellableAgreementsMember" xlink:href="ghw-20220304.xsd#ghw_CancellableAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_CancellableAgreementsMember" xlink:to="lab_ghw_CancellableAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_cc2b2248-d1fe-421f-a612-03d21df93c62_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and intangible assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember_b4b858d4-803a-4542-a22b-9e09accbfa47_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk&#8209;free interest rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1d1bef61-58fc-4453-adb7-d7ec33e436b3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_108d0f74-fba7-46d3-84e3-ffc3d4679a31_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber_0f223572-8f1d-4fb4-9c79-ea64b3fd74fc_terseLabel_en-US" xlink:label="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential increase of shares authorized (in shares)</link:label>
    <link:label id="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber_label_en-US" xlink:label="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Potential Increase In Shares Authorized, Number</link:label>
    <link:label id="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber_documentation_en-US" xlink:label="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Potential Increase In Shares Authorized, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber" xlink:href="ghw-20220304.xsd#ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber" xlink:to="lab_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout_b6e3b4ba-46ca-4316-b7ac-f084c0590f04_terseLabel_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon achievement of earnout (in shares)</link:label>
    <link:label id="lab_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout_label_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Achievement Of Earnout</link:label>
    <link:label id="lab_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout_documentation_en-US" xlink:label="lab_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Achievement Of Earnout</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout" xlink:to="lab_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_b3c56e16-acc0-4e2f-9379-df9f97b8c5d1_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_8a99aed1-1b23-47ae-a8cb-71aa6415f904_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of options vested and exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightAxis_95d94e2b-0574-4c4b-8aa3-2c7fe587137f_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightAxis_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis" xlink:to="lab_us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_3f1c5a1b-b974-418c-b801-8e4c8e509171_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in process</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesOther_84e89b43-5111-4097-a194-caeef1c31879_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESS common stock issued upon exercise of C-2 Right and Warrant (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesOther_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_68e423e3-5e47-4fc5-be04-5c0b0769decd_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dbb61928-c5dd-466d-b7fe-39860f5ee6a0_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF YEAR</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cee3ed6d-bdd1-4476-892b-1ac5171742ce_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF YEAR</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_db2d2368-48f4-4978-8491-ef2834e94aed_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash, cash equivalents and restricted cash shown in the statements of cash flows</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_84314294-e78c-4752-96c7-c746a1099207_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of shares (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_86a3fdef-1b97-4103-ab7c-95bb4a992fbb_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_a5e5be65-d5f9-4d42-8516-9fe23493a563_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in USD per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_34df3ffa-6f00-462d-a5e7-e97115d98d22_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CURRENT ASSETS:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_2f87753f-ff42-464b-b298-62d3518b747d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ProceedsFromReverseRecapitalizationTransaction_5138eecf-0c42-4ea6-8cca-85210fc19037_totalLabel_en-US" xlink:label="lab_ghw_ProceedsFromReverseRecapitalizationTransaction" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash contributions from Business Combination and PIPE Financing</link:label>
    <link:label id="lab_ghw_ProceedsFromReverseRecapitalizationTransaction_label_en-US" xlink:label="lab_ghw_ProceedsFromReverseRecapitalizationTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Reverse Recapitalization Transaction</link:label>
    <link:label id="lab_ghw_ProceedsFromReverseRecapitalizationTransaction_documentation_en-US" xlink:label="lab_ghw_ProceedsFromReverseRecapitalizationTransaction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Reverse Recapitalization Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromReverseRecapitalizationTransaction" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ProceedsFromReverseRecapitalizationTransaction" xlink:to="lab_ghw_ProceedsFromReverseRecapitalizationTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_5dfa212e-b87b-4e52-949e-8c820c0470a2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ProductsShippedOneMember_8b91d625-d64a-4e0f-9215-b8f6efe8fd43_terseLabel_en-US" xlink:label="lab_ghw_ProductsShippedOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue - units shipped in August 2021</link:label>
    <link:label id="lab_ghw_ProductsShippedOneMember_label_en-US" xlink:label="lab_ghw_ProductsShippedOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products Shipped, One [Member]</link:label>
    <link:label id="lab_ghw_ProductsShippedOneMember_documentation_en-US" xlink:label="lab_ghw_ProductsShippedOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products Shipped, One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProductsShippedOneMember" xlink:href="ghw-20220304.xsd#ghw_ProductsShippedOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ProductsShippedOneMember" xlink:to="lab_ghw_ProductsShippedOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8c26c6f4-daa1-428d-a379-2e343b3ec365_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents and restricted cash:</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_fb3ebc3f-f822-410f-be3e-46fcfd4fb32f_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon exercise of options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1d6a48bc-b250-42d9-8cea-65b00e22e8ce_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_791c2466-379a-4502-9059-80fcd97f8c2b_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares used in per share calculation, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_0de9524b-b571-47ab-9f40-fe5269bf0d28_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock warrants</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_38893792-6364-4b31-8688-0a1e4a664874_verboseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction value</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstanding" xlink:to="lab_us-gaap_WarrantsAndRightsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NonQualifiedStockOptionsNSOsMember_0e437a89-ce26-4b53-8b04-04e2a5aeab50_terseLabel_en-US" xlink:label="lab_ghw_NonQualifiedStockOptionsNSOsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-qualified Stock Options (NSOs)</link:label>
    <link:label id="lab_ghw_NonQualifiedStockOptionsNSOsMember_label_en-US" xlink:label="lab_ghw_NonQualifiedStockOptionsNSOsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-qualified Stock Options (NSOs) [Member]</link:label>
    <link:label id="lab_ghw_NonQualifiedStockOptionsNSOsMember_documentation_en-US" xlink:label="lab_ghw_NonQualifiedStockOptionsNSOsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-qualified Stock Options (NSOs)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NonQualifiedStockOptionsNSOsMember" xlink:href="ghw-20220304.xsd#ghw_NonQualifiedStockOptionsNSOsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NonQualifiedStockOptionsNSOsMember" xlink:to="lab_ghw_NonQualifiedStockOptionsNSOsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_ba8a1eb8-c96f-49ac-937d-c7a130ab1401_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRollForward_b85255a6-7225-47e8-9e72-f145bef6ec3a_terseLabel_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Roll Forward]</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRollForward_label_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right [Roll Forward]</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightRollForward_documentation_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant or Right</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRollForward" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward" xlink:to="lab_ghw_ClassOfWarrantOrRightRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_d63d631c-1717-471b-9ed4-856ec9e98dc1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_2b7bbb53-89a0-47a5-8a4d-42bd1f78bfa5_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_08974f2a-94b4-466c-aee9-9b9273a63681_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Arrangement, Option, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure_118a6db1-9f36-4428-b993-79aa4e355b10_terseLabel_en-US" xlink:label="lab_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout warrant liabilities</link:label>
    <link:label id="lab_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Warrant Liabilities, Fair Value Disclosure</link:label>
    <link:label id="lab_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure_documentation_en-US" xlink:label="lab_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Warrant Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure" xlink:to="lab_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6a0c6168-f72f-45fe-872b-7f789aa6078c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Spread on interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_WarrantLiabilitiesFairValueDisclosure_6806b54b-f432-4673-b5f3-6caec5e474e5_terseLabel_en-US" xlink:label="lab_ghw_WarrantLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant liabilities</link:label>
    <link:label id="lab_ghw_WarrantLiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_ghw_WarrantLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant Liabilities, Fair Value Disclosure</link:label>
    <link:label id="lab_ghw_WarrantLiabilitiesFairValueDisclosure_documentation_en-US" xlink:label="lab_ghw_WarrantLiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_WarrantLiabilitiesFairValueDisclosure" xlink:href="ghw-20220304.xsd#ghw_WarrantLiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_WarrantLiabilitiesFairValueDisclosure" xlink:to="lab_ghw_WarrantLiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_WarrantLiabilities_a931713f-06fa-4f95-894d-22c4ecb2be77_terseLabel_en-US" xlink:label="lab_ghw_WarrantLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant liabilities</link:label>
    <link:label id="lab_ghw_WarrantLiabilities_label_en-US" xlink:label="lab_ghw_WarrantLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant Liabilities</link:label>
    <link:label id="lab_ghw_WarrantLiabilities_documentation_en-US" xlink:label="lab_ghw_WarrantLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_WarrantLiabilities" xlink:href="ghw-20220304.xsd#ghw_WarrantLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_WarrantLiabilities" xlink:to="lab_ghw_WarrantLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_RecapitalizationExchangeRatio_9bdc0643-f847-491d-93b2-740b830de8f5_terseLabel_en-US" xlink:label="lab_ghw_RecapitalizationExchangeRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recapitalization exchange ratio</link:label>
    <link:label id="lab_ghw_RecapitalizationExchangeRatio_label_en-US" xlink:label="lab_ghw_RecapitalizationExchangeRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recapitalization Exchange Ratio</link:label>
    <link:label id="lab_ghw_RecapitalizationExchangeRatio_documentation_en-US" xlink:label="lab_ghw_RecapitalizationExchangeRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recapitalization Exchange Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RecapitalizationExchangeRatio" xlink:href="ghw-20220304.xsd#ghw_RecapitalizationExchangeRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_RecapitalizationExchangeRatio" xlink:to="lab_ghw_RecapitalizationExchangeRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_IncentiveStockOptionsISOsMember_d2df72eb-95e7-42bf-b6b2-aabffb11212a_terseLabel_en-US" xlink:label="lab_ghw_IncentiveStockOptionsISOsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive Stock Options (ISOs)</link:label>
    <link:label id="lab_ghw_IncentiveStockOptionsISOsMember_label_en-US" xlink:label="lab_ghw_IncentiveStockOptionsISOsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive Stock Options (ISOs) [Member]</link:label>
    <link:label id="lab_ghw_IncentiveStockOptionsISOsMember_documentation_en-US" xlink:label="lab_ghw_IncentiveStockOptionsISOsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive Stock Options (ISOs)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_IncentiveStockOptionsISOsMember" xlink:href="ghw-20220304.xsd#ghw_IncentiveStockOptionsISOsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_IncentiveStockOptionsISOsMember" xlink:to="lab_ghw_IncentiveStockOptionsISOsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentAssetsTextBlock_76f99332-8d7d-474c-8d7a-dbaa662fda41_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PREPAID EXPENSES AND OTHER CURRENT ASSETS</link:label>
    <link:label id="lab_us-gaap_OtherCurrentAssetsTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsTextBlock" xlink:to="lab_us-gaap_OtherCurrentAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_f61c87de-4660-4e59-9749-2a85ff9bd6d2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Securities Excluded from Calculation of Diluted Weighted-Average Common Shares Outstanding</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_b3ac220f-c156-47a7-8716-5944dce30651_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expenses)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent_c4129820-8c49-47c2-ba29-efc898b191e4_terseLabel_en-US" xlink:label="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout shares liabilities revaluation</link:label>
    <link:label id="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent_label_en-US" xlink:label="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change Earnout Liability, Percent</link:label>
    <link:label id="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent_documentation_en-US" xlink:label="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change Earnout Liability, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent" xlink:href="ghw-20220304.xsd#ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent" xlink:to="lab_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ClassOfWarrantOrRightExercisesInPeriod_5c503db4-c8b0-49cd-8044-f58b515fd840_terseLabel_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightExercisesInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants exercised (in shares)</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightExercisesInPeriod_7ddec966-6e6a-426d-9efc-b025940e51ba_verboseLabel_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightExercisesInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rights exercised (in shares)</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightExercisesInPeriod_label_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightExercisesInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant Or Right, Exercises In Period</link:label>
    <link:label id="lab_ghw_ClassOfWarrantOrRightExercisesInPeriod_documentation_en-US" xlink:label="lab_ghw_ClassOfWarrantOrRightExercisesInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Warrant Or Right, Exercises In Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightExercisesInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod" xlink:to="lab_ghw_ClassOfWarrantOrRightExercisesInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_34e878bd-3eca-4edc-97a1-7c76f4d81f05_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested and exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_A2014EquityIncentivePlanMember_dca35e64-746e-4ecc-b6e4-1e1b76cc2d28_terseLabel_en-US" xlink:label="lab_ghw_A2014EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Equity Incentive Plan</link:label>
    <link:label id="lab_ghw_A2014EquityIncentivePlanMember_label_en-US" xlink:label="lab_ghw_A2014EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_ghw_A2014EquityIncentivePlanMember_documentation_en-US" xlink:label="lab_ghw_A2014EquityIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Equity Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_A2014EquityIncentivePlanMember" xlink:href="ghw-20220304.xsd#ghw_A2014EquityIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_A2014EquityIncentivePlanMember" xlink:to="lab_ghw_A2014EquityIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_PrivateWarrantsMember_85849f42-42e2-40e5-9b08-bd4293af25a2_terseLabel_en-US" xlink:label="lab_ghw_PrivateWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private common stock warrants</link:label>
    <link:label id="lab_ghw_PrivateWarrantsMember_3df2271c-9683-4c15-a421-172eee9d9d0f_verboseLabel_en-US" xlink:label="lab_ghw_PrivateWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Warrants</link:label>
    <link:label id="lab_ghw_PrivateWarrantsMember_label_en-US" xlink:label="lab_ghw_PrivateWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Warrants [Member]</link:label>
    <link:label id="lab_ghw_PrivateWarrantsMember_documentation_en-US" xlink:label="lab_ghw_PrivateWarrantsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Private Warrants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantsMember" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_PrivateWarrantsMember" xlink:to="lab_ghw_PrivateWarrantsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligation_2551aec1-3a9f-4145-98ed-58c8a76ae99d_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncancelable purchase commitments</link:label>
    <link:label id="lab_us-gaap_PurchaseObligation_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation" xlink:to="lab_us-gaap_PurchaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_b9fa9221-1e6a-4515-affc-468d3e9dad17_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_29aba6f9-2cf8-4b4f-9394-a11d98d47989_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1e88ccc8-3264-4323-83b6-a368d80ba835_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ca151de3-7fb7-4633-8f0e-5cf8b1261ada_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_fe103d35-cf98-4e87-ab9b-e4ee9f3d8a73_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Prepaid Expenses and Other Current Assets</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_799fb219-c4b2-4ea4-85f8-e0033f9d0bdd_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_639dd6de-9c6d-41b6-980d-333067b5afab_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_1c9d17f2-33d0-4c30-9e1c-fc7d4485ea78_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_ae1882fb-2341-4acc-9214-a3cf4b1edfc8_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_fc1d4f13-4982-490b-8048-eab041199cfd_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_cb33c360-b3b9-4a24-9b48-5f089be5f3da_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityLineItems_8a6e18e4-43e2-4f09-b224-9c73af4ab016_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity [Line Items]</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityLineItems_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityLineItems" xlink:to="lab_us-gaap_TemporaryEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ACONS2AcquisitionCorpMember_57fc1d26-6bcc-48a6-acb0-67f7086c6c47_terseLabel_en-US" xlink:label="lab_ghw_ACONS2AcquisitionCorpMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STWO</link:label>
    <link:label id="lab_ghw_ACONS2AcquisitionCorpMember_label_en-US" xlink:label="lab_ghw_ACONS2AcquisitionCorpMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACON S2 Acquisition Corp. [Member]</link:label>
    <link:label id="lab_ghw_ACONS2AcquisitionCorpMember_documentation_en-US" xlink:label="lab_ghw_ACONS2AcquisitionCorpMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACON S2 Acquisition Corp.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ACONS2AcquisitionCorpMember" xlink:href="ghw-20220304.xsd#ghw_ACONS2AcquisitionCorpMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ACONS2AcquisitionCorpMember" xlink:to="lab_ghw_ACONS2AcquisitionCorpMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable_bf0a083e-beea-4c58-938b-22312f96ff4a_terseLabel_en-US" xlink:label="lab_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acceleration of existing indebtedness payable</link:label>
    <link:label id="lab_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable_label_en-US" xlink:label="lab_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Lender Acceleration Option, Contingent Amount Payable</link:label>
    <link:label id="lab_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable_documentation_en-US" xlink:label="lab_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Lender Acceleration Option, Contingent Amount Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable" xlink:href="ghw-20220304.xsd#ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable" xlink:to="lab_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_81fc2b14-560b-4db1-9342-d8cd4989f5c7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby letter of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_66ff1101-07a0-43ba-b30e-439429525fdb_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_ContractWithCustomerLiabilityLineItems_85b1ee97-9b65-4ac1-9879-dad3ea393458_terseLabel_en-US" xlink:label="lab_ghw_ContractWithCustomerLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability [Line Items]</link:label>
    <link:label id="lab_ghw_ContractWithCustomerLiabilityLineItems_label_en-US" xlink:label="lab_ghw_ContractWithCustomerLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability [Line Items]</link:label>
    <link:label id="lab_ghw_ContractWithCustomerLiabilityLineItems_documentation_en-US" xlink:label="lab_ghw_ContractWithCustomerLiabilityLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Liability [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ContractWithCustomerLiabilityLineItems" xlink:href="ghw-20220304.xsd#ghw_ContractWithCustomerLiabilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_ContractWithCustomerLiabilityLineItems" xlink:to="lab_ghw_ContractWithCustomerLiabilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EarnoutSharesMember_b0711bc3-8626-4975-a1f5-eb651dffadd5_terseLabel_en-US" xlink:label="lab_ghw_EarnoutSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout shares pending satisfaction of regulatory holding period</link:label>
    <link:label id="lab_ghw_EarnoutSharesMember_label_en-US" xlink:label="lab_ghw_EarnoutSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Shares [Member]</link:label>
    <link:label id="lab_ghw_EarnoutSharesMember_documentation_en-US" xlink:label="lab_ghw_EarnoutSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutSharesMember" xlink:href="ghw-20220304.xsd#ghw_EarnoutSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EarnoutSharesMember" xlink:to="lab_ghw_EarnoutSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_TransactionExpenseAdjustmentMember_f4d06e61-18ed-4228-968b-f5305ab6519b_terseLabel_en-US" xlink:label="lab_ghw_TransactionExpenseAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction Expense Adjustment</link:label>
    <link:label id="lab_ghw_TransactionExpenseAdjustmentMember_label_en-US" xlink:label="lab_ghw_TransactionExpenseAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction Expense Adjustment [Member]</link:label>
    <link:label id="lab_ghw_TransactionExpenseAdjustmentMember_documentation_en-US" xlink:label="lab_ghw_TransactionExpenseAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction Expense Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_TransactionExpenseAdjustmentMember" xlink:href="ghw-20220304.xsd#ghw_TransactionExpenseAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_TransactionExpenseAdjustmentMember" xlink:to="lab_ghw_TransactionExpenseAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_0914423b-3a99-455a-9785-c1f769f189c6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_6ca7d723-9b34-4999-aa0b-8ad7ccd63c56_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_1b0e711b-67b1-4952-9e05-6edb75492d08_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_510f7be6-5368-4f36-8f28-0ca250d64388_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_7c2facc4-57b0-4fe0-8522-5a986b797033_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_6644699c-6069-4fde-9670-52cdb90940ba_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_7f86892b-6577-4628-9607-d97ab38a53ba_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized stock-based compensation costs</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_8c48b220-150e-438d-933d-c990fdded77a_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_TechnologyConsultingMember_6399ee8a-9d59-4a3d-b9e6-65bfafaac859_terseLabel_en-US" xlink:label="lab_ghw_TechnologyConsultingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology Consulting</link:label>
    <link:label id="lab_ghw_TechnologyConsultingMember_label_en-US" xlink:label="lab_ghw_TechnologyConsultingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology Consulting [Member]</link:label>
    <link:label id="lab_ghw_TechnologyConsultingMember_documentation_en-US" xlink:label="lab_ghw_TechnologyConsultingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology Consulting</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_TechnologyConsultingMember" xlink:href="ghw-20220304.xsd#ghw_TechnologyConsultingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_TechnologyConsultingMember" xlink:to="lab_ghw_TechnologyConsultingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EmployeeStockPurchasePlanTextBlock_d8c2241c-ae79-41ee-94e2-5942cc44a5bb_terseLabel_en-US" xlink:label="lab_ghw_EmployeeStockPurchasePlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMPLOYEE STOCK PURCHASE PLAN</link:label>
    <link:label id="lab_ghw_EmployeeStockPurchasePlanTextBlock_label_en-US" xlink:label="lab_ghw_EmployeeStockPurchasePlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Text Block]</link:label>
    <link:label id="lab_ghw_EmployeeStockPurchasePlanTextBlock_documentation_en-US" xlink:label="lab_ghw_EmployeeStockPurchasePlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EmployeeStockPurchasePlanTextBlock" xlink:href="ghw-20220304.xsd#ghw_EmployeeStockPurchasePlanTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EmployeeStockPurchasePlanTextBlock" xlink:to="lab_ghw_EmployeeStockPurchasePlanTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrimeMember_1be1e420-2548-4bea-9e42-8ff567335207_terseLabel_en-US" xlink:label="lab_us-gaap_PrimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime</link:label>
    <link:label id="lab_us-gaap_PrimeMember_label_en-US" xlink:label="lab_us-gaap_PrimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrimeMember" xlink:to="lab_us-gaap_PrimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_1fd96f6f-2e84-4267-abbb-570617ea19e2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputPriceVolatilityMember_bdaf92d4-cf7f-4a5c-b57c-1f7fa0dd208c_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputPriceVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility</link:label>
    <link:label id="lab_us-gaap_MeasurementInputPriceVolatilityMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputPriceVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Price Volatility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="lab_us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_b1269c14-0df5-46aa-8cac-c4903b1046bb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Warrant Valuation Assumptions</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_4c87eb5b-d5f5-4d8a-bb18-b96d72582abd_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrant valuation assumption</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants and Rights Outstanding, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="lab_us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3812a88c-a216-4628-871f-c42229554d06_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EquityRedemptionDomain_9e6d53ee-a909-4648-8df9-b33a7ff1d1d0_terseLabel_en-US" xlink:label="lab_ghw_EquityRedemptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Redemption [Domain]</link:label>
    <link:label id="lab_ghw_EquityRedemptionDomain_label_en-US" xlink:label="lab_ghw_EquityRedemptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Redemption [Domain]</link:label>
    <link:label id="lab_ghw_EquityRedemptionDomain_documentation_en-US" xlink:label="lab_ghw_EquityRedemptionDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Redemption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EquityRedemptionDomain" xlink:href="ghw-20220304.xsd#ghw_EquityRedemptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EquityRedemptionDomain" xlink:to="lab_ghw_EquityRedemptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_1bc356d2-e713-4add-9806-287223523d88_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed_5746eff3-f2d7-438f-afdd-d8af06fdab50_terseLabel_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumption of accrued expenses upon Business Combination</link:label>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed_label_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Accrued Liabilities Assumed</link:label>
    <link:label id="lab_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed_documentation_en-US" xlink:label="lab_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Accrued Liabilities Assumed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed" xlink:to="lab_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_7b3203e7-abe2-4d0d-afb3-2884582c8892_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RELATED PARTY TRANSACTIONS</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_EarnoutWarrantLiabilities_55a98052-547d-45ee-8f93-c170e27a1628_terseLabel_en-US" xlink:label="lab_ghw_EarnoutWarrantLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout warrant liabilities</link:label>
    <link:label id="lab_ghw_EarnoutWarrantLiabilities_label_en-US" xlink:label="lab_ghw_EarnoutWarrantLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Warrant Liabilities</link:label>
    <link:label id="lab_ghw_EarnoutWarrantLiabilities_documentation_en-US" xlink:label="lab_ghw_EarnoutWarrantLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Warrant Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantLiabilities" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_EarnoutWarrantLiabilities" xlink:to="lab_ghw_EarnoutWarrantLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_a0826bc2-872e-44bd-a459-0a6bcb44d1db_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent expense</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense" xlink:to="lab_us-gaap_LeaseAndRentalExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ghw_RedemptionScenarioOneMember_e45ab2a0-6633-4e7d-9185-de0e332fddfa_terseLabel_en-US" xlink:label="lab_ghw_RedemptionScenarioOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, One</link:label>
    <link:label id="lab_ghw_RedemptionScenarioOneMember_label_en-US" xlink:label="lab_ghw_RedemptionScenarioOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, One [Member]</link:label>
    <link:label id="lab_ghw_RedemptionScenarioOneMember_documentation_en-US" xlink:label="lab_ghw_RedemptionScenarioOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption Scenario, One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RedemptionScenarioOneMember" xlink:href="ghw-20220304.xsd#ghw_RedemptionScenarioOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ghw_RedemptionScenarioOneMember" xlink:to="lab_ghw_RedemptionScenarioOneMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>ghw-20220304_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:4122b5d1-3200-43ef-ba82-410b862ff340,g:7b2ffbc2-a667-4c89-99b4-0eabdc0717e4-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://essinc.com/role/Cover" xlink:type="simple" xlink:href="ghw-20220304.xsd#Cover"/>
  <link:presentationLink xlink:role="http://essinc.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_1742956d-2b5f-4551-97f8-5d94a16567bd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_d24016ca-6daa-471d-aeff-6171d5d2fd5e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1742956d-2b5f-4551-97f8-5d94a16567bd" xlink:to="loc_dei_DocumentType_d24016ca-6daa-471d-aeff-6171d5d2fd5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_3df5de42-09e2-401d-8f1b-8798711622f5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1742956d-2b5f-4551-97f8-5d94a16567bd" xlink:to="loc_dei_EntityRegistrantName_3df5de42-09e2-401d-8f1b-8798711622f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_7daaa48e-ff68-4329-a900-dd14afab1653" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1742956d-2b5f-4551-97f8-5d94a16567bd" xlink:to="loc_dei_EntityFilerCategory_7daaa48e-ff68-4329-a900-dd14afab1653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_a1286c71-34c7-4ea1-aca2-06e4b8777413" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1742956d-2b5f-4551-97f8-5d94a16567bd" xlink:to="loc_dei_EntitySmallBusiness_a1286c71-34c7-4ea1-aca2-06e4b8777413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_833bcca1-d8c8-4146-b02b-9f1609375ef2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1742956d-2b5f-4551-97f8-5d94a16567bd" xlink:to="loc_dei_EntityEmergingGrowthCompany_833bcca1-d8c8-4146-b02b-9f1609375ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_690d2e0b-b16c-409c-9b70-3fbe7593d3aa" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1742956d-2b5f-4551-97f8-5d94a16567bd" xlink:to="loc_dei_EntityExTransitionPeriod_690d2e0b-b16c-409c-9b70-3fbe7593d3aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_615d7513-3576-4892-bd71-7bb3774aa77c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1742956d-2b5f-4551-97f8-5d94a16567bd" xlink:to="loc_dei_EntityCentralIndexKey_615d7513-3576-4892-bd71-7bb3774aa77c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_e9fb1f2e-20fb-43d2-92a3-d1fb5dc99e2e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1742956d-2b5f-4551-97f8-5d94a16567bd" xlink:to="loc_dei_AmendmentFlag_e9fb1f2e-20fb-43d2-92a3-d1fb5dc99e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentDescription_019e8f35-422f-4791-9d5e-b9918af1acec" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentDescription"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1742956d-2b5f-4551-97f8-5d94a16567bd" xlink:to="loc_dei_AmendmentDescription_019e8f35-422f-4791-9d5e-b9918af1acec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="ghw-20220304.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://essinc.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_800188ff-e097-47e2-8ad7-98b2fa9833dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_39897b4d-a81a-468a-84d5-ae77a75ba559" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_800188ff-e097-47e2-8ad7-98b2fa9833dc" xlink:to="loc_us-gaap_AssetsAbstract_39897b4d-a81a-468a-84d5-ae77a75ba559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_55aee838-1890-4fad-aecb-b9235411c0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_39897b4d-a81a-468a-84d5-ae77a75ba559" xlink:to="loc_us-gaap_AssetsCurrentAbstract_55aee838-1890-4fad-aecb-b9235411c0ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6e292380-33b3-497e-a3f4-f31436cc5499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_55aee838-1890-4fad-aecb-b9235411c0ed" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6e292380-33b3-497e-a3f4-f31436cc5499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_a8cb4474-4fca-4051-8d87-549a12c72c95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_55aee838-1890-4fad-aecb-b9235411c0ed" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_a8cb4474-4fca-4051-8d87-549a12c72c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f9f543c1-1790-4922-acde-04c6d1d8f5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_55aee838-1890-4fad-aecb-b9235411c0ed" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f9f543c1-1790-4922-acde-04c6d1d8f5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f0121eb5-e6ad-4c18-805e-60f207dd9387" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_55aee838-1890-4fad-aecb-b9235411c0ed" xlink:to="loc_us-gaap_AssetsCurrent_f0121eb5-e6ad-4c18-805e-60f207dd9387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a92f57bc-601f-4a45-92a3-9a9fca894636" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_39897b4d-a81a-468a-84d5-ae77a75ba559" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a92f57bc-601f-4a45-92a3-9a9fca894636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_cd8ebb46-a0d9-4753-9558-7ea393660457" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_39897b4d-a81a-468a-84d5-ae77a75ba559" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_cd8ebb46-a0d9-4753-9558-7ea393660457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5392d2d1-9119-4c33-9b2a-420a22a5229d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_39897b4d-a81a-468a-84d5-ae77a75ba559" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_5392d2d1-9119-4c33-9b2a-420a22a5229d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_35e3924a-cc35-4ee1-ade3-81a081867441" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_39897b4d-a81a-468a-84d5-ae77a75ba559" xlink:to="loc_us-gaap_Assets_35e3924a-cc35-4ee1-ade3-81a081867441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_800188ff-e097-47e2-8ad7-98b2fa9833dc" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_3e079330-8b98-48a8-9c54-3218b06922da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_3e079330-8b98-48a8-9c54-3218b06922da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c4610b60-6538-4721-8514-617952972fba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3e079330-8b98-48a8-9c54-3218b06922da" xlink:to="loc_us-gaap_AccountsPayableCurrent_c4610b60-6538-4721-8514-617952972fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_9053f35b-7eb3-45be-8dea-cc7c02424a8d" xlink:href="ghw-20220304.xsd#ghw_AccruedLiabilitiesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3e079330-8b98-48a8-9c54-3218b06922da" xlink:to="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_9053f35b-7eb3-45be-8dea-cc7c02424a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_bd64c46f-e7fa-4b75-944f-bb1e483531d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3e079330-8b98-48a8-9c54-3218b06922da" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_bd64c46f-e7fa-4b75-944f-bb1e483531d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_b4920330-c5c2-4616-adf1-19d42a828a11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3e079330-8b98-48a8-9c54-3218b06922da" xlink:to="loc_us-gaap_NotesPayableCurrent_b4920330-c5c2-4616-adf1-19d42a828a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1be2a60b-955f-4932-901f-a939be7478b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3e079330-8b98-48a8-9c54-3218b06922da" xlink:to="loc_us-gaap_LiabilitiesCurrent_1be2a60b-955f-4932-901f-a939be7478b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_cb51322b-7c1f-4325-bc35-30a1acd0fbef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_cb51322b-7c1f-4325-bc35-30a1acd0fbef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_WarrantLiabilities_f61a1bce-3100-4dc3-a3c3-b7f761db004c" xlink:href="ghw-20220304.xsd#ghw_WarrantLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:to="loc_ghw_WarrantLiabilities_f61a1bce-3100-4dc3-a3c3-b7f761db004c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_fc0e6716-78bc-436c-93a5-ca87d2e50ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_fc0e6716-78bc-436c-93a5-ca87d2e50ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantLiabilities_0a119f5d-f213-40e0-9872-95157b201141" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:to="loc_ghw_EarnoutWarrantLiabilities_0a119f5d-f213-40e0-9872-95157b201141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantLiabilities_659cef9e-0422-44a1-bf6a-d70118f72892" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:to="loc_ghw_PublicWarrantLiabilities_659cef9e-0422-44a1-bf6a-d70118f72892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantLiabilities_0936dc58-2717-4c65-b3ce-ca020c51ccb1" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:to="loc_ghw_PrivateWarrantLiabilities_0936dc58-2717-4c65-b3ce-ca020c51ccb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b67ef64d-7684-421f-be23-69e918c75d09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b67ef64d-7684-421f-be23-69e918c75d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_915d53c2-7276-4c96-8ddb-5e603dac4352" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:to="loc_us-gaap_Liabilities_915d53c2-7276-4c96-8ddb-5e603dac4352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_f68b5ae1-7cd5-408f-978d-59c22dcc6ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:to="loc_us-gaap_CommitmentsAndContingencies_f68b5ae1-7cd5-408f-978d-59c22dcc6ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_17421ea9-5d90-4245-a792-d6e466dd29e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:to="loc_us-gaap_StockholdersEquityAbstract_17421ea9-5d90-4245-a792-d6e466dd29e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_1a42ccd6-ba1b-4600-9912-840b58627618" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_17421ea9-5d90-4245-a792-d6e466dd29e6" xlink:to="loc_us-gaap_PreferredStockValue_1a42ccd6-ba1b-4600-9912-840b58627618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d005c733-d6dd-4dfb-9080-f5266bcda52d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_17421ea9-5d90-4245-a792-d6e466dd29e6" xlink:to="loc_us-gaap_CommonStockValue_d005c733-d6dd-4dfb-9080-f5266bcda52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_2dcd0ef0-39ba-4d35-9451-a2d99560d0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_17421ea9-5d90-4245-a792-d6e466dd29e6" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_2dcd0ef0-39ba-4d35-9451-a2d99560d0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_7b808418-07a8-4361-bf07-256dc2b03666" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_17421ea9-5d90-4245-a792-d6e466dd29e6" xlink:to="loc_us-gaap_AdditionalPaidInCapital_7b808418-07a8-4361-bf07-256dc2b03666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8db676d1-4125-4785-999a-3f06aaed76e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_17421ea9-5d90-4245-a792-d6e466dd29e6" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8db676d1-4125-4785-999a-3f06aaed76e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_da294bed-83ee-47ee-9404-08520c3b3187" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_17421ea9-5d90-4245-a792-d6e466dd29e6" xlink:to="loc_us-gaap_StockholdersEquity_da294bed-83ee-47ee-9404-08520c3b3187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b8298828-1747-4255-a02f-b260bda64c25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e5d3db1c-d53a-4ba9-875f-8de549c8a292" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_b8298828-1747-4255-a02f-b260bda64c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="ghw-20220304.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0c517989-5703-419a-8ee0-542f74646777" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_622129b9-52aa-4091-b84f-79f3a7906a01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c517989-5703-419a-8ee0-542f74646777" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_622129b9-52aa-4091-b84f-79f3a7906a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_9ff7b16c-1728-4c26-a9dc-761ce4730971" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c517989-5703-419a-8ee0-542f74646777" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_9ff7b16c-1728-4c26-a9dc-761ce4730971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_2d81b699-256f-4cde-ac7b-c1de0d4d0c01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c517989-5703-419a-8ee0-542f74646777" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_2d81b699-256f-4cde-ac7b-c1de0d4d0c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_13c3a5e0-9e5b-48d9-abbe-8768ecde6256" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c517989-5703-419a-8ee0-542f74646777" xlink:to="loc_us-gaap_PreferredStockSharesIssued_13c3a5e0-9e5b-48d9-abbe-8768ecde6256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_871b6607-463f-475a-ad61-72934a22f977" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c517989-5703-419a-8ee0-542f74646777" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_871b6607-463f-475a-ad61-72934a22f977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_d59d7e16-a5d4-4ac4-b4b2-ab488f6a6fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c517989-5703-419a-8ee0-542f74646777" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_d59d7e16-a5d4-4ac4-b4b2-ab488f6a6fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d7cc31f7-3681-4ccf-9849-5d3e0c35eda9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c517989-5703-419a-8ee0-542f74646777" xlink:to="loc_us-gaap_CommonStockSharesIssued_d7cc31f7-3681-4ccf-9849-5d3e0c35eda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e28db368-b9fa-4d51-ab61-9553c835e3e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0c517989-5703-419a-8ee0-542f74646777" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e28db368-b9fa-4d51-ab61-9553c835e3e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="simple" xlink:href="ghw-20220304.xsd#ConsolidatedStatementsofOperationsandComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_f2486d00-abb2-4c37-a3a1-62a6e4d6d944" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_e093713f-3037-4b4a-9655-d32db513c8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f2486d00-abb2-4c37-a3a1-62a6e4d6d944" xlink:to="loc_us-gaap_OperatingExpensesAbstract_e093713f-3037-4b4a-9655-d32db513c8ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_c008854e-d986-4d46-acd5-a4f045b41433" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e093713f-3037-4b4a-9655-d32db513c8ec" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_c008854e-d986-4d46-acd5-a4f045b41433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_3baac2b8-91d9-4b27-a91d-f584a587c39f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e093713f-3037-4b4a-9655-d32db513c8ec" xlink:to="loc_us-gaap_SellingAndMarketingExpense_3baac2b8-91d9-4b27-a91d-f584a587c39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_67de21e0-fff9-418d-bc25-37900648ddf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e093713f-3037-4b4a-9655-d32db513c8ec" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_67de21e0-fff9-418d-bc25-37900648ddf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_388e218b-e11e-4ee4-9f32-50e03fd18009" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e093713f-3037-4b4a-9655-d32db513c8ec" xlink:to="loc_us-gaap_OperatingExpenses_388e218b-e11e-4ee4-9f32-50e03fd18009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7597a51d-f61a-4cc7-b559-056f759f29e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f2486d00-abb2-4c37-a3a1-62a6e4d6d944" xlink:to="loc_us-gaap_OperatingIncomeLoss_7597a51d-f61a-4cc7-b559-056f759f29e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0ed32453-ca37-419a-97a0-66e8a18488d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f2486d00-abb2-4c37-a3a1-62a6e4d6d944" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0ed32453-ca37-419a-97a0-66e8a18488d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_09d12387-f2f7-469d-9521-c7a9922db4e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0ed32453-ca37-419a-97a0-66e8a18488d5" xlink:to="loc_us-gaap_InterestExpense_09d12387-f2f7-469d-9521-c7a9922db4e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_ce59698d-2100-4434-b843-1b88572348df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0ed32453-ca37-419a-97a0-66e8a18488d5" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_ce59698d-2100-4434-b843-1b88572348df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_7e24eba0-cf59-4adf-b93c-38fb3634b51b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0ed32453-ca37-419a-97a0-66e8a18488d5" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_7e24eba0-cf59-4adf-b93c-38fb3634b51b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities_138078a8-ecd5-4bfa-a7ac-46feacb4be17" xlink:href="ghw-20220304.xsd#ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0ed32453-ca37-419a-97a0-66e8a18488d5" xlink:to="loc_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities_138078a8-ecd5-4bfa-a7ac-46feacb4be17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_ba411db5-3cdc-4ced-b277-d5865d65467f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0ed32453-ca37-419a-97a0-66e8a18488d5" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_ba411db5-3cdc-4ced-b277-d5865d65467f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_d2541918-ce45-463b-aec5-8f5525819761" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_0ed32453-ca37-419a-97a0-66e8a18488d5" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_d2541918-ce45-463b-aec5-8f5525819761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bd90b93a-8e42-4c0c-9827-ffc668f73e66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f2486d00-abb2-4c37-a3a1-62a6e4d6d944" xlink:to="loc_us-gaap_NetIncomeLoss_bd90b93a-8e42-4c0c-9827-ffc668f73e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5d78153e-a319-4ddc-b239-3bdcb701c3fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f2486d00-abb2-4c37-a3a1-62a6e4d6d944" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_5d78153e-a319-4ddc-b239-3bdcb701c3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0c42de44-dc17-49f7-b122-1a6cbaac0ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f2486d00-abb2-4c37-a3a1-62a6e4d6d944" xlink:to="loc_us-gaap_EarningsPerShareBasic_0c42de44-dc17-49f7-b122-1a6cbaac0ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b8191342-d8f8-4fc4-b735-aac86dc737a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f2486d00-abb2-4c37-a3a1-62a6e4d6d944" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b8191342-d8f8-4fc4-b735-aac86dc737a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_72cb2749-c6ce-4579-aae6-d54575c0d4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f2486d00-abb2-4c37-a3a1-62a6e4d6d944" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_72cb2749-c6ce-4579-aae6-d54575c0d4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ec2d3d54-e776-4778-ae1d-91240fa3ac22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_f2486d00-abb2-4c37-a3a1-62a6e4d6d944" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ec2d3d54-e776-4778-ae1d-91240fa3ac22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" xlink:type="simple" xlink:href="ghw-20220304.xsd#ConsolidatedStatementsofStockholdersEquityDeficit"/>
  <link:presentationLink xlink:role="http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_ab716cb6-acf8-453a-95ca-8565db118cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_40310188-89f4-4c33-ae5d-a762c356b911" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_ab716cb6-acf8-453a-95ca-8565db118cf9" xlink:to="loc_us-gaap_StatementTable_40310188-89f4-4c33-ae5d-a762c356b911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_02eed748-5f19-4d75-a997-3efb8d48170d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_40310188-89f4-4c33-ae5d-a762c356b911" xlink:to="loc_srt_RestatementAxis_02eed748-5f19-4d75-a997-3efb8d48170d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_9ca8db94-2e7c-4c29-a505-cd74e629317a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_02eed748-5f19-4d75-a997-3efb8d48170d" xlink:to="loc_srt_RestatementDomain_9ca8db94-2e7c-4c29-a505-cd74e629317a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_690a6abb-6527-4007-9b02-3f6414d3ffaf" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_9ca8db94-2e7c-4c29-a505-cd74e629317a" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_690a6abb-6527-4007-9b02-3f6414d3ffaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_21c15e99-0d1a-4ca8-8509-dea268265c22" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_9ca8db94-2e7c-4c29-a505-cd74e629317a" xlink:to="loc_srt_RestatementAdjustmentMember_21c15e99-0d1a-4ca8-8509-dea268265c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b5e911da-48e1-4d0c-905f-3302ce913894" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_40310188-89f4-4c33-ae5d-a762c356b911" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b5e911da-48e1-4d0c-905f-3302ce913894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_42e5226d-9b4b-4fc3-825a-7737f21b1207" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b5e911da-48e1-4d0c-905f-3302ce913894" xlink:to="loc_us-gaap_EquityComponentDomain_42e5226d-9b4b-4fc3-825a-7737f21b1207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6250714d-fd50-4848-b84a-5038dd802812" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_42e5226d-9b4b-4fc3-825a-7737f21b1207" xlink:to="loc_us-gaap_CommonStockMember_6250714d-fd50-4848-b84a-5038dd802812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_94d2f129-aa6c-4822-aeb0-1e5d998d61b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_42e5226d-9b4b-4fc3-825a-7737f21b1207" xlink:to="loc_us-gaap_WarrantMember_94d2f129-aa6c-4822-aeb0-1e5d998d61b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_f1ea1cd9-ff1a-4d9e-9ade-4a5b756f159c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_42e5226d-9b4b-4fc3-825a-7737f21b1207" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_f1ea1cd9-ff1a-4d9e-9ade-4a5b756f159c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_e93a6fd6-ebbd-44f7-b225-ce92a010f6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_42e5226d-9b4b-4fc3-825a-7737f21b1207" xlink:to="loc_us-gaap_RetainedEarningsMember_e93a6fd6-ebbd-44f7-b225-ce92a010f6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ea3fbe1a-1ba2-4e73-afb9-076efa28ae77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_40310188-89f4-4c33-ae5d-a762c356b911" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ea3fbe1a-1ba2-4e73-afb9-076efa28ae77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8e009c25-807a-4441-98ab-56614b21b90d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ea3fbe1a-1ba2-4e73-afb9-076efa28ae77" xlink:to="loc_us-gaap_ClassOfStockDomain_8e009c25-807a-4441-98ab-56614b21b90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncCommonStockMember_f03c2748-4f2d-4232-9a45-dc5bdd3a9d2f" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncCommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8e009c25-807a-4441-98ab-56614b21b90d" xlink:to="loc_ghw_LegacyEssTechIncCommonStockMember_f03c2748-4f2d-4232-9a45-dc5bdd3a9d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockMember_e2b0253a-be40-4dd0-9fe7-c68954899f31" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8e009c25-807a-4441-98ab-56614b21b90d" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockMember_e2b0253a-be40-4dd0-9fe7-c68954899f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6f241334-0c01-4d8a-93a8-ad78d6243d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_40310188-89f4-4c33-ae5d-a762c356b911" xlink:to="loc_us-gaap_StatementLineItems_6f241334-0c01-4d8a-93a8-ad78d6243d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b1cb2819-a941-4f48-b6b5-424003c51905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6f241334-0c01-4d8a-93a8-ad78d6243d4b" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b1cb2819-a941-4f48-b6b5-424003c51905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_5934781d-dafb-4c92-af58-d05d61e008e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b1cb2819-a941-4f48-b6b5-424003c51905" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_5934781d-dafb-4c92-af58-d05d61e008e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_84168467-3076-499c-8486-0e15339023e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b1cb2819-a941-4f48-b6b5-424003c51905" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_84168467-3076-499c-8486-0e15339023e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_554d5a86-622f-4da8-8574-d2fb2cb71c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b1cb2819-a941-4f48-b6b5-424003c51905" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_554d5a86-622f-4da8-8574-d2fb2cb71c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_00515149-a28d-47b0-a61a-5ca187f1ab00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_b1cb2819-a941-4f48-b6b5-424003c51905" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_00515149-a28d-47b0-a61a-5ca187f1ab00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6f241334-0c01-4d8a-93a8-ad78d6243d4b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_89bc29df-737d-4efa-b6c4-c2aa18ae3eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_SharesOutstanding_89bc29df-737d-4efa-b6c4-c2aa18ae3eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_827ef65e-91a3-4c48-a986-b2c41b9c6f71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockholdersEquity_827ef65e-91a3-4c48-a986-b2c41b9c6f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a0935da1-aa41-4d49-92b2-2bab5cf2ef12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a0935da1-aa41-4d49-92b2-2bab5cf2ef12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0356aafb-dc7c-46af-8121-59b63c88c1b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0356aafb-dc7c-46af-8121-59b63c88c1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_753efbd8-0818-4eeb-944c-e3591f3b1a24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_753efbd8-0818-4eeb-944c-e3591f3b1a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_8d4b8f7d-ff06-4bc5-9556-df629d54af3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_8d4b8f7d-ff06-4bc5-9556-df629d54af3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_5b209663-efb9-4c0e-bbe9-108260a45b71" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_5b209663-efb9-4c0e-bbe9-108260a45b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_c5208364-48ce-428f-98d3-94799c67a935" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_c5208364-48ce-428f-98d3-94799c67a935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_3bf45f85-65e9-46fb-b335-23cf90b2db1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_3bf45f85-65e9-46fb-b335-23cf90b2db1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_ef632814-30ac-40d3-922a-4ab6082795b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_ef632814-30ac-40d3-922a-4ab6082795b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization_00b8e380-863f-4749-a813-604e45385e37" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodSharesReverseRecapitalization"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization_00b8e380-863f-4749-a813-604e45385e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodValueReverseRecapitalization_26e755f2-1830-45f5-a82b-0cfec3ad24b7" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodValueReverseRecapitalization"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_ghw_StockIssuedDuringPeriodValueReverseRecapitalization_26e755f2-1830-45f5-a82b-0cfec3ad24b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout_18859a37-dddf-4a81-8376-2f9c0f774a3e" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout_18859a37-dddf-4a81-8376-2f9c0f774a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout_324edaee-2333-4f6b-9d3a-04fcae8f5869" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodValueAchievementOfEarnout"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout_324edaee-2333-4f6b-9d3a-04fcae8f5869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9934f397-b018-4155-b974-4df8bdf35943" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9934f397-b018-4155-b974-4df8bdf35943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8c5f5f69-75eb-40c8-9d19-ae89b8b1533a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_NetIncomeLoss_8c5f5f69-75eb-40c8-9d19-ae89b8b1533a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_aaafb8b5-c014-4a30-90e9-3112b64a0064" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_SharesOutstanding_aaafb8b5-c014-4a30-90e9-3112b64a0064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_48564113-7e1d-4069-a7cc-3e2e10686634" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_21769af0-9093-4149-9540-5c0479e8b42b" xlink:to="loc_us-gaap_StockholdersEquity_48564113-7e1d-4069-a7cc-3e2e10686634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="ghw-20220304.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://essinc.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_f72c1a31-c1fe-476c-be38-a601610ac037" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e25f092-6fa1-4e0b-a45e-65f6de3b9b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f72c1a31-c1fe-476c-be38-a601610ac037" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e25f092-6fa1-4e0b-a45e-65f6de3b9b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a0744bd0-d0f2-46bf-8486-3e76d9444b65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e25f092-6fa1-4e0b-a45e-65f6de3b9b5c" xlink:to="loc_us-gaap_NetIncomeLoss_a0744bd0-d0f2-46bf-8486-3e76d9444b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_318d9ae8-3583-4e94-a10b-99714d87a0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e25f092-6fa1-4e0b-a45e-65f6de3b9b5c" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_318d9ae8-3583-4e94-a10b-99714d87a0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_93526e2e-9958-4eff-a3a6-abfb91bac210" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_318d9ae8-3583-4e94-a10b-99714d87a0f5" xlink:to="loc_us-gaap_Depreciation_93526e2e-9958-4eff-a3a6-abfb91bac210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest_a8ae5953-d049-4e90-b058-42974c551e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaidInKindInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_318d9ae8-3583-4e94-a10b-99714d87a0f5" xlink:to="loc_us-gaap_PaidInKindInterest_a8ae5953-d049-4e90-b058-42974c551e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_3ee12bc0-f200-436a-aeb3-5891ca6229ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_318d9ae8-3583-4e94-a10b-99714d87a0f5" xlink:to="loc_us-gaap_ShareBasedCompensation_3ee12bc0-f200-436a-aeb3-5891ca6229ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_b2cc9b8c-d134-4c9c-a170-3724e6ac1e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_318d9ae8-3583-4e94-a10b-99714d87a0f5" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_b2cc9b8c-d134-4c9c-a170-3724e6ac1e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_afaebc94-a4ff-462b-bd6a-b223d9c6da61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_318d9ae8-3583-4e94-a10b-99714d87a0f5" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_afaebc94-a4ff-462b-bd6a-b223d9c6da61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_d2ad7f2b-4e2d-4b9a-ae48-44721a10c545" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_318d9ae8-3583-4e94-a10b-99714d87a0f5" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_d2ad7f2b-4e2d-4b9a-ae48-44721a10c545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities_34d4cec0-0f78-4575-bd8f-b68d0124b44a" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_318d9ae8-3583-4e94-a10b-99714d87a0f5" xlink:to="loc_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities_34d4cec0-0f78-4575-bd8f-b68d0124b44a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram_bf44e9ab-d0de-4b4a-95d1-9412b327eb26" xlink:href="ghw-20220304.xsd#ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_318d9ae8-3583-4e94-a10b-99714d87a0f5" xlink:to="loc_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram_bf44e9ab-d0de-4b4a-95d1-9412b327eb26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f1ffdc4e-9637-4fdd-a070-99e8fec3b013" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_318d9ae8-3583-4e94-a10b-99714d87a0f5" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f1ffdc4e-9637-4fdd-a070-99e8fec3b013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4ab67a72-14bd-4b9f-9a7f-1d1b7e6d8d36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f1ffdc4e-9637-4fdd-a070-99e8fec3b013" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4ab67a72-14bd-4b9f-9a7f-1d1b7e6d8d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_c1887b33-3a74-49b1-abfc-478689c78414" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f1ffdc4e-9637-4fdd-a070-99e8fec3b013" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_c1887b33-3a74-49b1-abfc-478689c78414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d4454d5f-0004-4fe0-95c8-08158be2ed52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f1ffdc4e-9637-4fdd-a070-99e8fec3b013" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d4454d5f-0004-4fe0-95c8-08158be2ed52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities_214f940e-6675-45dc-a0c2-90ed871dff5c" xlink:href="ghw-20220304.xsd#ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_f1ffdc4e-9637-4fdd-a070-99e8fec3b013" xlink:to="loc_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities_214f940e-6675-45dc-a0c2-90ed871dff5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e3a04b0-9f25-4b37-96bd-89b7c6caf1a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e25f092-6fa1-4e0b-a45e-65f6de3b9b5c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e3a04b0-9f25-4b37-96bd-89b7c6caf1a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_59bd0ee2-ef9b-4ecf-973a-9cc08c3fdc21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f72c1a31-c1fe-476c-be38-a601610ac037" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_59bd0ee2-ef9b-4ecf-973a-9cc08c3fdc21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3e12af6f-8eba-499b-b62a-79a2aa383e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_59bd0ee2-ef9b-4ecf-973a-9cc08c3fdc21" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3e12af6f-8eba-499b-b62a-79a2aa383e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_da35ee76-b45e-4ea3-a149-822decfbc24c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_59bd0ee2-ef9b-4ecf-973a-9cc08c3fdc21" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_da35ee76-b45e-4ea3-a149-822decfbc24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b4be953-914d-4f42-b92e-709c9f54bea5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f72c1a31-c1fe-476c-be38-a601610ac037" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b4be953-914d-4f42-b92e-709c9f54bea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_eeb066a2-ebbd-450d-923a-5f52706fc3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b4be953-914d-4f42-b92e-709c9f54bea5" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_eeb066a2-ebbd-450d-923a-5f52706fc3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_11b7ec0b-cc5b-4e72-b89c-cbd13a309d90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b4be953-914d-4f42-b92e-709c9f54bea5" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_11b7ec0b-cc5b-4e72-b89c-cbd13a309d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_61e8d511-3fd2-419e-97cb-d655c703dc9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b4be953-914d-4f42-b92e-709c9f54bea5" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_61e8d511-3fd2-419e-97cb-d655c703dc9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromReverseRecapitalization_0bb1ad33-9db6-4371-8b8d-e42ca54b0c0a" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromReverseRecapitalization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b4be953-914d-4f42-b92e-709c9f54bea5" xlink:to="loc_ghw_ProceedsFromReverseRecapitalization_0bb1ad33-9db6-4371-8b8d-e42ca54b0c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_de21cf2b-d48f-4670-b01f-d1e8e8ba1daf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b4be953-914d-4f42-b92e-709c9f54bea5" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_de21cf2b-d48f-4670-b01f-d1e8e8ba1daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_0ea8de72-8510-4b58-8b46-a7249116747e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b4be953-914d-4f42-b92e-709c9f54bea5" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_0ea8de72-8510-4b58-8b46-a7249116747e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock_45a1447c-2b48-47c4-b039-c15d724f0a35" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b4be953-914d-4f42-b92e-709c9f54bea5" xlink:to="loc_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock_45a1447c-2b48-47c4-b039-c15d724f0a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_7b95dfda-db82-43f8-ade8-75e7739992b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b4be953-914d-4f42-b92e-709c9f54bea5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock_7b95dfda-db82-43f8-ade8-75e7739992b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5cfb16c1-7a65-43d0-8040-66409f22917b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b4be953-914d-4f42-b92e-709c9f54bea5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5cfb16c1-7a65-43d0-8040-66409f22917b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a1549978-dcd6-484b-b43e-7e8087e55cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f72c1a31-c1fe-476c-be38-a601610ac037" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a1549978-dcd6-484b-b43e-7e8087e55cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5360de03-1a1c-47a8-a1fa-cbb8ef75546b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f72c1a31-c1fe-476c-be38-a601610ac037" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5360de03-1a1c-47a8-a1fa-cbb8ef75546b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_03cff404-71bc-4a57-b5b4-2595532ad555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f72c1a31-c1fe-476c-be38-a601610ac037" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_03cff404-71bc-4a57-b5b4-2595532ad555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_9b57657b-c4e5-4320-8956-0cbc11376ada" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_f72c1a31-c1fe-476c-be38-a601610ac037" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_9b57657b-c4e5-4320-8956-0cbc11376ada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_56924b73-3869-43c0-b291-dedbaadad0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_9b57657b-c4e5-4320-8956-0cbc11376ada" xlink:to="loc_us-gaap_InterestPaidNet_56924b73-3869-43c0-b291-dedbaadad0bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_9b57657b-c4e5-4320-8956-0cbc11376ada" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAssumed1_162446b5-4380-426e-8d68-6e32b139eb1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAssumed1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:to="loc_us-gaap_LoansAssumed1_162446b5-4380-426e-8d68-6e32b139eb1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_b9168fee-0d6d-46ae-ac19-d582a8e76b26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_b9168fee-0d6d-46ae-ac19-d582a8e76b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity_96e19693-3be6-49ae-8590-11d3fc898c60" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:to="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity_96e19693-3be6-49ae-8590-11d3fc898c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants_5f6e1151-601a-4622-95b1-3e64bc2ecd8b" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:to="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants_5f6e1151-601a-4622-95b1-3e64bc2ecd8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed_806a2693-d133-4d93-b754-4d56233f3ff1" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:to="loc_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed_806a2693-d133-4d93-b754-4d56233f3ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed_165fba77-ab37-4d89-bdcf-50bc706c6b2c" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:to="loc_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed_165fba77-ab37-4d89-bdcf-50bc706c6b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed_f0715a04-8860-483d-85c1-0e869ccea733" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:to="loc_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed_f0715a04-8860-483d-85c1-0e869ccea733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed_a4a8b69a-5945-498e-9447-14aea3ee7f6d" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:to="loc_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed_a4a8b69a-5945-498e-9447-14aea3ee7f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities_3ec84d32-71b6-420f-a836-04f57d0d6d06" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:to="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities_3ec84d32-71b6-420f-a836-04f57d0d6d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights_d3fdde93-7ab9-4ad1-9cde-51262490d5f6" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:to="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights_d3fdde93-7ab9-4ad1-9cde-51262490d5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants_76dad0b8-b938-456d-9b06-6caf861ff8dd" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_1cb91ace-b396-4552-ba35-cbd87d9496fb" xlink:to="loc_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants_76dad0b8-b938-456d-9b06-6caf861ff8dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e2281ac8-4994-469e-a20d-9184aa7adec9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_9b57657b-c4e5-4320-8956-0cbc11376ada" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e2281ac8-4994-469e-a20d-9184aa7adec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_5aa9c2e8-9ae1-47c5-be23-713354daea9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_9b57657b-c4e5-4320-8956-0cbc11376ada" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_5aa9c2e8-9ae1-47c5-be23-713354daea9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_a43672a9-bf1d-440f-801b-07a6edfe4604" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_9b57657b-c4e5-4320-8956-0cbc11376ada" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_a43672a9-bf1d-440f-801b-07a6edfe4604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_35f9f8b5-6f6c-4e88-839e-397f49f27995" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_9b57657b-c4e5-4320-8956-0cbc11376ada" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_35f9f8b5-6f6c-4e88-839e-397f49f27995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIES" xlink:type="simple" xlink:href="ghw-20220304.xsd#DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIES"/>
  <link:presentationLink xlink:role="http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_be465c2a-1a28-43f4-bbae-eb826c59e7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_1acf0f26-034b-447b-a805-b66d93e8a2ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_be465c2a-1a28-43f4-bbae-eb826c59e7e1" xlink:to="loc_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_1acf0f26-034b-447b-a805-b66d93e8a2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIESDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIESDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a0530c79-6413-43f4-947d-ca1a99574854" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RecapitalizationExchangeRatio_eb27da86-962f-4cf7-8f82-1c33b775ac75" xlink:href="ghw-20220304.xsd#ghw_RecapitalizationExchangeRatio"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a0530c79-6413-43f4-947d-ca1a99574854" xlink:to="loc_ghw_RecapitalizationExchangeRatio_eb27da86-962f-4cf7-8f82-1c33b775ac75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_bbc367bd-f8fb-41b7-aafe-2d6874862d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a0530c79-6413-43f4-947d-ca1a99574854" xlink:to="loc_us-gaap_NumberOfReportableSegments_bbc367bd-f8fb-41b7-aafe-2d6874862d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="ghw-20220304.xsd#SIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7b9e37b0-9d6e-4938-b806-a9789d198920" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_e7c2bab7-d8e7-4a20-bab8-c8503b35481c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7b9e37b0-9d6e-4938-b806-a9789d198920" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_e7c2bab7-d8e7-4a20-bab8-c8503b35481c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="ghw-20220304.xsd#SIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a2e73920-5373-4db0-ae93-f94cae1c8f6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a2e73920-5373-4db0-ae93-f94cae1c8f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock_493c775a-a060-440a-b22d-71c7d69f374f" xlink:href="ghw-20220304.xsd#ghw_RisksAndUncertaintiesPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock_493c775a-a060-440a-b22d-71c7d69f374f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_5a238f41-7bc4-40b6-85f4-414ccf5ddbf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_5a238f41-7bc4-40b6-85f4-414ccf5ddbf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_2deaa685-f410-43cd-8d54-e789b4565b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_UseOfEstimates_2deaa685-f410-43cd-8d54-e789b4565b2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_d950fa9d-3df2-4833-9602-ad89d1cd3d0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_d950fa9d-3df2-4833-9602-ad89d1cd3d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_b2073e8f-032d-4a4d-bd47-924a156077a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_b2073e8f-032d-4a4d-bd47-924a156077a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_53fbf518-3b4a-4534-8b24-7f4a09caad65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_53fbf518-3b4a-4534-8b24-7f4a09caad65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_beebf06b-dfe0-406d-be8a-16af9338e21c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_beebf06b-dfe0-406d-be8a-16af9338e21c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_0d1fc1a5-01e1-40fc-83f0-98a9d7d49cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_0d1fc1a5-01e1-40fc-83f0-98a9d7d49cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_71cabaa3-c5da-4904-b23a-01a17fa735b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_71cabaa3-c5da-4904-b23a-01a17fa735b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_ed22a7ec-31f2-4b47-adba-e4ce366804d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_ed22a7ec-31f2-4b47-adba-e4ce366804d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_af16ac67-a46b-4095-90af-51baa6e12613" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_af16ac67-a46b-4095-90af-51baa6e12613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_4ba450cd-54f7-45c6-82b2-823603750fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_4ba450cd-54f7-45c6-82b2-823603750fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_68c3d9bb-90be-4111-ad43-14d423fac7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_68c3d9bb-90be-4111-ad43-14d423fac7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_ac1eafb3-2f0e-41db-8b49-b796233ee4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_ac1eafb3-2f0e-41db-8b49-b796233ee4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_10080ea8-019f-4290-a1d1-aac4fee2318d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_371e91f5-9789-4512-9e4a-54a6fecdff48" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_10080ea8-019f-4290-a1d1-aac4fee2318d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#SIGNIFICANTACCOUNTINGPOLICIESDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0833293e-bac0-4d6f-8fa8-5e1a58ab5a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:href="ghw-20220304.xsd#ghw_SignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0833293e-bac0-4d6f-8fa8-5e1a58ab5a8c" xlink:to="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_01b6395d-c458-4371-8b1e-7d058f7ad0ae" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:to="loc_srt_RangeAxis_01b6395d-c458-4371-8b1e-7d058f7ad0ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b53f0623-5943-4910-b816-426788bbfe32" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_01b6395d-c458-4371-8b1e-7d058f7ad0ae" xlink:to="loc_srt_RangeMember_b53f0623-5943-4910-b816-426788bbfe32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8eaf8c98-b989-4850-ba6f-5ee2eb645a78" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b53f0623-5943-4910-b816-426788bbfe32" xlink:to="loc_srt_MinimumMember_8eaf8c98-b989-4850-ba6f-5ee2eb645a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4df200a4-8add-4e63-8099-e2cb1d19e31c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b53f0623-5943-4910-b816-426788bbfe32" xlink:to="loc_srt_MaximumMember_4df200a4-8add-4e63-8099-e2cb1d19e31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_dbb062ca-8a29-4caf-8a7c-09a9fc3bb7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:to="loc_us-gaap_AwardTypeAxis_dbb062ca-8a29-4caf-8a7c-09a9fc3bb7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bccf8e50-e6f4-4b86-9ba8-824045cc7d20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_dbb062ca-8a29-4caf-8a7c-09a9fc3bb7fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bccf8e50-e6f4-4b86-9ba8-824045cc7d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_c9bcf8a0-6ff2-41ee-9122-5286d50c4f21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bccf8e50-e6f4-4b86-9ba8-824045cc7d20" xlink:to="loc_us-gaap_EmployeeStockOptionMember_c9bcf8a0-6ff2-41ee-9122-5286d50c4f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_78f846de-a907-45ea-a7af-67001ffb6d52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_78f846de-a907-45ea-a7af-67001ffb6d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_460918f5-8b3f-4c38-80e8-a20ed40b37d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_78f846de-a907-45ea-a7af-67001ffb6d52" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_460918f5-8b3f-4c38-80e8-a20ed40b37d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_1f345b0b-2f6b-4dec-aa0e-d4afbc2c7c68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_460918f5-8b3f-4c38-80e8-a20ed40b37d2" xlink:to="loc_us-gaap_SubsequentEventMember_1f345b0b-2f6b-4dec-aa0e-d4afbc2c7c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_f549f1fb-e4c9-43f9-8de5-de5a8abf01be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_f549f1fb-e4c9-43f9-8de5-de5a8abf01be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_885cfa2f-27d3-4149-b313-9a24f514d84e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_f549f1fb-e4c9-43f9-8de5-de5a8abf01be" xlink:to="loc_us-gaap_TypeOfAdoptionMember_885cfa2f-27d3-4149-b313-9a24f514d84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_9c82389a-b237-4868-b0cc-768da6511fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_885cfa2f-27d3-4149-b313-9a24f514d84e" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_9c82389a-b237-4868-b0cc-768da6511fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:href="ghw-20220304.xsd#ghw_SignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesTable_2e190e89-47c0-447a-9b94-9409cbac4d46" xlink:to="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_57ae6ea7-9a79-4bac-b8c8-9e5dc4a9c27d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_57ae6ea7-9a79-4bac-b8c8-9e5dc4a9c27d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_dde81af9-c2ec-425f-92ec-99fd4bf54377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_AssetImpairmentCharges_dde81af9-c2ec-425f-92ec-99fd4bf54377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2c0e31fa-90d7-4d00-a20e-b1fd7a89199c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2c0e31fa-90d7-4d00-a20e-b1fd7a89199c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_2aaef92c-03f9-4e1e-871c-15e4c367d34a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_AdvertisingExpense_2aaef92c-03f9-4e1e-871c-15e4c367d34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet_c5834c3e-18c1-4388-98b1-929dbf9af078" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet_c5834c3e-18c1-4388-98b1-929dbf9af078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_97355ae8-cda1-4b32-acb6-0661ec5d8f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_97355ae8-cda1-4b32-acb6-0661ec5d8f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_68ea0904-398e-4edc-ae59-6b3c28c5853d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_68ea0904-398e-4edc-ae59-6b3c28c5853d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_203bb96c-95ed-4fec-a642-b71ebeb53af8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_203bb96c-95ed-4fec-a642-b71ebeb53af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_acec9f05-23b1-4abc-b6d9-aa6955d33ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_SignificantAccountingPoliciesLineItems_8d26ff2c-1b93-450b-ae09-dc8ec908e0b5" xlink:to="loc_us-gaap_OperatingLeaseLiability_acec9f05-23b1-4abc-b6d9-aa6955d33ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/BUSINESSCOMBINATION" xlink:type="simple" xlink:href="ghw-20220304.xsd#BUSINESSCOMBINATION"/>
  <link:presentationLink xlink:role="http://essinc.com/role/BUSINESSCOMBINATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_127d676e-cce0-436c-909c-a26715ef74eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_01fd4b7e-0360-44f4-9dfe-d9b3a1d0024d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_127d676e-cce0-436c-909c-a26715ef74eb" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_01fd4b7e-0360-44f4-9dfe-d9b3a1d0024d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/BUSINESSCOMBINATIONTables" xlink:type="simple" xlink:href="ghw-20220304.xsd#BUSINESSCOMBINATIONTables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/BUSINESSCOMBINATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_16a4eb8f-9614-4c3d-9450-f09e820eb3c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ScheduleOfReverseRecapitalizationTableTextBlock_3b7a2b24-7aa6-40cf-95de-fe2e00aeffa7" xlink:href="ghw-20220304.xsd#ghw_ScheduleOfReverseRecapitalizationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_16a4eb8f-9614-4c3d-9450-f09e820eb3c2" xlink:to="loc_ghw_ScheduleOfReverseRecapitalizationTableTextBlock_3b7a2b24-7aa6-40cf-95de-fe2e00aeffa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#BUSINESSCOMBINATIONNarrativeDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_467fafcb-ce95-4891-a91d-edca69c07d00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_467fafcb-ce95-4891-a91d-edca69c07d00" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_b6eb3afe-d894-4a28-8525-42c05924db2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_b6eb3afe-d894-4a28-8525-42c05924db2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e55a4aab-06ab-4a66-9f1b-3f6cffd902e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_b6eb3afe-d894-4a28-8525-42c05924db2d" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e55a4aab-06ab-4a66-9f1b-3f6cffd902e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember_732d8e5c-77e9-4501-b797-d555799a08f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_e55a4aab-06ab-4a66-9f1b-3f6cffd902e5" xlink:to="loc_us-gaap_PrivatePlacementMember_732d8e5c-77e9-4501-b797-d555799a08f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_ead2b71e-4561-48a0-b915-aeaab0482f46" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_srt_CounterpartyNameAxis_ead2b71e-4561-48a0-b915-aeaab0482f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c1fe12b5-e059-4b5e-82db-d90383ce75c9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_ead2b71e-4561-48a0-b915-aeaab0482f46" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c1fe12b5-e059-4b5e-82db-d90383ce75c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncShareholdersMember_805d3f6b-039d-4785-a2c8-507e971fc3a9" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncShareholdersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_c1fe12b5-e059-4b5e-82db-d90383ce75c9" xlink:to="loc_ghw_LegacyEssTechIncShareholdersMember_805d3f6b-039d-4785-a2c8-507e971fc3a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eedc0ead-dbca-44d1-8391-82774cc233d6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_dei_LegalEntityAxis_eedc0ead-dbca-44d1-8391-82774cc233d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6e44fa13-e756-4574-b9d5-75560a581557" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_eedc0ead-dbca-44d1-8391-82774cc233d6" xlink:to="loc_dei_EntityDomain_6e44fa13-e756-4574-b9d5-75560a581557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_2bf3db31-8698-424b-8e42-89249b33cfba" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6e44fa13-e756-4574-b9d5-75560a581557" xlink:to="loc_ghw_LegacyEssTechIncMember_2bf3db31-8698-424b-8e42-89249b33cfba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ACONS2AcquisitionCorpMember_26af75c1-4671-445d-8f9e-ae574cbd1523" xlink:href="ghw-20220304.xsd#ghw_ACONS2AcquisitionCorpMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6e44fa13-e756-4574-b9d5-75560a581557" xlink:to="loc_ghw_ACONS2AcquisitionCorpMember_26af75c1-4671-445d-8f9e-ae574cbd1523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_06b802e8-30d9-45e4-8215-2bd794e16918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_06b802e8-30d9-45e4-8215-2bd794e16918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_a1db1feb-868b-45ab-b7dc-8fb2bc4ad7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis_06b802e8-30d9-45e4-8215-2bd794e16918" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_a1db1feb-868b-45ab-b7dc-8fb2bc4ad7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_TransactionExpenseAdjustmentMember_105d88fe-fc67-4cd8-9e05-82df94b41214" xlink:href="ghw-20220304.xsd#ghw_TransactionExpenseAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain_a1db1feb-868b-45ab-b7dc-8fb2bc4ad7ee" xlink:to="loc_ghw_TransactionExpenseAdjustmentMember_105d88fe-fc67-4cd8-9e05-82df94b41214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7d02d173-a342-4f2b-a5c8-9e5bba38a0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_us-gaap_AwardTypeAxis_7d02d173-a342-4f2b-a5c8-9e5bba38a0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad701926-7d06-489b-a581-79635ba33979" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_7d02d173-a342-4f2b-a5c8-9e5bba38a0c6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad701926-7d06-489b-a581-79635ba33979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_e191093f-863c-4630-a2fa-20f8673d9237" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ad701926-7d06-489b-a581-79635ba33979" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_e191093f-863c-4630-a2fa-20f8673d9237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9e170416-5c7a-4a86-bf3a-2d519a7655c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9e170416-5c7a-4a86-bf3a-2d519a7655c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d258ea06-e60e-4002-9aee-19c7ee21d1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9e170416-5c7a-4a86-bf3a-2d519a7655c7" xlink:to="loc_us-gaap_ClassOfStockDomain_d258ea06-e60e-4002-9aee-19c7ee21d1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_06411c90-251b-4f6b-8a64-a404fb5a4acc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d258ea06-e60e-4002-9aee-19c7ee21d1d5" xlink:to="loc_us-gaap_CommonClassAMember_06411c90-251b-4f6b-8a64-a404fb5a4acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7c7f4d5f-62c4-49b4-b3c1-4578747c5ada" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d258ea06-e60e-4002-9aee-19c7ee21d1d5" xlink:to="loc_us-gaap_CommonStockMember_7c7f4d5f-62c4-49b4-b3c1-4578747c5ada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutSharesMember_34620ba9-398b-4f7f-a61a-02ab06dd4ef9" xlink:href="ghw-20220304.xsd#ghw_EarnoutSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d258ea06-e60e-4002-9aee-19c7ee21d1d5" xlink:to="loc_ghw_EarnoutSharesMember_34620ba9-398b-4f7f-a61a-02ab06dd4ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_59e41736-2927-40fd-9cc4-18a04414a208" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_59e41736-2927-40fd-9cc4-18a04414a208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_87e99185-18f7-4dc6-9ec1-891e3137e886" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_59e41736-2927-40fd-9cc4-18a04414a208" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_87e99185-18f7-4dc6-9ec1-891e3137e886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_d28f7734-fe30-4a3d-9fbd-5db2b1880afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_87e99185-18f7-4dc6-9ec1-891e3137e886" xlink:to="loc_us-gaap_SubsequentEventMember_d28f7734-fe30-4a3d-9fbd-5db2b1880afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_80ecc1da-62f5-4118-9a27-4271d79215db" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_c519a66d-31fd-45ab-a90e-d2ea280b5f86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_c519a66d-31fd-45ab-a90e-d2ea280b5f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_82630c02-6b2b-4cf3-b3aa-ad9e9352ca4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_82630c02-6b2b-4cf3-b3aa-ad9e9352ca4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_027055d8-f9c5-4190-8161-5df946f8dfd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_027055d8-f9c5-4190-8161-5df946f8dfd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockAndPreferredStockSharesAuthorized_247b3036-07a2-47a5-864a-4d7fda12e129" xlink:href="ghw-20220304.xsd#ghw_CommonStockAndPreferredStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_ghw_CommonStockAndPreferredStockSharesAuthorized_247b3036-07a2-47a5-864a-4d7fda12e129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_01d02b7a-5ba7-49bf-8fb5-bdc2a8026bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_01d02b7a-5ba7-49bf-8fb5-bdc2a8026bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_d6660f90-11fb-45ef-918c-316998b9f725" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_d6660f90-11fb-45ef-918c-316998b9f725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_244dacbe-a6cf-4cc6-8681-04fb5fef7d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_244dacbe-a6cf-4cc6-8681-04fb5fef7d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_c640a2b2-35e9-4839-95f5-d0ca61a2723e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_c640a2b2-35e9-4839-95f5-d0ca61a2723e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_4e30a708-5e0a-4551-b9d0-2b1a5a04de77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_4e30a708-5e0a-4551-b9d0-2b1a5a04de77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_c5b5fdc1-f8cf-43d2-b2b0-742ae80938e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_c5b5fdc1-f8cf-43d2-b2b0-742ae80938e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_bc962e33-6175-48e5-9b8d-c2436016f149" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_bc962e33-6175-48e5-9b8d-c2436016f149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8bddda5f-568e-4189-a7d8-8c84d2ef91b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8bddda5f-568e-4189-a7d8-8c84d2ef91b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ReverseRecapitalizationContingentConsiderationEquityShares_3a4eaca6-432a-4522-b78c-b36d2fd1f153" xlink:href="ghw-20220304.xsd#ghw_ReverseRecapitalizationContingentConsiderationEquityShares"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_ghw_ReverseRecapitalizationContingentConsiderationEquityShares_3a4eaca6-432a-4522-b78c-b36d2fd1f153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EquityIssuedSharesMilestoneAchievement_2b0a7bf5-84ba-4016-a47f-6f1229fcc026" xlink:href="ghw-20220304.xsd#ghw_EquityIssuedSharesMilestoneAchievement"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_ghw_EquityIssuedSharesMilestoneAchievement_2b0a7bf5-84ba-4016-a47f-6f1229fcc026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches_ef189c04-0cf8-4919-931d-f53504558e1c" xlink:href="ghw-20220304.xsd#ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches_ef189c04-0cf8-4919-931d-f53504558e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_29b5ec1c-ceab-4050-bf38-96cd9d555184" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_29b5ec1c-ceab-4050-bf38-96cd9d555184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SharesIssuedReverseRecapitalization_2a521e72-1096-45dc-9acb-07fdb922685b" xlink:href="ghw-20220304.xsd#ghw_SharesIssuedReverseRecapitalization"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_66d05c48-23a7-4060-9356-306715c7a79d" xlink:to="loc_ghw_SharesIssuedReverseRecapitalization_2a521e72-1096-45dc-9acb-07fdb922685b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_be1e42e9-b9de-4591-b0ba-0469fdac77f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ScheduleOfReverseRecapitalizationTable_6544004e-fabb-43da-b733-0abc20def702" xlink:href="ghw-20220304.xsd#ghw_ScheduleOfReverseRecapitalizationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_be1e42e9-b9de-4591-b0ba-0469fdac77f8" xlink:to="loc_ghw_ScheduleOfReverseRecapitalizationTable_6544004e-fabb-43da-b733-0abc20def702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ea54c6bb-9baf-4893-adf0-b34673efc689" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationTable_6544004e-fabb-43da-b733-0abc20def702" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ea54c6bb-9baf-4893-adf0-b34673efc689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ab598597-8eb9-4836-85ea-8b3f6d1856b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ea54c6bb-9baf-4893-adf0-b34673efc689" xlink:to="loc_us-gaap_ClassOfStockDomain_ab598597-8eb9-4836-85ea-8b3f6d1856b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_130373be-0baf-4069-b891-5bc3cd69fe08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ab598597-8eb9-4836-85ea-8b3f6d1856b6" xlink:to="loc_us-gaap_CommonClassAMember_130373be-0baf-4069-b891-5bc3cd69fe08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_a2e33b94-2f7b-4db2-886e-ce4554393f13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ab598597-8eb9-4836-85ea-8b3f6d1856b6" xlink:to="loc_us-gaap_CommonClassBMember_a2e33b94-2f7b-4db2-886e-ce4554393f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_1c53a7d5-0a56-438c-a9b1-c606c0cb8b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ab598597-8eb9-4836-85ea-8b3f6d1856b6" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_1c53a7d5-0a56-438c-a9b1-c606c0cb8b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_a2bb8601-e8f3-491f-b7a8-2fbf0823dc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ab598597-8eb9-4836-85ea-8b3f6d1856b6" xlink:to="loc_us-gaap_CommonStockMember_a2bb8601-e8f3-491f-b7a8-2fbf0823dc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ee24877d-7719-4f5d-8372-d0690912e737" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationTable_6544004e-fabb-43da-b733-0abc20def702" xlink:to="loc_dei_LegalEntityAxis_ee24877d-7719-4f5d-8372-d0690912e737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_54efcd11-bc78-4ccf-97fb-139380558920" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ee24877d-7719-4f5d-8372-d0690912e737" xlink:to="loc_dei_EntityDomain_54efcd11-bc78-4ccf-97fb-139380558920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ACONS2AcquisitionCorpMember_089c9361-ddb1-424f-981c-0f0c04e03a44" xlink:href="ghw-20220304.xsd#ghw_ACONS2AcquisitionCorpMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_54efcd11-bc78-4ccf-97fb-139380558920" xlink:to="loc_ghw_ACONS2AcquisitionCorpMember_089c9361-ddb1-424f-981c-0f0c04e03a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:href="ghw-20220304.xsd#ghw_ScheduleOfReverseRecapitalizationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationTable_6544004e-fabb-43da-b733-0abc20def702" xlink:to="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_670f431c-d4e5-4945-8e6b-4f0f67775782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPrivatePlacement_670f431c-d4e5-4945-8e6b-4f0f67775782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PaymentsOfReverseRecapitalizationTransactionCosts_f9fb2c11-79ca-40a0-9e4a-5c9496f29e80" xlink:href="ghw-20220304.xsd#ghw_PaymentsOfReverseRecapitalizationTransactionCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_PaymentsOfReverseRecapitalizationTransactionCosts_f9fb2c11-79ca-40a0-9e4a-5c9496f29e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProceedsFromReverseRecapitalizationTransaction_d34be32f-c613-42dc-92bb-02c56231148f" xlink:href="ghw-20220304.xsd#ghw_ProceedsFromReverseRecapitalizationTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_ProceedsFromReverseRecapitalizationTransaction_d34be32f-c613-42dc-92bb-02c56231148f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants_fe2c6bcf-4de9-4cf3-a345-f9500c27c7bc" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants_fe2c6bcf-4de9-4cf3-a345-f9500c27c7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares_4f1aef4f-5879-4af7-aa61-4970d8b74586" xlink:href="ghw-20220304.xsd#ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares_4f1aef4f-5879-4af7-aa61-4970d8b74586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_ab8591d2-6b3b-458c-a22f-2f3cab14f6cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1_ab8591d2-6b3b-458c-a22f-2f3cab14f6cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ReverseRecapitalizationNet_cc809499-929a-4097-a59c-4acd9fe9c318" xlink:href="ghw-20220304.xsd#ghw_ReverseRecapitalizationNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_ReverseRecapitalizationNet_cc809499-929a-4097-a59c-4acd9fe9c318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_52e4e5f8-5fd8-4e04-9b7d-4a3d07f43444" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_52e4e5f8-5fd8-4e04-9b7d-4a3d07f43444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_d192e1b7-5e62-41f7-ab6e-362965262d41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_d192e1b7-5e62-41f7-ab6e-362965262d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_7bfc7c5c-f626-4cf0-acd1-706b54ad2cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_7bfc7c5c-f626-4cf0-acd1-706b54ad2cb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesOther_a19c21f1-7b17-4496-9a07-c268c2c160d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesOther_a19c21f1-7b17-4496-9a07-c268c2c160d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_bcc3ef13-4740-4c0f-bdf6-2f18863231fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_bcc3ef13-4740-4c0f-bdf6-2f18863231fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization_58199448-fe24-4758-b83e-c8223bf607da" xlink:href="ghw-20220304.xsd#ghw_StockIssuedDuringPeriodSharesReverseRecapitalization"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization_58199448-fe24-4758-b83e-c8223bf607da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_StockConvertedReverseRecapitalization_e4e599fc-a672-43e0-9e4d-6da1502aed5a" xlink:href="ghw-20220304.xsd#ghw_StockConvertedReverseRecapitalization"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ScheduleOfReverseRecapitalizationLineItems_d96c1748-f646-47ea-898f-fbe36b19319f" xlink:to="loc_ghw_StockConvertedReverseRecapitalization_e4e599fc-a672-43e0-9e4d-6da1502aed5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/DEFERREDREVENUE" xlink:type="simple" xlink:href="ghw-20220304.xsd#DEFERREDREVENUE"/>
  <link:presentationLink xlink:role="http://essinc.com/role/DEFERREDREVENUE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityAbstract_e6c29fae-1dcb-4669-9031-a11f917c9a03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_7c50fec6-203b-46d0-96b9-965db2fb1cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract_e6c29fae-1dcb-4669-9031-a11f917c9a03" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_7c50fec6-203b-46d0-96b9-965db2fb1cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/DEFERREDREVENUETables" xlink:type="simple" xlink:href="ghw-20220304.xsd#DEFERREDREVENUETables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/DEFERREDREVENUETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityAbstract_e0f8c09b-7b08-4b62-b6a8-d594db8a2abf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_69ac449a-9d5f-4e50-b669-2f69a6ca7622" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract_e0f8c09b-7b08-4b62-b6a8-d594db8a2abf" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_69ac449a-9d5f-4e50-b669-2f69a6ca7622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/DEFERREDREVENUEDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#DEFERREDREVENUEDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/DEFERREDREVENUEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityAbstract_17ab13a7-a8d3-47a7-bbb1-d1c58d186675" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ContractWithCustomerLiabilityTable_ae9ba68e-7c03-4bd2-9291-28c8139871df" xlink:href="ghw-20220304.xsd#ghw_ContractWithCustomerLiabilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityAbstract_17ab13a7-a8d3-47a7-bbb1-d1c58d186675" xlink:to="loc_ghw_ContractWithCustomerLiabilityTable_ae9ba68e-7c03-4bd2-9291-28c8139871df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_7c85619e-ee96-4b5a-ba69-64285c96c288" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ContractWithCustomerLiabilityTable_ae9ba68e-7c03-4bd2-9291-28c8139871df" xlink:to="loc_srt_ProductOrServiceAxis_7c85619e-ee96-4b5a-ba69-64285c96c288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_57adf7fe-3a02-4825-ad3b-7ecbf0812beb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_7c85619e-ee96-4b5a-ba69-64285c96c288" xlink:to="loc_srt_ProductsAndServicesDomain_57adf7fe-3a02-4825-ad3b-7ecbf0812beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProductsShippedOneMember_11835626-4749-462e-80ae-bd5dda2dd923" xlink:href="ghw-20220304.xsd#ghw_ProductsShippedOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_57adf7fe-3a02-4825-ad3b-7ecbf0812beb" xlink:to="loc_ghw_ProductsShippedOneMember_11835626-4749-462e-80ae-bd5dda2dd923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ProductsShippedTwoMember_fc399a6f-08a4-4568-954c-a3df64f13fe9" xlink:href="ghw-20220304.xsd#ghw_ProductsShippedTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_57adf7fe-3a02-4825-ad3b-7ecbf0812beb" xlink:to="loc_ghw_ProductsShippedTwoMember_fc399a6f-08a4-4568-954c-a3df64f13fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_OtherContractsWithCustomerMember_93287fd3-5ce9-451a-b3db-c8f2b72c4903" xlink:href="ghw-20220304.xsd#ghw_OtherContractsWithCustomerMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_57adf7fe-3a02-4825-ad3b-7ecbf0812beb" xlink:to="loc_ghw_OtherContractsWithCustomerMember_93287fd3-5ce9-451a-b3db-c8f2b72c4903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ContractWithCustomerLiabilityLineItems_54e730a4-47c0-4e1f-8d3d-23d44fbdb5f9" xlink:href="ghw-20220304.xsd#ghw_ContractWithCustomerLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ContractWithCustomerLiabilityTable_ae9ba68e-7c03-4bd2-9291-28c8139871df" xlink:to="loc_ghw_ContractWithCustomerLiabilityLineItems_54e730a4-47c0-4e1f-8d3d-23d44fbdb5f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ddf1bba6-59f3-4fe0-be70-13bfc8e46e87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ContractWithCustomerLiabilityLineItems_54e730a4-47c0-4e1f-8d3d-23d44fbdb5f9" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_ddf1bba6-59f3-4fe0-be70-13bfc8e46e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a61499db-8f97-4199-9b57-cb338a0bd8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ContractWithCustomerLiabilityLineItems_54e730a4-47c0-4e1f-8d3d-23d44fbdb5f9" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a61499db-8f97-4199-9b57-cb338a0bd8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LOSSPERSHARE" xlink:type="simple" xlink:href="ghw-20220304.xsd#LOSSPERSHARE"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LOSSPERSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fca11851-82ae-486c-bfff-1a04379a5806" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_84cc1001-227b-44f5-a5e6-36723486b29f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fca11851-82ae-486c-bfff-1a04379a5806" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_84cc1001-227b-44f5-a5e6-36723486b29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LOSSPERSHARETables" xlink:type="simple" xlink:href="ghw-20220304.xsd#LOSSPERSHARETables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LOSSPERSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_39988977-292c-4995-8917-b66566aa8256" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3af5fc05-0b9e-4b05-bdef-6bb9d88b4519" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_39988977-292c-4995-8917-b66566aa8256" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3af5fc05-0b9e-4b05-bdef-6bb9d88b4519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b53e458e-3356-4e07-beea-2e01f0583d79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_39988977-292c-4995-8917-b66566aa8256" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b53e458e-3356-4e07-beea-2e01f0583d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e3c45adb-21f7-41a4-9147-15f928aca773" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_e5bae886-8a1e-49ff-af2d-3dd8213e6e94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e3c45adb-21f7-41a4-9147-15f928aca773" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_e5bae886-8a1e-49ff-af2d-3dd8213e6e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_0909cc11-5d2f-48af-a85a-420618c8d699" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e3c45adb-21f7-41a4-9147-15f928aca773" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_0909cc11-5d2f-48af-a85a-420618c8d699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2fd3f83e-2912-42be-9666-195c28041732" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e3c45adb-21f7-41a4-9147-15f928aca773" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2fd3f83e-2912-42be-9666-195c28041732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8ad0d7b3-e347-476a-8eed-fa634f58c799" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e3c45adb-21f7-41a4-9147-15f928aca773" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8ad0d7b3-e347-476a-8eed-fa634f58c799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_88dfc944-d5b5-4e37-b71f-8c80300826f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e3c45adb-21f7-41a4-9147-15f928aca773" xlink:to="loc_us-gaap_EarningsPerShareDiluted_88dfc944-d5b5-4e37-b71f-8c80300826f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_4e968711-efc8-43ae-8a31-c12021f5a6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e3c45adb-21f7-41a4-9147-15f928aca773" xlink:to="loc_us-gaap_EarningsPerShareBasic_4e968711-efc8-43ae-8a31-c12021f5a6e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3dc7bd7d-bb0a-4a22-84ed-c1e41a01607b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_256fd83e-0190-4055-b2b4-a5f342c3036a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3dc7bd7d-bb0a-4a22-84ed-c1e41a01607b" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_256fd83e-0190-4055-b2b4-a5f342c3036a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_205125b2-57de-453a-b3fb-679cb4734793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_256fd83e-0190-4055-b2b4-a5f342c3036a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_205125b2-57de-453a-b3fb-679cb4734793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_15e2563e-f5ec-48ee-b556-b63cab913640" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_205125b2-57de-453a-b3fb-679cb4734793" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_15e2563e-f5ec-48ee-b556-b63cab913640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_6dbb5a9a-bcd0-4c7f-b41b-d3be65061a20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_15e2563e-f5ec-48ee-b556-b63cab913640" xlink:to="loc_us-gaap_EmployeeStockOptionMember_6dbb5a9a-bcd0-4c7f-b41b-d3be65061a20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_238fb9d9-0bb3-43a8-899a-d73218c8367b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_15e2563e-f5ec-48ee-b556-b63cab913640" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_238fb9d9-0bb3-43a8-899a-d73218c8367b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_495786fd-25c7-44b7-9579-d3ccd311d970" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_15e2563e-f5ec-48ee-b556-b63cab913640" xlink:to="loc_us-gaap_WarrantMember_495786fd-25c7-44b7-9579-d3ccd311d970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutSharesMember_19944714-e9b3-4f62-b588-a9779e30942b" xlink:href="ghw-20220304.xsd#ghw_EarnoutSharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_15e2563e-f5ec-48ee-b556-b63cab913640" xlink:to="loc_ghw_EarnoutSharesMember_19944714-e9b3-4f62-b588-a9779e30942b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_19b0356a-3a07-40e7-9a68-4edfe5048a37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_256fd83e-0190-4055-b2b4-a5f342c3036a" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_19b0356a-3a07-40e7-9a68-4edfe5048a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d643599b-52b3-4124-a6b0-cb6f6340ca6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_19b0356a-3a07-40e7-9a68-4edfe5048a37" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d643599b-52b3-4124-a6b0-cb6f6340ca6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS" xlink:type="simple" xlink:href="ghw-20220304.xsd#PREPAIDEXPENSESANDOTHERCURRENTASSETS"/>
  <link:presentationLink xlink:role="http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_054d3a70-7a94-4b26-b4b1-c7b440d6da11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsTextBlock_f5346cae-cc50-42d8-a622-c1c4b806405b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_054d3a70-7a94-4b26-b4b1-c7b440d6da11" xlink:to="loc_us-gaap_OtherCurrentAssetsTextBlock_f5346cae-cc50-42d8-a622-c1c4b806405b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables" xlink:type="simple" xlink:href="ghw-20220304.xsd#PREPAIDEXPENSESANDOTHERCURRENTASSETSTables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_ef68cf19-b91a-452d-89c7-7afd239de865" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_d6e1ea14-eb01-43a5-ae78-72e292916d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_ef68cf19-b91a-452d-89c7-7afd239de865" xlink:to="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_d6e1ea14-eb01-43a5-ae78-72e292916d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_34281f8c-9218-4ea0-baf0-6bb5b3034070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_5f88a17d-6016-4c5d-9d15-5d87d511a36b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidInsurance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_34281f8c-9218-4ea0-baf0-6bb5b3034070" xlink:to="loc_us-gaap_PrepaidInsurance_5f88a17d-6016-4c5d-9d15-5d87d511a36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Supplies_b29dab0a-f0b6-44b1-bdbd-68d4cddeebf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Supplies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_34281f8c-9218-4ea0-baf0-6bb5b3034070" xlink:to="loc_us-gaap_Supplies_b29dab0a-f0b6-44b1-bdbd-68d4cddeebf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_d8397512-02b8-47ac-8915-90cc4d67be0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_34281f8c-9218-4ea0-baf0-6bb5b3034070" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_d8397512-02b8-47ac-8915-90cc4d67be0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent_145f734f-d86d-4664-9173-bfaf09d11730" xlink:href="ghw-20220304.xsd#ghw_OtherPrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_34281f8c-9218-4ea0-baf0-6bb5b3034070" xlink:to="loc_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent_145f734f-d86d-4664-9173-bfaf09d11730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_45f5936a-af3f-4151-833c-822781b486cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_34281f8c-9218-4ea0-baf0-6bb5b3034070" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_45f5936a-af3f-4151-833c-822781b486cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/PROPERTYANDEQUIPMENTNET" xlink:type="simple" xlink:href="ghw-20220304.xsd#PROPERTYANDEQUIPMENTNET"/>
  <link:presentationLink xlink:role="http://essinc.com/role/PROPERTYANDEQUIPMENTNET" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_3aa0ed57-daa4-432b-a3de-1ed5ede1db9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_db1c51fc-c374-4adf-a57a-9cfb2377ad41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_3aa0ed57-daa4-432b-a3de-1ed5ede1db9e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_db1c51fc-c374-4adf-a57a-9cfb2377ad41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/PROPERTYANDEQUIPMENTNETTables" xlink:type="simple" xlink:href="ghw-20220304.xsd#PROPERTYANDEQUIPMENTNETTables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/PROPERTYANDEQUIPMENTNETTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_202ccc69-49ef-4275-b9a1-0221d80b24a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_9319db60-5d36-4931-a128-e1226231c87f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_202ccc69-49ef-4275-b9a1-0221d80b24a6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_9319db60-5d36-4931-a128-e1226231c87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#PROPERTYANDEQUIPMENTNETDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_03f89098-22f2-480b-9cf3-6d8017eb8945" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b0c04948-def5-479a-80a0-ed87dbf6af57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_03f89098-22f2-480b-9cf3-6d8017eb8945" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b0c04948-def5-479a-80a0-ed87dbf6af57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08a2da8b-f1bd-4213-85ce-485890617abd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b0c04948-def5-479a-80a0-ed87dbf6af57" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08a2da8b-f1bd-4213-85ce-485890617abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ee25c26f-2761-4883-b6f4-b5f1e6d578cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_08a2da8b-f1bd-4213-85ce-485890617abd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ee25c26f-2761-4883-b6f4-b5f1e6d578cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_3bf3d5eb-8c32-4741-9828-bf2e90b7b4ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ee25c26f-2761-4883-b6f4-b5f1e6d578cd" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_3bf3d5eb-8c32-4741-9828-bf2e90b7b4ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_5929a7b5-93cb-4028-a75b-f2c47a0052dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ee25c26f-2761-4883-b6f4-b5f1e6d578cd" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_5929a7b5-93cb-4028-a75b-f2c47a0052dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_f100e1ac-0e6c-4f9b-b25f-d7e8003c2ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ee25c26f-2761-4883-b6f4-b5f1e6d578cd" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_f100e1ac-0e6c-4f9b-b25f-d7e8003c2ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_0ddf2437-d04e-487e-99a0-e0fdd98efba0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ee25c26f-2761-4883-b6f4-b5f1e6d578cd" xlink:to="loc_us-gaap_ConstructionInProgressMember_0ddf2437-d04e-487e-99a0-e0fdd98efba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9b0b9e9-e14f-4278-b507-6798edbf6ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b0c04948-def5-479a-80a0-ed87dbf6af57" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9b0b9e9-e14f-4278-b507-6798edbf6ce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_2c86488f-2314-4a88-b024-b6b0df7ccd96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9b0b9e9-e14f-4278-b507-6798edbf6ce4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_2c86488f-2314-4a88-b024-b6b0df7ccd96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_67721242-dbc1-4012-b7c6-0798ce3f2023" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9b0b9e9-e14f-4278-b507-6798edbf6ce4" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_67721242-dbc1-4012-b7c6-0798ce3f2023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ccaab28c-bf4d-40fb-a8b5-7bec91a2473a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9b0b9e9-e14f-4278-b507-6798edbf6ce4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ccaab28c-bf4d-40fb-a8b5-7bec91a2473a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_dfba56bf-9c81-4a76-940d-362c64d39870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b9b0b9e9-e14f-4278-b507-6798edbf6ce4" xlink:to="loc_us-gaap_Depreciation_dfba56bf-9c81-4a76-940d-362c64d39870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIES" xlink:type="simple" xlink:href="ghw-20220304.xsd#ACCRUEDANDOTHERCURRENTLIABILITIES"/>
  <link:presentationLink xlink:role="http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_9a840d95-704a-4b59-a9fa-2efa8bca9491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_eae68a01-5feb-4868-92bf-225ac88774a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9a840d95-704a-4b59-a9fa-2efa8bca9491" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_eae68a01-5feb-4868-92bf-225ac88774a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESTables" xlink:type="simple" xlink:href="ghw-20220304.xsd#ACCRUEDANDOTHERCURRENTLIABILITIESTables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_8ffc6b7a-9502-4306-8a35-0e77f369040e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_6e707af8-2397-4a72-b5d0-e1c7118e6c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_8ffc6b7a-9502-4306-8a35-0e77f369040e" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_6e707af8-2397-4a72-b5d0-e1c7118e6c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#ACCRUEDANDOTHERCURRENTLIABILITIESDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_9aba3533-9c43-41ae-add5-5d5131439da6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_52206c2d-ea8f-475e-804e-4fd26d9a1eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9aba3533-9c43-41ae-add5-5d5131439da6" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_52206c2d-ea8f-475e-804e-4fd26d9a1eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_MaterialsAndRelatedPurchasesCurrent_d54e4174-f1c9-4273-a4ec-1478a9d2beea" xlink:href="ghw-20220304.xsd#ghw_MaterialsAndRelatedPurchasesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9aba3533-9c43-41ae-add5-5d5131439da6" xlink:to="loc_ghw_MaterialsAndRelatedPurchasesCurrent_d54e4174-f1c9-4273-a4ec-1478a9d2beea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditCurrent_50b02f4c-2e10-48fc-9c23-7a895471d13c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRentCreditCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9aba3533-9c43-41ae-add5-5d5131439da6" xlink:to="loc_us-gaap_DeferredRentCreditCurrent_50b02f4c-2e10-48fc-9c23-7a895471d13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_d2009824-b24a-418b-944c-6159966f3670" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9aba3533-9c43-41ae-add5-5d5131439da6" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_d2009824-b24a-418b-944c-6159966f3670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent_bae6ae7a-d0af-4178-b3c2-5984718e5f8a" xlink:href="ghw-20220304.xsd#ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9aba3533-9c43-41ae-add5-5d5131439da6" xlink:to="loc_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent_bae6ae7a-d0af-4178-b3c2-5984718e5f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_cb7f2247-9e22-4bf8-a8ea-8d1953fb891e" xlink:href="ghw-20220304.xsd#ghw_AccruedLiabilitiesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_9aba3533-9c43-41ae-add5-5d5131439da6" xlink:to="loc_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities_cb7f2247-9e22-4bf8-a8ea-8d1953fb891e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEASES" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEASES"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LEASES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6263fadc-9ede-4fe9-bee3-a54f06366a31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_e9c4e2b5-f6e4-4209-adc0-6e14dd4456f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6263fadc-9ede-4fe9-bee3-a54f06366a31" xlink:to="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_e9c4e2b5-f6e4-4209-adc0-6e14dd4456f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEASESTables" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEASESTables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LEASESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b5f4ae68-260a-423e-94e5-7ae47de3f0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_38b9ef33-e8da-4285-b3cd-8210110c415b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b5f4ae68-260a-423e-94e5-7ae47de3f0ac" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_38b9ef33-e8da-4285-b3cd-8210110c415b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEASESScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_5e8c530a-24d5-404d-94e5-60763c60de77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_3a177383-8764-4454-8005-c7a833f40c04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5e8c530a-24d5-404d-94e5-60763c60de77" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_3a177383-8764-4454-8005-c7a833f40c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_ee88e5a9-34e1-419b-b170-d6adb4c371e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5e8c530a-24d5-404d-94e5-60763c60de77" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_ee88e5a9-34e1-419b-b170-d6adb4c371e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_6aef138d-d029-4024-aa30-1351de0e181c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5e8c530a-24d5-404d-94e5-60763c60de77" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_6aef138d-d029-4024-aa30-1351de0e181c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_cfe40128-6381-4e77-9bd8-86a2e849ea1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5e8c530a-24d5-404d-94e5-60763c60de77" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_cfe40128-6381-4e77-9bd8-86a2e849ea1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_37f163d1-f3d2-42a1-8c97-750afb896d31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5e8c530a-24d5-404d-94e5-60763c60de77" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_37f163d1-f3d2-42a1-8c97-750afb896d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEASESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LEASESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6d4f7bde-1cf1-47ab-b649-a98a31067165" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseAndRentalExpense_236fb8b0-adc0-4f10-82e5-5b78e92d7c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6d4f7bde-1cf1-47ab-b649-a98a31067165" xlink:to="loc_us-gaap_LeaseAndRentalExpense_236fb8b0-adc0-4f10-82e5-5b78e92d7c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_265d9737-8a7c-445b-8da9-a30569497d58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6d4f7bde-1cf1-47ab-b649-a98a31067165" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_265d9737-8a7c-445b-8da9-a30569497d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/BORROWINGS" xlink:type="simple" xlink:href="ghw-20220304.xsd#BORROWINGS"/>
  <link:presentationLink xlink:role="http://essinc.com/role/BORROWINGS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2a899afc-4982-4683-85b0-d1f1f5da207a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_2637366d-cabe-42f6-8ed0-76a402e21419" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2a899afc-4982-4683-85b0-d1f1f5da207a" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_2637366d-cabe-42f6-8ed0-76a402e21419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/BORROWINGSTables" xlink:type="simple" xlink:href="ghw-20220304.xsd#BORROWINGSTables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/BORROWINGSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6e97078b-017f-443c-9fed-a7ea6fc5798b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_4cac77d4-994e-4ad7-aea3-c811e104d784" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6e97078b-017f-443c-9fed-a7ea6fc5798b" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_4cac77d4-994e-4ad7-aea3-c811e104d784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_5497fe77-e933-4500-89c2-a16a68c23bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6e97078b-017f-443c-9fed-a7ea6fc5798b" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_5497fe77-e933-4500-89c2-a16a68c23bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#BORROWINGSScheduleofLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_15f67a54-0729-44dc-8d02-10935791b0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e156d650-251c-4aaf-80b6-845a66f989ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_15f67a54-0729-44dc-8d02-10935791b0aa" xlink:to="loc_us-gaap_DebtInstrumentTable_e156d650-251c-4aaf-80b6-845a66f989ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_6fa52ea7-3010-495f-a052-c54aa17a345a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e156d650-251c-4aaf-80b6-845a66f989ed" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_6fa52ea7-3010-495f-a052-c54aa17a345a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_fdca68f3-2c94-4bfa-94d8-b12cd7961ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_6fa52ea7-3010-495f-a052-c54aa17a345a" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_fdca68f3-2c94-4bfa-94d8-b12cd7961ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_a79bbc67-d334-452c-a4ea-3138277ceabf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fdca68f3-2c94-4bfa-94d8-b12cd7961ba5" xlink:to="loc_us-gaap_NotesPayableToBanksMember_a79bbc67-d334-452c-a4ea-3138277ceabf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PayrollProtectionProgramLoansMember_aebca9b8-1fbd-4321-b213-7afe833af3ba" xlink:href="ghw-20220304.xsd#ghw_PayrollProtectionProgramLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_fdca68f3-2c94-4bfa-94d8-b12cd7961ba5" xlink:to="loc_ghw_PayrollProtectionProgramLoansMember_aebca9b8-1fbd-4321-b213-7afe833af3ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bb6b00f8-089e-4744-b546-f41674477985" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e156d650-251c-4aaf-80b6-845a66f989ed" xlink:to="loc_us-gaap_DebtInstrumentLineItems_bb6b00f8-089e-4744-b546-f41674477985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b966f8c0-8379-404b-93f7-01ac877f3ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bb6b00f8-089e-4744-b546-f41674477985" xlink:to="loc_us-gaap_LongTermDebt_b966f8c0-8379-404b-93f7-01ac877f3ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_a36d7369-0644-4c63-8d56-0ed2d61f0c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bb6b00f8-089e-4744-b546-f41674477985" xlink:to="loc_us-gaap_LongTermDebtCurrent_a36d7369-0644-4c63-8d56-0ed2d61f0c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_86ba4ffe-a98c-4c40-be6f-c128b11c307f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bb6b00f8-089e-4744-b546-f41674477985" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_86ba4ffe-a98c-4c40-be6f-c128b11c307f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/BORROWINGSNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#BORROWINGSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/BORROWINGSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a3a83c21-c1ff-44b0-a6f5-7a360c680f11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a3a83c21-c1ff-44b0-a6f5-7a360c680f11" xlink:to="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0e8ca384-5166-4e25-aa74-3ca7e3852cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0e8ca384-5166-4e25-aa74-3ca7e3852cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_37e85e30-de3c-4941-8ca7-e42f5aee97c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0e8ca384-5166-4e25-aa74-3ca7e3852cf1" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_37e85e30-de3c-4941-8ca7-e42f5aee97c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PayrollProtectionProgramLoansMember_07541faa-5def-4970-8941-1945dc5e0af8" xlink:href="ghw-20220304.xsd#ghw_PayrollProtectionProgramLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_37e85e30-de3c-4941-8ca7-e42f5aee97c5" xlink:to="loc_ghw_PayrollProtectionProgramLoansMember_07541faa-5def-4970-8941-1945dc5e0af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_203421f8-0773-4986-8d98-6241354c5555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BridgeLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_37e85e30-de3c-4941-8ca7-e42f5aee97c5" xlink:to="loc_us-gaap_BridgeLoanMember_203421f8-0773-4986-8d98-6241354c5555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_3e8b3766-2d7a-43b5-9a28-37c4b92c6c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_37e85e30-de3c-4941-8ca7-e42f5aee97c5" xlink:to="loc_us-gaap_NotesPayableToBanksMember_3e8b3766-2d7a-43b5-9a28-37c4b92c6c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_557f5567-b2ee-4c07-9d84-f170da60c4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_557f5567-b2ee-4c07-9d84-f170da60c4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_3b24cb3c-80ba-4f2f-a392-55d9d4383155" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_557f5567-b2ee-4c07-9d84-f170da60c4c2" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_3b24cb3c-80ba-4f2f-a392-55d9d4383155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_c95995e7-736f-41f6-ab9e-510574147c9e" xlink:href="ghw-20220304.xsd#ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_3b24cb3c-80ba-4f2f-a392-55d9d4383155" xlink:to="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_c95995e7-736f-41f6-ab9e-510574147c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember_6a980c7b-4572-4ac4-a5a7-70c5bcea204e" xlink:href="ghw-20220304.xsd#ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_3b24cb3c-80ba-4f2f-a392-55d9d4383155" xlink:to="loc_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember_6a980c7b-4572-4ac4-a5a7-70c5bcea204e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_0586e013-611d-4857-bdae-6ff841bb2ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_0586e013-611d-4857-bdae-6ff841bb2ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_8bb741f4-265d-447f-90ad-169e4576da74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_0586e013-611d-4857-bdae-6ff841bb2ac6" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_8bb741f4-265d-447f-90ad-169e4576da74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_059144ba-4a4f-4d57-be1c-651f9a553a03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_8bb741f4-265d-447f-90ad-169e4576da74" xlink:to="loc_us-gaap_WarrantMember_059144ba-4a4f-4d57-be1c-651f9a553a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_abb24500-f09b-4b12-93c0-0cee11d966b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:to="loc_us-gaap_VariableRateAxis_abb24500-f09b-4b12-93c0-0cee11d966b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_00099218-cb93-4635-b00d-68826902ebe8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_abb24500-f09b-4b12-93c0-0cee11d966b6" xlink:to="loc_us-gaap_VariableRateDomain_00099218-cb93-4635-b00d-68826902ebe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeMember_3438f667-eb93-44f7-8839-957a3de5cc85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_00099218-cb93-4635-b00d-68826902ebe8" xlink:to="loc_us-gaap_PrimeMember_3438f667-eb93-44f7-8839-957a3de5cc85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_2a8d4740-6f47-4904-b641-6066273236fc" xlink:to="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_bf759ff8-f654-49c7-a349-d783bca341b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_bf759ff8-f654-49c7-a349-d783bca341b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e4b94ba1-f985-4fba-bdba-7f02746f25c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e4b94ba1-f985-4fba-bdba-7f02746f25c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDecreaseForgiveness_f1712e28-c5dd-4d2b-bbd7-3df64e5d4fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentDecreaseForgiveness"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentDecreaseForgiveness_f1712e28-c5dd-4d2b-bbd7-3df64e5d4fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest_145571bd-ef6d-4de9-b431-63fb9b1cf80b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest_145571bd-ef6d-4de9-b431-63fb9b1cf80b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c36f966f-4f56-4848-ac88-7f0e8c40d8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_c36f966f-4f56-4848-ac88-7f0e8c40d8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly_3850a8f8-7852-455d-b990-0296629a1dfb" xlink:href="ghw-20220304.xsd#ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly_3850a8f8-7852-455d-b990-0296629a1dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_DebtInstrumentInterestRatePaidInKind_4d1be01e-97d9-4406-b5bb-5bf10b8bf63f" xlink:href="ghw-20220304.xsd#ghw_DebtInstrumentInterestRatePaidInKind"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_ghw_DebtInstrumentInterestRatePaidInKind_4d1be01e-97d9-4406-b5bb-5bf10b8bf63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_3694aa06-cab7-4cc7-a76d-449ead3e6feb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_3694aa06-cab7-4cc7-a76d-449ead3e6feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_72b8d16a-d6fb-4e46-a8c6-6b0e491788a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentFairValue_72b8d16a-d6fb-4e46-a8c6-6b0e491788a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_3883bedc-c51f-47b2-be62-4667e272c227" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_InterestExpenseDebt_3883bedc-c51f-47b2-be62-4667e272c227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_DebtInstrumentPercentageChangeInNetPresentValue_44a7df65-182e-43c6-b26a-b572c5941366" xlink:href="ghw-20220304.xsd#ghw_DebtInstrumentPercentageChangeInNetPresentValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_ghw_DebtInstrumentPercentageChangeInNetPresentValue_44a7df65-182e-43c6-b26a-b572c5941366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e70e5979-198d-4158-9dc6-106357e7becf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_e70e5979-198d-4158-9dc6-106357e7becf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_0c2a1f47-0ffa-4053-bd15-9f6b5162ba1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_0c2a1f47-0ffa-4053-bd15-9f6b5162ba1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_deff9f30-434e-4451-9bbf-5612e3102ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_deff9f30-434e-4451-9bbf-5612e3102ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c2070e4e-7a6d-4caa-81ae-960c65fa6f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c2070e4e-7a6d-4caa-81ae-960c65fa6f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_2e9750a7-4b92-4a65-86c6-30343ed4316f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_2e9750a7-4b92-4a65-86c6-30343ed4316f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_aba189ac-41a8-4049-a06b-d03867acf17b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_aba189ac-41a8-4049-a06b-d03867acf17b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c1366709-14a0-42c2-ba97-d32a6c8a29eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_us-gaap_InterestExpense_c1366709-14a0-42c2-ba97-d32a6c8a29eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable_eb29043c-f3fd-4d20-9586-7ca422078c46" xlink:href="ghw-20220304.xsd#ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_c0d51e12-a168-4371-883b-f050bacab296" xlink:to="loc_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable_eb29043c-f3fd-4d20-9586-7ca422078c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2479ad95-fa90-40e0-ae7a-bd873dfabcd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_5e541364-a50c-404b-9cd6-ba067d73db4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2479ad95-fa90-40e0-ae7a-bd873dfabcd8" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_5e541364-a50c-404b-9cd6-ba067d73db4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_314fd87a-f305-43cc-9537-bfa2f30dbb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2479ad95-fa90-40e0-ae7a-bd873dfabcd8" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_314fd87a-f305-43cc-9537-bfa2f30dbb0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_ba55d604-20ec-4192-a31f-2d8028cfb645" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2479ad95-fa90-40e0-ae7a-bd873dfabcd8" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_ba55d604-20ec-4192-a31f-2d8028cfb645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_e3324dea-c1f5-4fc1-bd17-64301cf6a27f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2479ad95-fa90-40e0-ae7a-bd873dfabcd8" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_e3324dea-c1f5-4fc1-bd17-64301cf6a27f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium_9c75321a-5358-4480-b87b-c836e0e4f510" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2479ad95-fa90-40e0-ae7a-bd873dfabcd8" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedPremium_9c75321a-5358-4480-b87b-c836e0e4f510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_c51068c2-aa47-495d-95a8-ec7a774e414a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2479ad95-fa90-40e0-ae7a-bd873dfabcd8" xlink:to="loc_us-gaap_LongTermDebt_c51068c2-aa47-495d-95a8-ec7a774e414a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="ghw-20220304.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://essinc.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_544fe8a9-60d2-4272-b2c5-683667956137" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1b5897b6-5935-4756-9016-af36d389f778" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_544fe8a9-60d2-4272-b2c5-683667956137" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1b5897b6-5935-4756-9016-af36d389f778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#COMMITMENTSANDCONTINGENCIESDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5929886d-9ce4-47a5-8278-e27ad4aedc17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_b03b648f-23b2-4ec8-970d-a6d7d73995ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5929886d-9ce4-47a5-8278-e27ad4aedc17" xlink:to="loc_us-gaap_OtherCommitmentsTable_b03b648f-23b2-4ec8-970d-a6d7d73995ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6942c3d1-3b1c-495f-a45d-d78af1e22664" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_b03b648f-23b2-4ec8-970d-a6d7d73995ca" xlink:to="loc_us-gaap_CreditFacilityAxis_6942c3d1-3b1c-495f-a45d-d78af1e22664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_fad8a09d-d644-46f5-801e-c1182d14767a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_6942c3d1-3b1c-495f-a45d-d78af1e22664" xlink:to="loc_us-gaap_CreditFacilityDomain_fad8a09d-d644-46f5-801e-c1182d14767a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_149dabac-85f2-489a-8c40-632966e3af15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_fad8a09d-d644-46f5-801e-c1182d14767a" xlink:to="loc_us-gaap_LetterOfCreditMember_149dabac-85f2-489a-8c40-632966e3af15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_ff1e1b5b-80e2-4926-bc04-3e71a18083d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_b03b648f-23b2-4ec8-970d-a6d7d73995ca" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_ff1e1b5b-80e2-4926-bc04-3e71a18083d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_ca3ea571-d5cf-40b4-a9ac-86b999243157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_ff1e1b5b-80e2-4926-bc04-3e71a18083d7" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_ca3ea571-d5cf-40b4-a9ac-86b999243157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_FirstRepublicBankMember_117f4c65-b2b4-4ef8-a173-a1338d512ea3" xlink:href="ghw-20220304.xsd#ghw_FirstRepublicBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ca3ea571-d5cf-40b4-a9ac-86b999243157" xlink:to="loc_ghw_FirstRepublicBankMember_117f4c65-b2b4-4ef8-a173-a1338d512ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_98bc6160-c1ff-4e80-9667-a7626b495135" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_b03b648f-23b2-4ec8-970d-a6d7d73995ca" xlink:to="loc_us-gaap_OtherCommitmentsAxis_98bc6160-c1ff-4e80-9667-a7626b495135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_d4ecaea5-84f3-4c2d-b444-f7418d8aafb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_98bc6160-c1ff-4e80-9667-a7626b495135" xlink:to="loc_us-gaap_OtherCommitmentsDomain_d4ecaea5-84f3-4c2d-b444-f7418d8aafb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NoncancellableAgreementsMember_a4f206e0-2967-449c-bfd7-a78668ce84c9" xlink:href="ghw-20220304.xsd#ghw_NoncancellableAgreementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_d4ecaea5-84f3-4c2d-b444-f7418d8aafb2" xlink:to="loc_ghw_NoncancellableAgreementsMember_a4f206e0-2967-449c-bfd7-a78668ce84c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CancellableAgreementsMember_c9da2c47-6965-4aec-b29c-b68ea71fce99" xlink:href="ghw-20220304.xsd#ghw_CancellableAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_d4ecaea5-84f3-4c2d-b444-f7418d8aafb2" xlink:to="loc_ghw_CancellableAgreementsMember_c9da2c47-6965-4aec-b29c-b68ea71fce99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_ad8b4dbe-8baa-4070-a2c3-b55245fa907a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_b03b648f-23b2-4ec8-970d-a6d7d73995ca" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_ad8b4dbe-8baa-4070-a2c3-b55245fa907a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0f91ce9b-2bd3-4964-a733-68b5d4a100a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_ad8b4dbe-8baa-4070-a2c3-b55245fa907a" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0f91ce9b-2bd3-4964-a733-68b5d4a100a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositAtCarryingValue_f1be046c-b5f9-475a-b625-ffb6c3024672" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_ad8b4dbe-8baa-4070-a2c3-b55245fa907a" xlink:to="loc_us-gaap_CertificatesOfDepositAtCarryingValue_f1be046c-b5f9-475a-b625-ffb6c3024672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_bb9f8f39-aa22-4747-84b4-9445a2d85292" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_ad8b4dbe-8baa-4070-a2c3-b55245fa907a" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_bb9f8f39-aa22-4747-84b4-9445a2d85292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_d2d6d2d5-915e-4638-a281-01b5addd2dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PurchaseObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_ad8b4dbe-8baa-4070-a2c3-b55245fa907a" xlink:to="loc_us-gaap_PurchaseObligation_d2d6d2d5-915e-4638-a281-01b5addd2dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCK" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCK"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCK" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_f25eae9b-4dc0-479d-8e90-884e17f21e57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RedeemableConvertiblePreferredStockTextBlock_499afd6c-f1d1-468f-96b9-c557d35d97ff" xlink:href="ghw-20220304.xsd#ghw_RedeemableConvertiblePreferredStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_f25eae9b-4dc0-479d-8e90-884e17f21e57" xlink:to="loc_ghw_RedeemableConvertiblePreferredStockTextBlock_499afd6c-f1d1-468f-96b9-c557d35d97ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKTables" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKTables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_f175850d-8463-424b-bbe0-6369f065a729" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_3b45117e-4d47-481d-bcd8-97c64462df48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_f175850d-8463-424b-bbe0-6369f065a729" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_3b45117e-4d47-481d-bcd8-97c64462df48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_52bac96a-9e67-481f-9716-612042e87d64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_f175850d-8463-424b-bbe0-6369f065a729" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_52bac96a-9e67-481f-9716-612042e87d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_c7d7be38-2fa2-425b-b54d-3165948046cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_c7d7be38-2fa2-425b-b54d-3165948046cd" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d29f4f17-ecad-430c-b606-1289867b111d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d29f4f17-ecad-430c-b606-1289867b111d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fbf1d5e9-ead2-4d86-9f22-eea9ee46f12f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d29f4f17-ecad-430c-b606-1289867b111d" xlink:to="loc_us-gaap_ClassOfStockDomain_fbf1d5e9-ead2-4d86-9f22-eea9ee46f12f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_68322474-48f8-4265-b79e-b28ae1e00c36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fbf1d5e9-ead2-4d86-9f22-eea9ee46f12f" xlink:to="loc_us-gaap_CommonStockMember_68322474-48f8-4265-b79e-b28ae1e00c36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockMember_58bef44f-9b93-4a9c-9b8e-7f21323b0afa" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fbf1d5e9-ead2-4d86-9f22-eea9ee46f12f" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockMember_58bef44f-9b93-4a9c-9b8e-7f21323b0afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantMember_9f9142ce-808c-46c6-9be0-475ff175532e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_fbf1d5e9-ead2-4d86-9f22-eea9ee46f12f" xlink:to="loc_us-gaap_WarrantMember_9f9142ce-808c-46c6-9be0-475ff175532e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_66433094-8227-47e0-8fa4-ce5dfdd522ce" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:to="loc_dei_LegalEntityAxis_66433094-8227-47e0-8fa4-ce5dfdd522ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_158527b3-0925-444d-9984-606b57d6f997" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_66433094-8227-47e0-8fa4-ce5dfdd522ce" xlink:to="loc_dei_EntityDomain_158527b3-0925-444d-9984-606b57d6f997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_22d3a9de-45f8-4a89-a1a8-8416d5b07339" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_158527b3-0925-444d-9984-606b57d6f997" xlink:to="loc_ghw_LegacyEssTechIncMember_22d3a9de-45f8-4a89-a1a8-8416d5b07339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_992e10cf-6248-4efb-9493-eb076e744ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_992e10cf-6248-4efb-9493-eb076e744ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_992e10cf-6248-4efb-9493-eb076e744ed5" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_58aed1b1-9993-42b0-a67d-11416920cbed" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_58aed1b1-9993-42b0-a67d-11416920cbed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_caf22a92-0563-490f-8192-292cd080cda3" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_caf22a92-0563-490f-8192-292cd080cda3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_d785adb0-1301-4e34-9075-d31dcff84642" xlink:href="ghw-20220304.xsd#ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:to="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_d785adb0-1301-4e34-9075-d31dcff84642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_c2b083ce-6a9a-4498-80c6-4c88f52a1c1d" xlink:href="ghw-20220304.xsd#ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:to="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_c2b083ce-6a9a-4498-80c6-4c88f52a1c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockWarrantsMember_e946660c-4878-42e4-8aed-bdce03fafa92" xlink:href="ghw-20220304.xsd#ghw_CommonStockWarrantsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:to="loc_ghw_CommonStockWarrantsMember_e946660c-4878-42e4-8aed-bdce03fafa92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember_05970454-75ed-4b38-9dce-d9aad1e1915a" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9a1c17d6-eb47-4dd5-91bd-3dcb6a713b50" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember_05970454-75ed-4b38-9dce-d9aad1e1915a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7c81dbc1-6fb4-4b83-a345-c3bb65a1f9e0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:to="loc_srt_RangeAxis_7c81dbc1-6fb4-4b83-a345-c3bb65a1f9e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_50131b2d-e6f5-408c-aeff-a0870482cde8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7c81dbc1-6fb4-4b83-a345-c3bb65a1f9e0" xlink:to="loc_srt_RangeMember_50131b2d-e6f5-408c-aeff-a0870482cde8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f94adf51-093a-4235-9b61-af41794ca07b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_50131b2d-e6f5-408c-aeff-a0870482cde8" xlink:to="loc_srt_MinimumMember_f94adf51-093a-4235-9b61-af41794ca07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_087c043e-22db-46f5-bfc2-c9f8e2301898" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_50131b2d-e6f5-408c-aeff-a0870482cde8" xlink:to="loc_srt_MaximumMember_087c043e-22db-46f5-bfc2-c9f8e2301898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_e741a0d9-8271-45a4-acf0-c7c389e959a2" xlink:to="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RecapitalizationExchangeRatio_eded4527-c7e8-4e7e-860e-8e0c69214537" xlink:href="ghw-20220304.xsd#ghw_RecapitalizationExchangeRatio"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_ghw_RecapitalizationExchangeRatio_eded4527-c7e8-4e7e-860e-8e0c69214537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_f2f7bbde-8da6-4c7b-84a4-650de12d7889" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_f2f7bbde-8da6-4c7b-84a4-650de12d7889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable_3a4f7c2c-59e5-4922-bfbe-9d14295a5084" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable_3a4f7c2c-59e5-4922-bfbe-9d14295a5084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissued_2e79ce64-b2e9-4ac7-ba72-6787f1ceff9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesSubscribedButUnissued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissued_2e79ce64-b2e9-4ac7-ba72-6787f1ceff9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare_7852c345-093d-4306-ab40-28b929ffbf6e" xlink:href="ghw-20220304.xsd#ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare_7852c345-093d-4306-ab40-28b929ffbf6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_aef29f13-a149-4565-b62b-2ca3d31a1fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_aef29f13-a149-4565-b62b-2ca3d31a1fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62f03cfb-5988-4123-8df1-6f087f96aa02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_62f03cfb-5988-4123-8df1-6f087f96aa02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_8337bf3e-5bdb-4629-8f27-480fc3dc10d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_8337bf3e-5bdb-4629-8f27-480fc3dc10d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_32df60e0-6257-48c0-847f-2e54063f13bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_32df60e0-6257-48c0-847f-2e54063f13bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_d6a70b69-26a8-4958-a4bb-87cb81760a36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_d6a70b69-26a8-4958-a4bb-87cb81760a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_570b15ec-55d4-4876-92e6-b605fef79ff7" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightGrantsInPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_570b15ec-55d4-4876-92e6-b605fef79ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_a8350d08-506a-4120-b8e8-2b1ea3c50909" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightExercisesInPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_a8350d08-506a-4120-b8e8-2b1ea3c50909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_6c05a168-4022-4db9-af98-e5c20272137a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_6c05a168-4022-4db9-af98-e5c20272137a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_e915312b-bddb-475c-b4bf-70aa805ef09f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_DerivativeLiabilities_e915312b-bddb-475c-b4bf-70aa805ef09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_49c321e4-6ddb-42e8-b94c-0baa39e2de7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_49c321e4-6ddb-42e8-b94c-0baa39e2de7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_6b924ce3-d0f9-40b7-9229-6f08f73b5580" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_6b924ce3-d0f9-40b7-9229-6f08f73b5580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_6eeedac3-f99b-4940-9878-f81e374b2d38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_6eeedac3-f99b-4940-9878-f81e374b2d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_82b6393b-bb58-4ab8-97aa-96e22bf3ad1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_82b6393b-bb58-4ab8-97aa-96e22bf3ad1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_c0ed9074-3d26-4dd4-8977-b4b519ada87d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_c0ed9074-3d26-4dd4-8977-b4b519ada87d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_bfa3bf54-bdf1-454b-a839-c660268edb7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_0433b7e7-ac4f-4b17-a79d-dc0974aec639" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_bfa3bf54-bdf1-454b-a839-c660268edb7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_34757d2e-0adf-4087-a46a-3c1a863c5e70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_a50159c4-1f5e-4f9f-a6fe-05cf00514db1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_34757d2e-0adf-4087-a46a-3c1a863c5e70" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_a50159c4-1f5e-4f9f-a6fe-05cf00514db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_c82a2c9a-da5f-4aa3-a9a8-78007e1ebf5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_a50159c4-1f5e-4f9f-a6fe-05cf00514db1" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_c82a2c9a-da5f-4aa3-a9a8-78007e1ebf5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_2d277a6b-8bcc-4438-9f44-32f3fc8b7cad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_c82a2c9a-da5f-4aa3-a9a8-78007e1ebf5c" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_2d277a6b-8bcc-4438-9f44-32f3fc8b7cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_1ab6abe9-6ef5-42ea-8963-4d1d4e0e40ca" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_2d277a6b-8bcc-4438-9f44-32f3fc8b7cad" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_1ab6abe9-6ef5-42ea-8963-4d1d4e0e40ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_e48e28e4-77d2-4026-b5ee-6a98e27e8f72" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_2d277a6b-8bcc-4438-9f44-32f3fc8b7cad" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_e48e28e4-77d2-4026-b5ee-6a98e27e8f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_30eaba3d-b700-4211-9b45-c8f81b101e01" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_a50159c4-1f5e-4f9f-a6fe-05cf00514db1" xlink:to="loc_dei_LegalEntityAxis_30eaba3d-b700-4211-9b45-c8f81b101e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5297d600-beaf-4d67-bffc-a058a3a2b966" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_30eaba3d-b700-4211-9b45-c8f81b101e01" xlink:to="loc_dei_EntityDomain_5297d600-beaf-4d67-bffc-a058a3a2b966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_6d3c0b27-a28b-4a4e-a172-b69c2d5f8149" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5297d600-beaf-4d67-bffc-a058a3a2b966" xlink:to="loc_ghw_LegacyEssTechIncMember_6d3c0b27-a28b-4a4e-a172-b69c2d5f8149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_25217aa5-1d45-48d7-834b-a826ea1f18b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_a50159c4-1f5e-4f9f-a6fe-05cf00514db1" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_25217aa5-1d45-48d7-834b-a826ea1f18b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_411f28a1-850d-4828-ab73-6e5d2ed86147" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_25217aa5-1d45-48d7-834b-a826ea1f18b9" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_411f28a1-850d-4828-ab73-6e5d2ed86147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_dd4281a4-98d5-4329-8c6e-c825e5092e48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_25217aa5-1d45-48d7-834b-a826ea1f18b9" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_dd4281a4-98d5-4329-8c6e-c825e5092e48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_219a64f6-8a65-4ef6-8d1c-140c3e62be8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_555cb753-cfe0-43a8-800c-304c680869e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_219a64f6-8a65-4ef6-8d1c-140c3e62be8d" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_555cb753-cfe0-43a8-800c-304c680869e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_093931f0-7703-4257-8bb9-2cfd9cae2e7f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_555cb753-cfe0-43a8-800c-304c680869e4" xlink:to="loc_dei_LegalEntityAxis_093931f0-7703-4257-8bb9-2cfd9cae2e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d5a02f97-18cd-4d4a-932e-9c2bc8f93bd8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_093931f0-7703-4257-8bb9-2cfd9cae2e7f" xlink:to="loc_dei_EntityDomain_d5a02f97-18cd-4d4a-932e-9c2bc8f93bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_5e9cb8f5-3bc6-409d-a6a3-ebc559f66016" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_d5a02f97-18cd-4d4a-932e-9c2bc8f93bd8" xlink:to="loc_ghw_LegacyEssTechIncMember_5e9cb8f5-3bc6-409d-a6a3-ebc559f66016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_f44b9f15-61b2-4028-b5bc-a21b96b461c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_555cb753-cfe0-43a8-800c-304c680869e4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_f44b9f15-61b2-4028-b5bc-a21b96b461c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_9e4c9cf0-c575-42d0-a74e-7b1c1c2ca87e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_f44b9f15-61b2-4028-b5bc-a21b96b461c9" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_9e4c9cf0-c575-42d0-a74e-7b1c1c2ca87e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_4bb26600-f4a0-4d28-9741-779ebba6e618" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_9e4c9cf0-c575-42d0-a74e-7b1c1c2ca87e" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember_4bb26600-f4a0-4d28-9741-779ebba6e618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_1f2b91ef-eae9-4610-b8d0-f7217a2466f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_555cb753-cfe0-43a8-800c-304c680869e4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_1f2b91ef-eae9-4610-b8d0-f7217a2466f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_9a6a5ed7-9bf6-48ae-8df2-2187c34272af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_1f2b91ef-eae9-4610-b8d0-f7217a2466f7" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_9a6a5ed7-9bf6-48ae-8df2-2187c34272af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightForfeituresInPeriod_8ceb8fa2-a2c3-4260-bf59-dff5509dcf68" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightForfeituresInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_1f2b91ef-eae9-4610-b8d0-f7217a2466f7" xlink:to="loc_ghw_ClassOfWarrantOrRightForfeituresInPeriod_8ceb8fa2-a2c3-4260-bf59-dff5509dcf68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_4ae1c312-a270-4c55-b85f-7a03dddef445" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightExercisesInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_1f2b91ef-eae9-4610-b8d0-f7217a2466f7" xlink:to="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_4ae1c312-a270-4c55-b85f-7a03dddef445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_a2811335-25d0-4a40-bc3d-afce3dc9f310" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_1f2b91ef-eae9-4610-b8d0-f7217a2466f7" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_a2811335-25d0-4a40-bc3d-afce3dc9f310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_4e8bc1ce-a286-4b27-9c19-0337f44bfa4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_aa15478b-654d-49ae-ac0f-32742ffdcda5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_4e8bc1ce-a286-4b27-9c19-0337f44bfa4f" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_aa15478b-654d-49ae-ac0f-32742ffdcda5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_3aedf680-eed5-4e73-95b2-25bc0cb203c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_aa15478b-654d-49ae-ac0f-32742ffdcda5" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_3aedf680-eed5-4e73-95b2-25bc0cb203c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_f224f26c-361e-4aca-ad58-8ce2b2a2079d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_3aedf680-eed5-4e73-95b2-25bc0cb203c3" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_f224f26c-361e-4aca-ad58-8ce2b2a2079d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockWarrantsMember_b8ad1fcb-823b-45a7-8bc1-3c342aef905e" xlink:href="ghw-20220304.xsd#ghw_CommonStockWarrantsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_f224f26c-361e-4aca-ad58-8ce2b2a2079d" xlink:to="loc_ghw_CommonStockWarrantsMember_b8ad1fcb-823b-45a7-8bc1-3c342aef905e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_64e47ab2-670e-4bc9-a156-3d281352c570" xlink:href="ghw-20220304.xsd#ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_f224f26c-361e-4aca-ad58-8ce2b2a2079d" xlink:to="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_64e47ab2-670e-4bc9-a156-3d281352c570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_cff609bf-422b-4822-84b6-eeb91ce8725f" xlink:href="ghw-20220304.xsd#ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_f224f26c-361e-4aca-ad58-8ce2b2a2079d" xlink:to="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_cff609bf-422b-4822-84b6-eeb91ce8725f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_0c893274-354a-483d-85c1-2f6f5bb43e47" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_aa15478b-654d-49ae-ac0f-32742ffdcda5" xlink:to="loc_dei_LegalEntityAxis_0c893274-354a-483d-85c1-2f6f5bb43e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_eb0a0870-bc3c-4641-85a4-b5db5311660c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_0c893274-354a-483d-85c1-2f6f5bb43e47" xlink:to="loc_dei_EntityDomain_eb0a0870-bc3c-4641-85a4-b5db5311660c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_469989a8-be5d-4451-85c3-58d4e9c362f8" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_eb0a0870-bc3c-4641-85a4-b5db5311660c" xlink:to="loc_ghw_LegacyEssTechIncMember_469989a8-be5d-4451-85c3-58d4e9c362f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_f38271bc-6f71-4697-b284-eefc04a5b336" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_aa15478b-654d-49ae-ac0f-32742ffdcda5" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_f38271bc-6f71-4697-b284-eefc04a5b336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_60dc0c5d-4541-46f2-8df3-3e69fe3bf1e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_f38271bc-6f71-4697-b284-eefc04a5b336" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_60dc0c5d-4541-46f2-8df3-3e69fe3bf1e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_0867b7e7-f62b-4a60-81a3-626c580d4ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_c8e910e0-0a0b-4ae4-8344-2e317b34d5e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_0867b7e7-f62b-4a60-81a3-626c580d4ca1" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_c8e910e0-0a0b-4ae4-8344-2e317b34d5e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_3ffa6b74-e6b0-4a01-abca-8ad6ff3e2b09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_c8e910e0-0a0b-4ae4-8344-2e317b34d5e5" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_3ffa6b74-e6b0-4a01-abca-8ad6ff3e2b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_77513c69-1874-400d-b7e0-0cfd9ba30d28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_3ffa6b74-e6b0-4a01-abca-8ad6ff3e2b09" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_77513c69-1874-400d-b7e0-0cfd9ba30d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockWarrantsMember_aff94f1b-af5a-4178-a8df-0e265c98c5ae" xlink:href="ghw-20220304.xsd#ghw_CommonStockWarrantsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_77513c69-1874-400d-b7e0-0cfd9ba30d28" xlink:to="loc_ghw_CommonStockWarrantsMember_aff94f1b-af5a-4178-a8df-0e265c98c5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_bdbfb0ff-94b8-496d-816e-3250d877f19d" xlink:href="ghw-20220304.xsd#ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_77513c69-1874-400d-b7e0-0cfd9ba30d28" xlink:to="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_bdbfb0ff-94b8-496d-816e-3250d877f19d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_2e5f7d1f-cb98-4c91-b1da-6360cab1a1cb" xlink:href="ghw-20220304.xsd#ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_77513c69-1874-400d-b7e0-0cfd9ba30d28" xlink:to="loc_ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember_2e5f7d1f-cb98-4c91-b1da-6360cab1a1cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_f7fe8cae-df8f-42ef-9c76-528cb3357b5e" xlink:href="ghw-20220304.xsd#ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_77513c69-1874-400d-b7e0-0cfd9ba30d28" xlink:to="loc_ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember_f7fe8cae-df8f-42ef-9c76-528cb3357b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_76aa508a-1a02-4734-89f7-2a1198679286" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_c8e910e0-0a0b-4ae4-8344-2e317b34d5e5" xlink:to="loc_dei_LegalEntityAxis_76aa508a-1a02-4734-89f7-2a1198679286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ebf36eda-1d40-4cae-a66f-553cb58e9817" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_76aa508a-1a02-4734-89f7-2a1198679286" xlink:to="loc_dei_EntityDomain_ebf36eda-1d40-4cae-a66f-553cb58e9817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_5bcb236e-14d0-4814-9508-cc2eaaaa72df" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ebf36eda-1d40-4cae-a66f-553cb58e9817" xlink:to="loc_ghw_LegacyEssTechIncMember_5bcb236e-14d0-4814-9508-cc2eaaaa72df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_d3a08bb1-c554-42a7-912d-320150cb1f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_c8e910e0-0a0b-4ae4-8344-2e317b34d5e5" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_d3a08bb1-c554-42a7-912d-320150cb1f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRollForward_ac7f73dd-7fae-4484-9ad1-b24df64d1e83" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_d3a08bb1-c554-42a7-912d-320150cb1f9f" xlink:to="loc_ghw_ClassOfWarrantOrRightRollForward_ac7f73dd-7fae-4484-9ad1-b24df64d1e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_1dc26072-ec30-46da-b3e3-ea5223e4a451" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_ac7f73dd-7fae-4484-9ad1-b24df64d1e83" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_1dc26072-ec30-46da-b3e3-ea5223e4a451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_e34bee8c-35f7-43eb-b4f3-7705fcf211ed" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_ac7f73dd-7fae-4484-9ad1-b24df64d1e83" xlink:to="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_e34bee8c-35f7-43eb-b4f3-7705fcf211ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_2e38a93f-907e-4742-aa63-432039a3764d" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightExercisesInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_ac7f73dd-7fae-4484-9ad1-b24df64d1e83" xlink:to="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_2e38a93f-907e-4742-aa63-432039a3764d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_01a2c42c-001d-445f-af4c-6f2618aea51d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_ac7f73dd-7fae-4484-9ad1-b24df64d1e83" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_01a2c42c-001d-445f-af4c-6f2618aea51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_99c3285e-6d72-4322-8253-88f466aeb6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_99c3285e-6d72-4322-8253-88f466aeb6f7" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_bdf4465a-1ef1-4f26-95ca-364aa12e8f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_bdf4465a-1ef1-4f26-95ca-364aa12e8f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_62fab0bb-dded-4e83-9f7c-3d31c70f73df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_bdf4465a-1ef1-4f26-95ca-364aa12e8f9e" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_62fab0bb-dded-4e83-9f7c-3d31c70f73df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPriceVolatilityMember_d90315e9-5640-4508-877e-3271fa83e41a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_62fab0bb-dded-4e83-9f7c-3d31c70f73df" xlink:to="loc_us-gaap_MeasurementInputPriceVolatilityMember_d90315e9-5640-4508-877e-3271fa83e41a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputExpectedTermMember_ed1ba9a7-0493-40c7-9298-8fa95efcfce6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_62fab0bb-dded-4e83-9f7c-3d31c70f73df" xlink:to="loc_us-gaap_MeasurementInputExpectedTermMember_ed1ba9a7-0493-40c7-9298-8fa95efcfce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_90f21fbd-3916-4217-9337-48f9a66d8de7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_62fab0bb-dded-4e83-9f7c-3d31c70f73df" xlink:to="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_90f21fbd-3916-4217-9337-48f9a66d8de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputExpectedDividendRateMember_30239be7-e6b2-4212-9b92-da977305eb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputExpectedDividendRateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_62fab0bb-dded-4e83-9f7c-3d31c70f73df" xlink:to="loc_us-gaap_MeasurementInputExpectedDividendRateMember_30239be7-e6b2-4212-9b92-da977305eb2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_4e0d185c-bbdb-46f5-a858-a15da50d9e30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_4e0d185c-bbdb-46f5-a858-a15da50d9e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_b9b7622b-8bd3-4642-a5b7-83deba3cc5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_4e0d185c-bbdb-46f5-a858-a15da50d9e30" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_b9b7622b-8bd3-4642-a5b7-83deba3cc5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_4f1b12cf-aa01-48e5-86d3-a36e28ed7b78" xlink:href="ghw-20220304.xsd#ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_b9b7622b-8bd3-4642-a5b7-83deba3cc5e2" xlink:to="loc_ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember_4f1b12cf-aa01-48e5-86d3-a36e28ed7b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember_95f8bda2-e3d0-4781-967a-028b62846a43" xlink:href="ghw-20220304.xsd#ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_b9b7622b-8bd3-4642-a5b7-83deba3cc5e2" xlink:to="loc_ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember_95f8bda2-e3d0-4781-967a-028b62846a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8bdfe6cd-946b-456c-a74e-81005ebe695d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:to="loc_srt_RangeAxis_8bdfe6cd-946b-456c-a74e-81005ebe695d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_87082bf6-e9cb-484c-ba30-fd8c66590abe" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_8bdfe6cd-946b-456c-a74e-81005ebe695d" xlink:to="loc_srt_RangeMember_87082bf6-e9cb-484c-ba30-fd8c66590abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cc73c58d-b56a-406b-847d-7cf887bc6358" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_87082bf6-e9cb-484c-ba30-fd8c66590abe" xlink:to="loc_srt_MinimumMember_cc73c58d-b56a-406b-847d-7cf887bc6358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_48484b79-babd-4d2e-82d5-90f68fc95efc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_87082bf6-e9cb-484c-ba30-fd8c66590abe" xlink:to="loc_srt_MaximumMember_48484b79-babd-4d2e-82d5-90f68fc95efc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c1fbd029-a4d4-42e1-b787-ef0eca8cbde3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:to="loc_dei_LegalEntityAxis_c1fbd029-a4d4-42e1-b787-ef0eca8cbde3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ab3a43a1-692c-422a-a504-8a16722ac98e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c1fbd029-a4d4-42e1-b787-ef0eca8cbde3" xlink:to="loc_dei_EntityDomain_ab3a43a1-692c-422a-a504-8a16722ac98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_2ede47e1-bf79-4c47-a513-c97524819049" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_ab3a43a1-692c-422a-a504-8a16722ac98e" xlink:to="loc_ghw_LegacyEssTechIncMember_2ede47e1-bf79-4c47-a513-c97524819049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_684ce7db-9ac7-413b-9277-151012812145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_3f47171a-4dc0-4d1a-87fa-ede0ebe498a8" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_684ce7db-9ac7-413b-9277-151012812145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_7116d300-05ca-4d49-bdf3-6036a226ff48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_684ce7db-9ac7-413b-9277-151012812145" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingMeasurementInput_7116d300-05ca-4d49-bdf3-6036a226ff48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/COMMONSTOCKWARRANTS" xlink:type="simple" xlink:href="ghw-20220304.xsd#COMMONSTOCKWARRANTS"/>
  <link:presentationLink xlink:role="http://essinc.com/role/COMMONSTOCKWARRANTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_eed916a7-4da4-4671-91b2-4a3d78f8d3b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_WarrantsTextBlock_8355b281-a941-4567-b729-a5d433ee2064" xlink:href="ghw-20220304.xsd#ghw_WarrantsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_eed916a7-4da4-4671-91b2-4a3d78f8d3b8" xlink:to="loc_ghw_WarrantsTextBlock_8355b281-a941-4567-b729-a5d433ee2064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/COMMONSTOCKWARRANTSTables" xlink:type="simple" xlink:href="ghw-20220304.xsd#COMMONSTOCKWARRANTSTables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/COMMONSTOCKWARRANTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_862a17ac-7c52-4bc3-8370-9c800cbf90f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_9a89c1cf-96eb-430a-b517-12905c54b866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_862a17ac-7c52-4bc3-8370-9c800cbf90f4" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_9a89c1cf-96eb-430a-b517-12905c54b866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#COMMONSTOCKWARRANTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_1bf6de61-08f8-4348-b398-2c5d4494b2f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_1bf6de61-08f8-4348-b398-2c5d4494b2f5" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_0f0701f2-49cf-47e8-af4a-aac40af9787e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_0f0701f2-49cf-47e8-af4a-aac40af9787e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_1640feb4-933d-41dc-b70b-5803a0f5f74c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_0f0701f2-49cf-47e8-af4a-aac40af9787e" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_1640feb4-933d-41dc-b70b-5803a0f5f74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantsMember_353722f6-9db1-4b3f-a6f1-77f829ab91be" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1640feb4-933d-41dc-b70b-5803a0f5f74c" xlink:to="loc_ghw_PublicWarrantsMember_353722f6-9db1-4b3f-a6f1-77f829ab91be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantsMember_509f9043-374d-4c6c-9cf7-345da644b72a" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1640feb4-933d-41dc-b70b-5803a0f5f74c" xlink:to="loc_ghw_PrivateWarrantsMember_509f9043-374d-4c6c-9cf7-345da644b72a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantsMember_a7abb9a0-5b22-4ce6-9e0e-cc3ed6648de8" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1640feb4-933d-41dc-b70b-5803a0f5f74c" xlink:to="loc_ghw_EarnoutWarrantsMember_a7abb9a0-5b22-4ce6-9e0e-cc3ed6648de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_523c97ed-e48c-433c-b26f-c489b5b0ab3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_us-gaap_StatementClassOfStockAxis_523c97ed-e48c-433c-b26f-c489b5b0ab3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_658f6770-9c7b-4d6b-928c-c58cb4f93c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_523c97ed-e48c-433c-b26f-c489b5b0ab3b" xlink:to="loc_us-gaap_ClassOfStockDomain_658f6770-9c7b-4d6b-928c-c58cb4f93c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_59948e10-64ea-4e54-9947-a12b1b9b93fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_658f6770-9c7b-4d6b-928c-c58cb4f93c1e" xlink:to="loc_us-gaap_CommonStockMember_59948e10-64ea-4e54-9947-a12b1b9b93fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantsMember_6c739881-a7ac-48b4-bdcb-e5312f9d2492" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_658f6770-9c7b-4d6b-928c-c58cb4f93c1e" xlink:to="loc_ghw_PrivateWarrantsMember_6c739881-a7ac-48b4-bdcb-e5312f9d2492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_b566e731-713b-432b-93a0-c184afab6135" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_srt_TitleOfIndividualAxis_b566e731-713b-432b-93a0-c184afab6135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_411127fc-b8ee-487f-992e-59dadb9196fa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_b566e731-713b-432b-93a0-c184afab6135" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_411127fc-b8ee-487f-992e-59dadb9196fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantHoldersMember_3d583666-022f-4293-9f16-0824567e092d" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantHoldersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_411127fc-b8ee-487f-992e-59dadb9196fa" xlink:to="loc_ghw_PublicWarrantHoldersMember_3d583666-022f-4293-9f16-0824567e092d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantHoldersMember_aa76271d-ab0a-4445-819c-772d690cba67" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantHoldersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_411127fc-b8ee-487f-992e-59dadb9196fa" xlink:to="loc_ghw_PrivateWarrantHoldersMember_aa76271d-ab0a-4445-819c-772d690cba67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantHoldersMember_9c6e1415-e49c-4ca0-83dc-83ffbf6a9f7a" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantHoldersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_411127fc-b8ee-487f-992e-59dadb9196fa" xlink:to="loc_ghw_EarnoutWarrantHoldersMember_9c6e1415-e49c-4ca0-83dc-83ffbf6a9f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EquityRedemptionAxis_a845986c-837d-4c9d-afcf-2cc502610310" xlink:href="ghw-20220304.xsd#ghw_EquityRedemptionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_ghw_EquityRedemptionAxis_a845986c-837d-4c9d-afcf-2cc502610310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EquityRedemptionDomain_59601459-678b-425b-b9da-a3e16361379c" xlink:href="ghw-20220304.xsd#ghw_EquityRedemptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_EquityRedemptionAxis_a845986c-837d-4c9d-afcf-2cc502610310" xlink:to="loc_ghw_EquityRedemptionDomain_59601459-678b-425b-b9da-a3e16361379c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RedemptionScenarioOneMember_52819d54-6cdb-4015-b8ad-ffd8c1c4eb96" xlink:href="ghw-20220304.xsd#ghw_RedemptionScenarioOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_EquityRedemptionDomain_59601459-678b-425b-b9da-a3e16361379c" xlink:to="loc_ghw_RedemptionScenarioOneMember_52819d54-6cdb-4015-b8ad-ffd8c1c4eb96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RedemptionScenarioTwoMember_cabc76d0-f295-47fb-97e5-4e51d096b043" xlink:href="ghw-20220304.xsd#ghw_RedemptionScenarioTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_EquityRedemptionDomain_59601459-678b-425b-b9da-a3e16361379c" xlink:to="loc_ghw_RedemptionScenarioTwoMember_cabc76d0-f295-47fb-97e5-4e51d096b043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RedemptionScenarioThreeMember_40d350bb-090b-4a16-ac10-f07af24e2eaa" xlink:href="ghw-20220304.xsd#ghw_RedemptionScenarioThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_EquityRedemptionDomain_59601459-678b-425b-b9da-a3e16361379c" xlink:to="loc_ghw_RedemptionScenarioThreeMember_40d350bb-090b-4a16-ac10-f07af24e2eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_2fb57bd7-1c98-44d0-adb1-821c134568fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_2fb57bd7-1c98-44d0-adb1-821c134568fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_fb3ccd7a-c1b7-4845-b5e6-deaefef9e4c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_2fb57bd7-1c98-44d0-adb1-821c134568fc" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_fb3ccd7a-c1b7-4845-b5e6-deaefef9e4c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrivatePlacementMember_fc9cb252-64c2-489a-af41-ace1f6bbbf41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrivatePlacementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_fb3ccd7a-c1b7-4845-b5e6-deaefef9e4c9" xlink:to="loc_us-gaap_PrivatePlacementMember_fc9cb252-64c2-489a-af41-ace1f6bbbf41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8b7a5ea5-5959-4226-94a4-875fdedca120" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_dei_LegalEntityAxis_8b7a5ea5-5959-4226-94a4-875fdedca120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8df1a8bb-be52-473f-8ea7-60f0ec989ea6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_8b7a5ea5-5959-4226-94a4-875fdedca120" xlink:to="loc_dei_EntityDomain_8df1a8bb-be52-473f-8ea7-60f0ec989ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ACONS2AcquisitionCorpMember_d7a315f4-26d8-4995-b0f4-2b9d3c14b5bf" xlink:href="ghw-20220304.xsd#ghw_ACONS2AcquisitionCorpMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8df1a8bb-be52-473f-8ea7-60f0ec989ea6" xlink:to="loc_ghw_ACONS2AcquisitionCorpMember_d7a315f4-26d8-4995-b0f4-2b9d3c14b5bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ACONS2AcquisitionCorpSponsorMember_202531b4-bd12-4364-a5b7-759c1bba2e7f" xlink:href="ghw-20220304.xsd#ghw_ACONS2AcquisitionCorpSponsorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8df1a8bb-be52-473f-8ea7-60f0ec989ea6" xlink:to="loc_ghw_ACONS2AcquisitionCorpSponsorMember_202531b4-bd12-4364-a5b7-759c1bba2e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_bc69ef72-aa62-462f-83c0-026ce96e106b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_srt_CounterpartyNameAxis_bc69ef72-aa62-462f-83c0-026ce96e106b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f2ada124-b9a6-46a9-b0c3-8645c69cd9d4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_bc69ef72-aa62-462f-83c0-026ce96e106b" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f2ada124-b9a6-46a9-b0c3-8645c69cd9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ACONS2AcquisitionCorpSponsorMember_e8bc1008-2cb3-4c17-92b0-657188d36b80" xlink:href="ghw-20220304.xsd#ghw_ACONS2AcquisitionCorpSponsorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_f2ada124-b9a6-46a9-b0c3-8645c69cd9d4" xlink:to="loc_ghw_ACONS2AcquisitionCorpSponsorMember_e8bc1008-2cb3-4c17-92b0-657188d36b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_d8b8fb65-4cfa-4865-9602-04601e501b54" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_731d8725-28b4-4921-b096-c340ef8406c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_731d8725-28b4-4921-b096-c340ef8406c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_ad133422-39c4-4366-acd2-8de72bfc3aa2" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_ad133422-39c4-4366-acd2-8de72bfc3aa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_f080f167-8318-4c5a-97b4-ee8b4c0e7a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_SharesIssued_f080f167-8318-4c5a-97b4-ee8b4c0e7a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_f92967f7-dee3-4869-8136-7714a1c6e508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_f92967f7-dee3-4869-8136-7714a1c6e508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_cc02b7a1-9ea7-420e-9e2a-13f55b6b1c32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_cc02b7a1-9ea7-420e-9e2a-13f55b6b1c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionPricePerShare_7af7d31a-588f-4eaa-b979-db619066134e" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionPricePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightRedemptionPricePerShare_7af7d31a-588f-4eaa-b979-db619066134e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger_179000db-4dee-4a13-95bc-1b3d22322976" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger_179000db-4dee-4a13-95bc-1b3d22322976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays_42494a8f-7cdb-4a18-bcdd-ad89746059d0" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays_42494a8f-7cdb-4a18-bcdd-ad89746059d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays_45c4df83-037c-42fd-a823-3cbb894d5109" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays_45c4df83-037c-42fd-a823-3cbb894d5109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays_aa772fbd-8f0c-4d1e-af36-7429aefcb43d" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays_aa772fbd-8f0c-4d1e-af36-7429aefcb43d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_522e030d-e7b2-42b7-b906-9ed641956697" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_522e030d-e7b2-42b7-b906-9ed641956697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightForfeituresInPeriod_596a9fd8-0f5b-4d63-bf06-875e9725f900" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightForfeituresInPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightForfeituresInPeriod_596a9fd8-0f5b-4d63-bf06-875e9725f900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightVestedNumber_1c665224-90c6-4282-b0c3-2cbd5d4b3c90" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightVestedNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightVestedNumber_1c665224-90c6-4282-b0c3-2cbd5d4b3c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_fd94474e-b263-4423-af4c-6a0cf23cdae9" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightExercisesInPeriod"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_fd94474e-b263-4423-af4c-6a0cf23cdae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_b9e82a01-5f56-4a54-b806-873272e80d58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_b9e82a01-5f56-4a54-b806-873272e80d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_a99adab5-de41-4fcc-8508-31294fb2880d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_6873029b-6990-42a3-a36a-327ce2535181" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_a99adab5-de41-4fcc-8508-31294fb2880d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_8cd76d93-2c12-43a6-a7c2-77dc4727f90f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_08b36a5a-b5af-4f8e-b576-dbeaec3c5c00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_8cd76d93-2c12-43a6-a7c2-77dc4727f90f" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_08b36a5a-b5af-4f8e-b576-dbeaec3c5c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_d0ecafd9-a459-47de-af41-0c8f6468207b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_08b36a5a-b5af-4f8e-b576-dbeaec3c5c00" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_d0ecafd9-a459-47de-af41-0c8f6468207b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_72b6748a-edaa-49e6-a308-d79614eb524e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_d0ecafd9-a459-47de-af41-0c8f6468207b" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_72b6748a-edaa-49e6-a308-d79614eb524e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantsMember_015618a0-c939-4140-8556-28cb70e2dd55" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_72b6748a-edaa-49e6-a308-d79614eb524e" xlink:to="loc_ghw_EarnoutWarrantsMember_015618a0-c939-4140-8556-28cb70e2dd55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantsMember_dc065544-bbc4-4969-bd27-36582feca7bf" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_72b6748a-edaa-49e6-a308-d79614eb524e" xlink:to="loc_ghw_PublicWarrantsMember_dc065544-bbc4-4969-bd27-36582feca7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantsMember_738a918d-4865-420e-b1e8-1006f0b62ffb" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_72b6748a-edaa-49e6-a308-d79614eb524e" xlink:to="loc_ghw_PrivateWarrantsMember_738a918d-4865-420e-b1e8-1006f0b62ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_3c1b8400-33cf-4971-88ee-e6c682801032" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_08b36a5a-b5af-4f8e-b576-dbeaec3c5c00" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_3c1b8400-33cf-4971-88ee-e6c682801032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightRollForward_f1c07935-ade1-4473-8f8f-7994325e1e84" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_3c1b8400-33cf-4971-88ee-e6c682801032" xlink:to="loc_ghw_ClassOfWarrantOrRightRollForward_f1c07935-ade1-4473-8f8f-7994325e1e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_c269ae82-315a-4a35-b44b-981b0c540214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_f1c07935-ade1-4473-8f8f-7994325e1e84" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_c269ae82-315a-4a35-b44b-981b0c540214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_9f4b6299-c377-49d8-81df-13703b061bbf" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_f1c07935-ade1-4473-8f8f-7994325e1e84" xlink:to="loc_ghw_ClassOfWarrantOrRightGrantsInPeriod_9f4b6299-c377-49d8-81df-13703b061bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_c8093565-ba51-469a-b14a-1c7e1aa66a68" xlink:href="ghw-20220304.xsd#ghw_ClassOfWarrantOrRightExercisesInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_f1c07935-ade1-4473-8f8f-7994325e1e84" xlink:to="loc_ghw_ClassOfWarrantOrRightExercisesInPeriod_c8093565-ba51-469a-b14a-1c7e1aa66a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_b9aee471-e723-4d21-b3f5-3a2f844316ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ghw_ClassOfWarrantOrRightRollForward_f1c07935-ade1-4473-8f8f-7994325e1e84" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_b9aee471-e723-4d21-b3f5-3a2f844316ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLAN" xlink:type="simple" xlink:href="ghw-20220304.xsd#EMPLOYEESTOCKPURCHASEPLAN"/>
  <link:presentationLink xlink:role="http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLAN" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c70bc656-4a71-417a-b22e-33f1fad2f854" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EmployeeStockPurchasePlanTextBlock_6a87b1ec-ca4e-4522-b744-b11251d65795" xlink:href="ghw-20220304.xsd#ghw_EmployeeStockPurchasePlanTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c70bc656-4a71-417a-b22e-33f1fad2f854" xlink:to="loc_ghw_EmployeeStockPurchasePlanTextBlock_6a87b1ec-ca4e-4522-b744-b11251d65795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#EMPLOYEESTOCKPURCHASEPLANDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_be764399-f64c-4459-9b78-8591762b9e27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a219d210-324c-4185-9190-4344a832d651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_be764399-f64c-4459-9b78-8591762b9e27" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a219d210-324c-4185-9190-4344a832d651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_72445662-0747-456d-8eb0-8fae9b27066f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a219d210-324c-4185-9190-4344a832d651" xlink:to="loc_us-gaap_AwardTypeAxis_72445662-0747-456d-8eb0-8fae9b27066f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f50b3e6-c680-4336-aeb6-ccebcc91d488" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_72445662-0747-456d-8eb0-8fae9b27066f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f50b3e6-c680-4336-aeb6-ccebcc91d488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_53009662-b61f-4cc3-9192-3118995677b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f50b3e6-c680-4336-aeb6-ccebcc91d488" xlink:to="loc_us-gaap_EmployeeStockMember_53009662-b61f-4cc3-9192-3118995677b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dbb96799-70ad-4299-9e09-122f4f6e40a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a219d210-324c-4185-9190-4344a832d651" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dbb96799-70ad-4299-9e09-122f4f6e40a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_44b42848-bde4-4d88-a391-883b8006a107" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dbb96799-70ad-4299-9e09-122f4f6e40a9" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_44b42848-bde4-4d88-a391-883b8006a107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_18887bfd-27c8-4f19-b2a8-fa3c002de933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dbb96799-70ad-4299-9e09-122f4f6e40a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_18887bfd-27c8-4f19-b2a8-fa3c002de933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d399638c-e49b-4968-9c14-3979ad3e1ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_dbb96799-70ad-4299-9e09-122f4f6e40a9" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_d399638c-e49b-4968-9c14-3979ad3e1ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLAN" xlink:type="simple" xlink:href="ghw-20220304.xsd#STOCKBASEDCOMPENSATIONPLAN"/>
  <link:presentationLink xlink:role="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLAN" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e9e237f3-c357-4c95-aa37-d11910abfdfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_89a5f4a7-7df0-46b5-af6f-eab28b55577c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e9e237f3-c357-4c95-aa37-d11910abfdfc" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_89a5f4a7-7df0-46b5-af6f-eab28b55577c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANTables" xlink:type="simple" xlink:href="ghw-20220304.xsd#STOCKBASEDCOMPENSATIONPLANTables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9b479419-b33e-4758-b293-9abbe5a73542" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_a01a7e68-0273-4aa9-905c-e4b4dc6e2baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9b479419-b33e-4758-b293-9abbe5a73542" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_a01a7e68-0273-4aa9-905c-e4b4dc6e2baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_4e0b07fa-aee8-462f-962a-088779dfd068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9b479419-b33e-4758-b293-9abbe5a73542" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_4e0b07fa-aee8-462f-962a-088779dfd068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_cd173101-b187-4c78-a444-e83c4d396201" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9b479419-b33e-4758-b293-9abbe5a73542" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_cd173101-b187-4c78-a444-e83c4d396201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_af4fa28f-d597-4893-a37c-549b6d9c9f41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9b479419-b33e-4758-b293-9abbe5a73542" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_af4fa28f-d597-4893-a37c-549b6d9c9f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#STOCKBASEDCOMPENSATIONPLANNarrativeDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_535b74ca-72be-4787-9e4d-f06ca2a88183" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d1c4af8-b65a-4db2-a744-d3300dee1873" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_535b74ca-72be-4787-9e4d-f06ca2a88183" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d1c4af8-b65a-4db2-a744-d3300dee1873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_10a41e67-1ea5-43fc-9119-24c513b8abc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d1c4af8-b65a-4db2-a744-d3300dee1873" xlink:to="loc_us-gaap_PlanNameAxis_10a41e67-1ea5-43fc-9119-24c513b8abc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_bdf5e048-b557-42f1-9f35-c72025fff781" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_10a41e67-1ea5-43fc-9119-24c513b8abc9" xlink:to="loc_us-gaap_PlanNameDomain_bdf5e048-b557-42f1-9f35-c72025fff781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_A2014EquityIncentivePlanMember_c14e74e8-2067-45ab-9666-ca4de3a88433" xlink:href="ghw-20220304.xsd#ghw_A2014EquityIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_bdf5e048-b557-42f1-9f35-c72025fff781" xlink:to="loc_ghw_A2014EquityIncentivePlanMember_c14e74e8-2067-45ab-9666-ca4de3a88433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_A2021EquityIncentivePlanMember_95edbe9e-c06c-41b5-8b9c-4e441bf0ba5b" xlink:href="ghw-20220304.xsd#ghw_A2021EquityIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_bdf5e048-b557-42f1-9f35-c72025fff781" xlink:to="loc_ghw_A2021EquityIncentivePlanMember_95edbe9e-c06c-41b5-8b9c-4e441bf0ba5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9880fd77-d72a-4451-ad5a-e69ac274b1d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d1c4af8-b65a-4db2-a744-d3300dee1873" xlink:to="loc_us-gaap_AwardTypeAxis_9880fd77-d72a-4451-ad5a-e69ac274b1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9880fd77-d72a-4451-ad5a-e69ac274b1d6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_b7b081b6-9ee9-47c4-b5d7-4e24d58a9ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_b7b081b6-9ee9-47c4-b5d7-4e24d58a9ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d5fd164a-d8ec-49ed-a753-a00d730fbc4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:to="loc_us-gaap_RestrictedStockMember_d5fd164a-d8ec-49ed-a753-a00d730fbc4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_142a56d6-1b40-4bf2-a451-c25fcffae9af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_142a56d6-1b40-4bf2-a451-c25fcffae9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5697059c-0fa6-428a-9b5e-47aa5cbcbf89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5697059c-0fa6-428a-9b5e-47aa5cbcbf89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_NonQualifiedStockOptionsNSOsMember_9bf76552-32bd-4e36-ba22-c32ac327be2a" xlink:href="ghw-20220304.xsd#ghw_NonQualifiedStockOptionsNSOsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:to="loc_ghw_NonQualifiedStockOptionsNSOsMember_9bf76552-32bd-4e36-ba22-c32ac327be2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_IncentiveStockOptionsISOsMember_f219c203-631e-4154-aa17-f1372919c509" xlink:href="ghw-20220304.xsd#ghw_IncentiveStockOptionsISOsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_87b6f2bd-cc4e-49d7-ba9d-ec4a44b215a9" xlink:to="loc_ghw_IncentiveStockOptionsISOsMember_f219c203-631e-4154-aa17-f1372919c509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_eb9e7bed-3bfe-4efc-abc7-fdff53a7e6a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d1c4af8-b65a-4db2-a744-d3300dee1873" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_eb9e7bed-3bfe-4efc-abc7-fdff53a7e6a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_25dd8365-8d47-4a40-bd8e-26cdbca134bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_eb9e7bed-3bfe-4efc-abc7-fdff53a7e6a5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_25dd8365-8d47-4a40-bd8e-26cdbca134bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_bbe456f3-4027-4c63-958f-d74aeca6c71c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_25dd8365-8d47-4a40-bd8e-26cdbca134bf" xlink:to="loc_us-gaap_SubsequentEventMember_bbe456f3-4027-4c63-958f-d74aeca6c71c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d1c4af8-b65a-4db2-a744-d3300dee1873" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b319fb44-0d73-4eba-aa43-b593556e6635" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b319fb44-0d73-4eba-aa43-b593556e6635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_5a8b276e-8f21-467e-a063-562029dbccf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_5a8b276e-8f21-467e-a063-562029dbccf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_68e9037c-19bf-49bd-b5e1-79e518694c43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_68e9037c-19bf-49bd-b5e1-79e518694c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_9d9b3b3e-6c3a-4b13-90b6-249659a21c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_9d9b3b3e-6c3a-4b13-90b6-249659a21c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_bbe56335-1074-4c41-9f2e-9cf9bdd3177e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_bbe56335-1074-4c41-9f2e-9cf9bdd3177e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9c4947f7-6152-471c-bbe8-d638a36a36e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_9c4947f7-6152-471c-bbe8-d638a36a36e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_ef5fdfba-af43-44c9-b78e-90c8b4a3b930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_ef5fdfba-af43-44c9-b78e-90c8b4a3b930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_2e3e3683-5ac5-4c24-8394-f89e76e74cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_2e3e3683-5ac5-4c24-8394-f89e76e74cfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9ce6ae10-0219-42ab-94b2-88c3a58556c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9ce6ae10-0219-42ab-94b2-88c3a58556c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_24015168-bfc8-4020-9b07-3f6f3b7f414d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_24015168-bfc8-4020-9b07-3f6f3b7f414d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_72ada14f-03e8-436c-87df-7caa8ba13d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_72ada14f-03e8-436c-87df-7caa8ba13d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber_c94676eb-8db6-47bc-bb2d-4bc624dbe70d" xlink:href="ghw-20220304.xsd#ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber_c94676eb-8db6-47bc-bb2d-4bc624dbe70d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding_b424753a-0101-4823-bb34-428f4aefbd8d" xlink:href="ghw-20220304.xsd#ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_42fb6ebf-12f9-4903-b9ac-37797a4c5974" xlink:to="loc_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding_b424753a-0101-4823-bb34-428f4aefbd8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c84dc315-f1d4-4679-8467-6f70ca270d83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08fde0be-bc11-4413-a14b-abf1dbfaa566" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c84dc315-f1d4-4679-8467-6f70ca270d83" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08fde0be-bc11-4413-a14b-abf1dbfaa566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4c71c2cb-20dd-48ad-bdb2-dbed5d59679b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08fde0be-bc11-4413-a14b-abf1dbfaa566" xlink:to="loc_us-gaap_AwardTypeAxis_4c71c2cb-20dd-48ad-bdb2-dbed5d59679b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_244a5969-64b2-49f6-bc35-7849c9245fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_4c71c2cb-20dd-48ad-bdb2-dbed5d59679b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_244a5969-64b2-49f6-bc35-7849c9245fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_22c26d2f-89de-4338-aff4-1f055e764845" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_244a5969-64b2-49f6-bc35-7849c9245fb9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_22c26d2f-89de-4338-aff4-1f055e764845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_97aa372d-c262-4c5c-a97b-6ee3dee505d7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08fde0be-bc11-4413-a14b-abf1dbfaa566" xlink:to="loc_srt_RestatementAxis_97aa372d-c262-4c5c-a97b-6ee3dee505d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_bc7d18aa-dc5e-42d5-b0e3-08fdea52031d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_97aa372d-c262-4c5c-a97b-6ee3dee505d7" xlink:to="loc_srt_RestatementDomain_bc7d18aa-dc5e-42d5-b0e3-08fdea52031d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_32fda02c-f292-48b6-92a6-6bb813440d36" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_bc7d18aa-dc5e-42d5-b0e3-08fdea52031d" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_32fda02c-f292-48b6-92a6-6bb813440d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_4d39165f-15a8-4fd9-ab73-8a97b901d151" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_bc7d18aa-dc5e-42d5-b0e3-08fdea52031d" xlink:to="loc_srt_RestatementAdjustmentMember_4d39165f-15a8-4fd9-ab73-8a97b901d151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_08fde0be-bc11-4413-a14b-abf1dbfaa566" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a7465dc5-bbde-4414-90a4-3f21498972c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a7465dc5-bbde-4414-90a4-3f21498972c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_76ef85ad-8485-4d5e-82ff-725907435798" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_76ef85ad-8485-4d5e-82ff-725907435798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ba805a1e-159b-4026-9f65-678c31ea4673" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_ba805a1e-159b-4026-9f65-678c31ea4673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_29a45cd2-59d6-4d0d-a5f7-727fd8eb0355" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_29a45cd2-59d6-4d0d-a5f7-727fd8eb0355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_14a930cc-2e4f-4e80-a88b-36e5d155d20c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_51234fc4-5d15-4334-8219-4a7b8a486493" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_14a930cc-2e4f-4e80-a88b-36e5d155d20c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_5fb6265e-d3a8-440b-bf13-7ceeb8344321" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_5fb6265e-d3a8-440b-bf13-7ceeb8344321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9c1fc7cd-3de2-406f-9260-47b054984bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9c1fc7cd-3de2-406f-9260-47b054984bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_765935ec-9438-4e5f-9d57-bb1b8a42ba0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_765935ec-9438-4e5f-9d57-bb1b8a42ba0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_ff0ade40-df36-4255-a602-7b6a1f053b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_ff0ade40-df36-4255-a602-7b6a1f053b9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6de95e3b-a7d3-4e57-9073-c1d0d9bca8ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6de95e3b-a7d3-4e57-9073-c1d0d9bca8ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b8e9acdb-351e-4323-9ddc-2789c00954d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_c7e8d332-366e-4143-8f0f-aacffb62660b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b8e9acdb-351e-4323-9ddc-2789c00954d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_bc8a4278-79f2-4b04-bc6b-77b25218a0ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_bc8a4278-79f2-4b04-bc6b-77b25218a0ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0877a8eb-6f5a-4daa-b790-fba45f13eb21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0877a8eb-6f5a-4daa-b790-fba45f13eb21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_b8f12e8c-3eeb-4ed4-aff2-64c80da38ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0877a8eb-6f5a-4daa-b790-fba45f13eb21" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_b8f12e8c-3eeb-4ed4-aff2-64c80da38ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_b9447b9b-0ec0-4a2f-8b89-f8e643697338" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0877a8eb-6f5a-4daa-b790-fba45f13eb21" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_b9447b9b-0ec0-4a2f-8b89-f8e643697338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1d1c9393-616e-4669-a2f4-d00e3f282eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0877a8eb-6f5a-4daa-b790-fba45f13eb21" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_1d1c9393-616e-4669-a2f4-d00e3f282eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_7fa625d4-e0b5-416f-a6ef-a56e4d9ce06e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_0877a8eb-6f5a-4daa-b790-fba45f13eb21" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_7fa625d4-e0b5-416f-a6ef-a56e4d9ce06e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_8739b368-1c59-417d-b9ba-8db8256dcc4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_8739b368-1c59-417d-b9ba-8db8256dcc4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_f7a9af85-a998-4048-9aeb-8277b0078823" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_8739b368-1c59-417d-b9ba-8db8256dcc4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_f7a9af85-a998-4048-9aeb-8277b0078823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_1648d9b6-8d79-4479-91d6-5c7850f04ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_8739b368-1c59-417d-b9ba-8db8256dcc4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_1648d9b6-8d79-4479-91d6-5c7850f04ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_b44304ad-d0ab-4b14-a976-68e7da910dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_8739b368-1c59-417d-b9ba-8db8256dcc4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_b44304ad-d0ab-4b14-a976-68e7da910dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e32cacc7-bc03-4b3c-b563-d57ef5bbb1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de58a9e5-fa4d-438f-96a3-6d5be95ff576" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e32cacc7-bc03-4b3c-b563-d57ef5bbb1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0b68ab31-45dd-489f-a674-45e62ea3c18b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e32cacc7-bc03-4b3c-b563-d57ef5bbb1eb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0b68ab31-45dd-489f-a674-45e62ea3c18b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_51cc697f-5f0d-41b1-8ffa-d31e788b1a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e32cacc7-bc03-4b3c-b563-d57ef5bbb1eb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_51cc697f-5f0d-41b1-8ffa-d31e788b1a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ef7b160e-d1ef-4453-90d3-5f6372cca21c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e32cacc7-bc03-4b3c-b563-d57ef5bbb1eb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_ef7b160e-d1ef-4453-90d3-5f6372cca21c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_18649ecc-455b-4b08-a3b0-3d3e39321fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9fefb699-9d07-4178-a852-8c769e0e260e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_18649ecc-455b-4b08-a3b0-3d3e39321fa6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9fefb699-9d07-4178-a852-8c769e0e260e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b267b436-0ec5-4922-8d9a-2f5922ca8ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9fefb699-9d07-4178-a852-8c769e0e260e" xlink:to="loc_us-gaap_AwardTypeAxis_b267b436-0ec5-4922-8d9a-2f5922ca8ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c34bb9f-5d67-467f-b716-1545859588ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_b267b436-0ec5-4922-8d9a-2f5922ca8ddd" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c34bb9f-5d67-467f-b716-1545859588ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1d69a95d-24b4-430c-8a71-573d4e9e26d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2c34bb9f-5d67-467f-b716-1545859588ae" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1d69a95d-24b4-430c-8a71-573d4e9e26d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d433a2fd-d4a4-4d03-93b0-5ad8a0419f49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9fefb699-9d07-4178-a852-8c769e0e260e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d433a2fd-d4a4-4d03-93b0-5ad8a0419f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e6c78bcb-81d7-43a7-8eed-ce21f3180bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d433a2fd-d4a4-4d03-93b0-5ad8a0419f49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e6c78bcb-81d7-43a7-8eed-ce21f3180bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_4c35ac28-6dda-4ba5-bf94-a592fef02208" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d433a2fd-d4a4-4d03-93b0-5ad8a0419f49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_4c35ac28-6dda-4ba5-bf94-a592fef02208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_922c577d-c8a6-4740-b103-ca8fb5a74929" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d433a2fd-d4a4-4d03-93b0-5ad8a0419f49" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_922c577d-c8a6-4740-b103-ca8fb5a74929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ba0d9625-71c9-4bf5-8dba-0c07ea797bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d433a2fd-d4a4-4d03-93b0-5ad8a0419f49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_ba0d9625-71c9-4bf5-8dba-0c07ea797bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3b403b7b-9924-4926-9c7a-7ab82016f49e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fb0fb257-f483-43be-8051-3c5f77fecf03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3b403b7b-9924-4926-9c7a-7ab82016f49e" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fb0fb257-f483-43be-8051-3c5f77fecf03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_13ea9707-2da1-4926-8774-7b3137403c75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fb0fb257-f483-43be-8051-3c5f77fecf03" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_13ea9707-2da1-4926-8774-7b3137403c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_5b7d54e3-574b-437f-8f19-6e834acad141" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_13ea9707-2da1-4926-8774-7b3137403c75" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_5b7d54e3-574b-437f-8f19-6e834acad141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_b7fe6c8b-8376-4650-9ff3-86ef54399dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b7d54e3-574b-437f-8f19-6e834acad141" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_b7fe6c8b-8376-4650-9ff3-86ef54399dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_d18ed261-5954-4834-bc0e-ac916869db7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b7d54e3-574b-437f-8f19-6e834acad141" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_d18ed261-5954-4834-bc0e-ac916869db7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_0f732e4f-fbc4-4af7-98ec-e9ee663e5151" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_5b7d54e3-574b-437f-8f19-6e834acad141" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_0f732e4f-fbc4-4af7-98ec-e9ee663e5151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_725665ab-df06-45ee-96c0-338a36ae9b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_fb0fb257-f483-43be-8051-3c5f77fecf03" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_725665ab-df06-45ee-96c0-338a36ae9b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_a6318382-b7ac-4587-b691-8399288da4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_725665ab-df06-45ee-96c0-338a36ae9b6a" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_a6318382-b7ac-4587-b691-8399288da4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="ghw-20220304.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:presentationLink xlink:role="http://essinc.com/role/FAIRVALUEMEASUREMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_a43c5cd6-0816-4792-b1a9-1f3466484d44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_8a4ba10e-2c80-435c-85fc-98cd9eac01bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_a43c5cd6-0816-4792-b1a9-1f3466484d44" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_8a4ba10e-2c80-435c-85fc-98cd9eac01bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="simple" xlink:href="ghw-20220304.xsd#FAIRVALUEMEASUREMENTSTables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_cbe027fe-ce86-4f93-996b-5d908e736010" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0bc5452f-c780-4ef2-8f7b-3525fc91ba11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_cbe027fe-ce86-4f93-996b-5d908e736010" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0bc5452f-c780-4ef2-8f7b-3525fc91ba11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_9ea26a72-aa15-4579-a3e4-90cba98d8436" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_cbe027fe-ce86-4f93-996b-5d908e736010" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_9ea26a72-aa15-4579-a3e4-90cba98d8436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_dfc176ae-cd76-4244-a43b-c5a55c3b036f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_dfc176ae-cd76-4244-a43b-c5a55c3b036f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7309d4c9-419b-41e1-bf38-df2a3a45cf9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7309d4c9-419b-41e1-bf38-df2a3a45cf9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7c52be8d-6bbf-40ac-972b-2ebad2c38e75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_7309d4c9-419b-41e1-bf38-df2a3a45cf9b" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7c52be8d-6bbf-40ac-972b-2ebad2c38e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_dec6d8c2-bd56-4a5b-86cc-dad11caaceb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_7c52be8d-6bbf-40ac-972b-2ebad2c38e75" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_dec6d8c2-bd56-4a5b-86cc-dad11caaceb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fb93724-6eb7-4ac7-91df-d2089f1d0e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fb93724-6eb7-4ac7-91df-d2089f1d0e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6332f40a-0c61-499b-84b0-66b04ff3cd59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6fb93724-6eb7-4ac7-91df-d2089f1d0e5d" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6332f40a-0c61-499b-84b0-66b04ff3cd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_d4ef38c3-1298-430a-ade5-760aa840de31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6332f40a-0c61-499b-84b0-66b04ff3cd59" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_d4ef38c3-1298-430a-ade5-760aa840de31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_0dc7fdf0-6031-4a6b-92e3-2067440b42ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6332f40a-0c61-499b-84b0-66b04ff3cd59" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_0dc7fdf0-6031-4a6b-92e3-2067440b42ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_8e2a8f09-5f2b-44d7-9423-563ec504e1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6332f40a-0c61-499b-84b0-66b04ff3cd59" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_8e2a8f09-5f2b-44d7-9423-563ec504e1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_7a928a70-1f0e-46f0-87ce-6ebba1148442" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_7a928a70-1f0e-46f0-87ce-6ebba1148442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_527d543b-65f4-4245-a1fc-599dccf3c129" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_7a928a70-1f0e-46f0-87ce-6ebba1148442" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_527d543b-65f4-4245-a1fc-599dccf3c129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_352823db-aed0-413b-bb9e-34fffa57f991" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_527d543b-65f4-4245-a1fc-599dccf3c129" xlink:to="loc_us-gaap_MoneyMarketFundsMember_352823db-aed0-413b-bb9e-34fffa57f991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_f8e3c772-1033-4307-9bbd-12eb57a38aec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_527d543b-65f4-4245-a1fc-599dccf3c129" xlink:to="loc_us-gaap_CertificatesOfDepositMember_f8e3c772-1033-4307-9bbd-12eb57a38aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_24da2012-19ec-4746-bd74-928769bd1ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:to="loc_us-gaap_FinancialInstrumentAxis_24da2012-19ec-4746-bd74-928769bd1ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10dc1363-9c04-46ae-8820-d00d6a4a17e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_24da2012-19ec-4746-bd74-928769bd1ae6" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10dc1363-9c04-46ae-8820-d00d6a4a17e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PublicWarrantsMember_2588ac56-c103-4ccd-9367-e4926f2190b6" xlink:href="ghw-20220304.xsd#ghw_PublicWarrantsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10dc1363-9c04-46ae-8820-d00d6a4a17e6" xlink:to="loc_ghw_PublicWarrantsMember_2588ac56-c103-4ccd-9367-e4926f2190b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_PrivateWarrantsMember_d8a6168f-f162-48f8-a331-e99b8b3e54e0" xlink:href="ghw-20220304.xsd#ghw_PrivateWarrantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10dc1363-9c04-46ae-8820-d00d6a4a17e6" xlink:to="loc_ghw_PrivateWarrantsMember_d8a6168f-f162-48f8-a331-e99b8b3e54e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_52d9c95d-0cbb-4bc7-baf8-4318e33af273" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eb822be2-c956-4ef4-91f1-6efedf8d8367" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_52d9c95d-0cbb-4bc7-baf8-4318e33af273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_7eecad9e-bf40-4e7f-ba80-f98a56ee8b35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_52d9c95d-0cbb-4bc7-baf8-4318e33af273" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_7eecad9e-bf40-4e7f-ba80-f98a56ee8b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7eeac1b8-f47d-408a-926d-08d3fd7fc1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_7eecad9e-bf40-4e7f-ba80-f98a56ee8b35" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7eeac1b8-f47d-408a-926d-08d3fd7fc1f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_bc4d5b84-bd53-4561-8732-ce983bbcb0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_7eecad9e-bf40-4e7f-ba80-f98a56ee8b35" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_bc4d5b84-bd53-4561-8732-ce983bbcb0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_52d9c95d-0cbb-4bc7-baf8-4318e33af273" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure_f94415d4-be58-4fba-8592-af5720232282" xlink:href="ghw-20220304.xsd#ghw_EarnoutWarrantLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:to="loc_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure_f94415d4-be58-4fba-8592-af5720232282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_CommonStockWarrantsFairValueDisclosure_ac57a596-925a-4a46-9a3f-d8fee3137cf6" xlink:href="ghw-20220304.xsd#ghw_CommonStockWarrantsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:to="loc_ghw_CommonStockWarrantsFairValueDisclosure_ac57a596-925a-4a46-9a3f-d8fee3137cf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_ebd33272-9f7d-4c17-b575-d5cf32e43c18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:to="loc_us-gaap_DerivativeLiabilities_ebd33272-9f7d-4c17-b575-d5cf32e43c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_WarrantLiabilitiesFairValueDisclosure_6aa45419-1572-4f71-b72d-6495f1185edf" xlink:href="ghw-20220304.xsd#ghw_WarrantLiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:to="loc_ghw_WarrantLiabilitiesFairValueDisclosure_6aa45419-1572-4f71-b72d-6495f1185edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_40af8488-20ca-4f20-b3bd-516d27194be8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_4cdafb28-7f8e-4362-9935-caac8fa42384" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_40af8488-20ca-4f20-b3bd-516d27194be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#FAIRVALUEMEASUREMENTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d1237383-974a-4db5-aea3-bd3035c61324" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable_a4dd8537-a8e4-470f-a6d0-638dd8b6c155" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d1237383-974a-4db5-aea3-bd3035c61324" xlink:to="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable_a4dd8537-a8e4-470f-a6d0-638dd8b6c155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissued_f08cb8be-ee3e-428f-8cb1-a282686b6210" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquitySharesSubscribedButUnissued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d1237383-974a-4db5-aea3-bd3035c61324" xlink:to="loc_us-gaap_TemporaryEquitySharesSubscribedButUnissued_f08cb8be-ee3e-428f-8cb1-a282686b6210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare_afe9539b-68ce-48df-9261-4c6b1262a556" xlink:href="ghw-20220304.xsd#ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d1237383-974a-4db5-aea3-bd3035c61324" xlink:to="loc_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare_afe9539b-68ce-48df-9261-4c6b1262a556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f9adf6da-55a6-407a-973b-c4960a67f63b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_39da412f-ad73-48c8-83b5-d947e8813fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f9adf6da-55a6-407a-973b-c4960a67f63b" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_39da412f-ad73-48c8-83b5-d947e8813fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_7c62ffbf-e1f9-4760-85b0-a94d86872055" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_39da412f-ad73-48c8-83b5-d947e8813fb2" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_7c62ffbf-e1f9-4760-85b0-a94d86872055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_5bdf6980-2cf8-41f6-bc2d-4593fc36abbc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_7c62ffbf-e1f9-4760-85b0-a94d86872055" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_5bdf6980-2cf8-41f6-bc2d-4593fc36abbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_5493b437-3749-4080-b175-728c2c98e8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BridgeLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_5bdf6980-2cf8-41f6-bc2d-4593fc36abbc" xlink:to="loc_us-gaap_BridgeLoanMember_5493b437-3749-4080-b175-728c2c98e8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_WarrantLiabilitiesMember_773f6449-4088-436d-8735-f1164b5b2d33" xlink:href="ghw-20220304.xsd#ghw_WarrantLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_5bdf6980-2cf8-41f6-bc2d-4593fc36abbc" xlink:to="loc_ghw_WarrantLiabilitiesMember_773f6449-4088-436d-8735-f1164b5b2d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_6e614175-14f8-4b1c-9c26-123a21092d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_5bdf6980-2cf8-41f6-bc2d-4593fc36abbc" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_6e614175-14f8-4b1c-9c26-123a21092d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1a6381ce-fa8a-4312-be23-a373ebc3b577" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_39da412f-ad73-48c8-83b5-d947e8813fb2" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1a6381ce-fa8a-4312-be23-a373ebc3b577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1a6381ce-fa8a-4312-be23-a373ebc3b577" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_bcdec1f0-4b7f-457f-9725-b37bf0263a35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_bcdec1f0-4b7f-457f-9725-b37bf0263a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_02be480b-d804-4620-a873-418ae71e75a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_02be480b-d804-4620-a873-418ae71e75a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest_8b8cdf8b-6621-466c-ab03-5aadf0975d67" xlink:href="ghw-20220304.xsd#ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest_8b8cdf8b-6621-466c-ab03-5aadf0975d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_e00e86a1-a258-45dd-a3e0-c42c29da490e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_e00e86a1-a258-45dd-a3e0-c42c29da490e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments_31b99d98-adbc-4f59-8da1-fdf16da0163c" xlink:href="ghw-20220304.xsd#ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments_31b99d98-adbc-4f59-8da1-fdf16da0163c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_d53131dc-140d-4a9c-970a-2258d9088800" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_d53131dc-140d-4a9c-970a-2258d9088800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_053100fa-26f8-4ad6-8f90-75499cd0b221" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_b2803141-08b5-4b08-a9ae-848bde8deef8" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_053100fa-26f8-4ad6-8f90-75499cd0b221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_d6c0d794-f53d-4f9b-9c59-1220838872c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_1a6381ce-fa8a-4312-be23-a373ebc3b577" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_d6c0d794-f53d-4f9b-9c59-1220838872c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/INCOMETAXES" xlink:type="simple" xlink:href="ghw-20220304.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://essinc.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8157bde0-0961-40da-ba16-51cd2de94c26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_f387c1cb-ea1b-4573-b9c0-bd8f40a16fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8157bde0-0961-40da-ba16-51cd2de94c26" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_f387c1cb-ea1b-4573-b9c0-bd8f40a16fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/INCOMETAXESTables" xlink:type="simple" xlink:href="ghw-20220304.xsd#INCOMETAXESTables"/>
  <link:presentationLink xlink:role="http://essinc.com/role/INCOMETAXESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_26636fc9-9a88-4823-b4e1-8951493a7e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_af9b115d-b61f-401e-9486-ddd30d272945" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_26636fc9-9a88-4823-b4e1-8951493a7e6a" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_af9b115d-b61f-401e-9486-ddd30d272945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_76194a66-6b08-4ef2-8890-eefded313d50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_26636fc9-9a88-4823-b4e1-8951493a7e6a" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_76194a66-6b08-4ef2-8890-eefded313d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_f1f7c8ec-9496-457d-8127-222663bb8b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_26636fc9-9a88-4823-b4e1-8951493a7e6a" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_f1f7c8ec-9496-457d-8127-222663bb8b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/INCOMETAXESNarrativeDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#INCOMETAXESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/INCOMETAXESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f31370ac-d8d6-43b1-89d6-1722aef0312d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_d0ecbdb6-7406-470c-bc57-6c7e0b7d1831" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f31370ac-d8d6-43b1-89d6-1722aef0312d" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_d0ecbdb6-7406-470c-bc57-6c7e0b7d1831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_3d59449a-4bdd-45f9-832b-6e51e71d22b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_d0ecbdb6-7406-470c-bc57-6c7e0b7d1831" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_3d59449a-4bdd-45f9-832b-6e51e71d22b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4e852695-c027-4bab-accb-ac1e6881c591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_3d59449a-4bdd-45f9-832b-6e51e71d22b7" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4e852695-c027-4bab-accb-ac1e6881c591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_1c3ee96f-6c82-455c-b597-9748ad1f0fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4e852695-c027-4bab-accb-ac1e6881c591" xlink:to="loc_us-gaap_DomesticCountryMember_1c3ee96f-6c82-455c-b597-9748ad1f0fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_99673c5a-6f69-4a5f-8026-61ebd63b0597" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4e852695-c027-4bab-accb-ac1e6881c591" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_99673c5a-6f69-4a5f-8026-61ebd63b0597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_d0ecbdb6-7406-470c-bc57-6c7e0b7d1831" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_c41f5f83-2137-4a67-8bd5-be7616bd373c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_c41f5f83-2137-4a67-8bd5-be7616bd373c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_a6cf2763-d497-4a8a-92dd-3d9cc91296d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:to="loc_us-gaap_OperatingLossCarryforwards_a6cf2763-d497-4a8a-92dd-3d9cc91296d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_eab03597-51bb-4f42-9075-2d0fbc3d8695" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_eab03597-51bb-4f42-9075-2d0fbc3d8695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_82fa94bc-0208-41bc-ae8d-7aa4712effda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_82fa94bc-0208-41bc-ae8d-7aa4712effda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_09a0df7c-19ea-4bfb-8487-e508e2a6cc9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_1b57a53a-3076-474b-b62c-f3e0d0367dc5" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_09a0df7c-19ea-4bfb-8487-e508e2a6cc9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_935989da-759f-4efc-b43d-d0ca91a7461e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3e9b7771-90c1-4de9-9217-db309371c320" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_935989da-759f-4efc-b43d-d0ca91a7461e" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3e9b7771-90c1-4de9-9217-db309371c320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_53c5f228-c522-40c1-b7b2-d9995b0f0e77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3e9b7771-90c1-4de9-9217-db309371c320" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_53c5f228-c522-40c1-b7b2-d9995b0f0e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_36733b8f-e1b3-467c-bed4-b9b0b894f666" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3e9b7771-90c1-4de9-9217-db309371c320" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_36733b8f-e1b3-467c-bed4-b9b0b894f666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_f32d3058-6cfb-465b-8db6-f71663ca94ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3e9b7771-90c1-4de9-9217-db309371c320" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_f32d3058-6cfb-465b-8db6-f71663ca94ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_a4b53c78-9a6e-4f37-85ef-c4b3938ec3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3e9b7771-90c1-4de9-9217-db309371c320" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_a4b53c78-9a6e-4f37-85ef-c4b3938ec3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_0885e4a2-fb9f-4ca6-9c48-3b627a7d6606" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3e9b7771-90c1-4de9-9217-db309371c320" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_0885e4a2-fb9f-4ca6-9c48-3b627a7d6606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6d6b582a-46d1-4882-8292-04aa246cd171" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_935989da-759f-4efc-b43d-d0ca91a7461e" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6d6b582a-46d1-4882-8292-04aa246cd171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_42aecdfb-3d63-4643-9893-e5d00e2625ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_935989da-759f-4efc-b43d-d0ca91a7461e" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_42aecdfb-3d63-4643-9893-e5d00e2625ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_53be9ad4-dc80-41a3-ab78-0605f733cd7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0d34904b-8925-4f4a-a16a-a1301eb6f6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_53be9ad4-dc80-41a3-ab78-0605f733cd7e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_0d34904b-8925-4f4a-a16a-a1301eb6f6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_416d1962-12a4-42b7-a988-63feb1d45089" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_53be9ad4-dc80-41a3-ab78-0605f733cd7e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_416d1962-12a4-42b7-a988-63feb1d45089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_b7b7fe05-1e76-4124-8297-36a914f7f429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_53be9ad4-dc80-41a3-ab78-0605f733cd7e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_b7b7fe05-1e76-4124-8297-36a914f7f429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent_1dc498a9-1717-4928-9db8-1b2b6ebe74c7" xlink:href="ghw-20220304.xsd#ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_53be9ad4-dc80-41a3-ab78-0605f733cd7e" xlink:to="loc_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent_1dc498a9-1717-4928-9db8-1b2b6ebe74c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent_5b2e0f86-b7b7-4bd9-9f51-f0b2ea3d5d4b" xlink:href="ghw-20220304.xsd#ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_53be9ad4-dc80-41a3-ab78-0605f733cd7e" xlink:to="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent_5b2e0f86-b7b7-4bd9-9f51-f0b2ea3d5d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent_df0d2e5e-25a0-4c75-97a6-fa44e2239e2b" xlink:href="ghw-20220304.xsd#ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_53be9ad4-dc80-41a3-ab78-0605f733cd7e" xlink:to="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent_df0d2e5e-25a0-4c75-97a6-fa44e2239e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent_572870f2-2fc7-4d06-bf21-52833c16787b" xlink:href="ghw-20220304.xsd#ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_53be9ad4-dc80-41a3-ab78-0605f733cd7e" xlink:to="loc_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent_572870f2-2fc7-4d06-bf21-52833c16787b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_042571c9-511e-4c08-9e9b-ad1eb71b3aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_53be9ad4-dc80-41a3-ab78-0605f733cd7e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_042571c9-511e-4c08-9e9b-ad1eb71b3aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_77b2aec0-3610-4902-a53b-fe9828873874" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_53be9ad4-dc80-41a3-ab78-0605f733cd7e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_77b2aec0-3610-4902-a53b-fe9828873874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_d9cb95a6-ce98-4590-bfd6-5987e562842f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_53be9ad4-dc80-41a3-ab78-0605f733cd7e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_d9cb95a6-ce98-4590-bfd6-5987e562842f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_331697fd-6d46-4934-920e-bfe28ab285ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_53be9ad4-dc80-41a3-ab78-0605f733cd7e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_331697fd-6d46-4934-920e-bfe28ab285ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/INCOMETAXESScheduleofUncertainTaxPositionsDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#INCOMETAXESScheduleofUncertainTaxPositionsDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/INCOMETAXESScheduleofUncertainTaxPositionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_3f46e7af-e445-4625-a1fd-d8be7eb50d04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4d323e49-8b95-41b3-8c85-0b00bbb6b490" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3f46e7af-e445-4625-a1fd-d8be7eb50d04" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4d323e49-8b95-41b3-8c85-0b00bbb6b490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_ecfb52e9-d562-47ca-93b0-fa633686444d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4d323e49-8b95-41b3-8c85-0b00bbb6b490" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_ecfb52e9-d562-47ca-93b0-fa633686444d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_fc957cc2-59e9-44e5-b379-71e2b86b0022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4d323e49-8b95-41b3-8c85-0b00bbb6b490" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_fc957cc2-59e9-44e5-b379-71e2b86b0022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_94dbba9f-1a0f-40b8-a541-5de4e8a768a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_4d323e49-8b95-41b3-8c85-0b00bbb6b490" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_94dbba9f-1a0f-40b8-a541-5de4e8a768a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/DEFINEDCONTRIBUTIONPLAN" xlink:type="simple" xlink:href="ghw-20220304.xsd#DEFINEDCONTRIBUTIONPLAN"/>
  <link:presentationLink xlink:role="http://essinc.com/role/DEFINEDCONTRIBUTIONPLAN" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_cdcc797d-a9ab-4831-b06f-2e07a144ed15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTextBlock_97dc23ab-94eb-470e-905a-b960f05a23b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_cdcc797d-a9ab-4831-b06f-2e07a144ed15" xlink:to="loc_us-gaap_DefinedContributionPlanTextBlock_97dc23ab-94eb-470e-905a-b960f05a23b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/DEFINEDCONTRIBUTIONPLANDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#DEFINEDCONTRIBUTIONPLANDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/DEFINEDCONTRIBUTIONPLANDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_abeee051-5c3a-4439-ab98-45123604cd73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_b58242ed-08f8-448d-ad7b-7ab0be004f06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_abeee051-5c3a-4439-ab98-45123604cd73" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_b58242ed-08f8-448d-ad7b-7ab0be004f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/RELATEDPARTYTRANSACTIONS" xlink:type="simple" xlink:href="ghw-20220304.xsd#RELATEDPARTYTRANSACTIONS"/>
  <link:presentationLink xlink:role="http://essinc.com/role/RELATEDPARTYTRANSACTIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_04fa6a84-2323-4767-9429-bc2f4dfe3ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_fc7e7da8-bcc5-4a7b-987f-3b4cbfee7840" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_04fa6a84-2323-4767-9429-bc2f4dfe3ec9" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_fc7e7da8-bcc5-4a7b-987f-3b4cbfee7840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#RELATEDPARTYTRANSACTIONSDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_6d87dd1d-938c-4ed4-8a21-0fdb5f8706f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_6d87dd1d-938c-4ed4-8a21-0fdb5f8706f7" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_5968efe1-ace8-4885-b4e1-da08049de92b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_5968efe1-ace8-4885-b4e1-da08049de92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_ebab549b-4da7-4662-9b3f-14ca8fdb947a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_5968efe1-ace8-4885-b4e1-da08049de92b" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_ebab549b-4da7-4662-9b3f-14ca8fdb947a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_TechnologyConsultingMember_a7e624b1-82e3-444c-919d-e7089327d86c" xlink:href="ghw-20220304.xsd#ghw_TechnologyConsultingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_ebab549b-4da7-4662-9b3f-14ca8fdb947a" xlink:to="loc_ghw_TechnologyConsultingMember_a7e624b1-82e3-444c-919d-e7089327d86c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EnergyWarehouseSalesMember_73daef89-9c55-4cf3-9265-77018518d500" xlink:href="ghw-20220304.xsd#ghw_EnergyWarehouseSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_ebab549b-4da7-4662-9b3f-14ca8fdb947a" xlink:to="loc_ghw_EnergyWarehouseSalesMember_73daef89-9c55-4cf3-9265-77018518d500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_1cc287bf-cafe-4fdf-b2b5-f13df2db14af" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:to="loc_srt_CounterpartyNameAxis_1cc287bf-cafe-4fdf-b2b5-f13df2db14af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a6d5f1a3-940e-49b0-bacd-54c1c49955bb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_1cc287bf-cafe-4fdf-b2b5-f13df2db14af" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a6d5f1a3-940e-49b0-bacd-54c1c49955bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_RelatedPartiesMember_ad2f0d30-3867-462b-bf2f-23a8a0dc04bf" xlink:href="ghw-20220304.xsd#ghw_RelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a6d5f1a3-940e-49b0-bacd-54c1c49955bb" xlink:to="loc_ghw_RelatedPartiesMember_ad2f0d30-3867-462b-bf2f-23a8a0dc04bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f0d5ebe0-806f-48ce-b340-a8ab3e53db0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f0d5ebe0-806f-48ce-b340-a8ab3e53db0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1d2c53d6-7161-4c70-ae1a-d25bb6f6fb27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_f0d5ebe0-806f-48ce-b340-a8ab3e53db0a" xlink:to="loc_us-gaap_ClassOfStockDomain_1d2c53d6-7161-4c70-ae1a-d25bb6f6fb27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_325b728c-03af-455a-899d-4bd5d4ad50f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1d2c53d6-7161-4c70-ae1a-d25bb6f6fb27" xlink:to="loc_us-gaap_CommonStockMember_325b728c-03af-455a-899d-4bd5d4ad50f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_4259be9c-d6cf-48be-8f09-082eab5a24b3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:to="loc_dei_LegalEntityAxis_4259be9c-d6cf-48be-8f09-082eab5a24b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_29366300-caa7-45b0-a65e-a7dd349e3ca3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_4259be9c-d6cf-48be-8f09-082eab5a24b3" xlink:to="loc_dei_EntityDomain_29366300-caa7-45b0-a65e-a7dd349e3ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_LegacyEssTechIncMember_d91006df-cca3-4fba-999d-c75cc7434c7a" xlink:href="ghw-20220304.xsd#ghw_LegacyEssTechIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_29366300-caa7-45b0-a65e-a7dd349e3ca3" xlink:to="loc_ghw_LegacyEssTechIncMember_d91006df-cca3-4fba-999d-c75cc7434c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_f671e9ae-ab75-4e7e-ad90-5c341de615c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5c870269-bf72-466b-a3da-080ee08fce9b" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_f671e9ae-ab75-4e7e-ad90-5c341de615c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_ee7b25d2-7170-4237-9427-e600113c3270" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_f671e9ae-ab75-4e7e-ad90-5c341de615c7" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_ee7b25d2-7170-4237-9427-e600113c3270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ghw_EquityIssuedSharesMilestoneAchievement_cf1867b4-796d-444b-bc44-857f1c303b3c" xlink:href="ghw-20220304.xsd#ghw_EquityIssuedSharesMilestoneAchievement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_f671e9ae-ab75-4e7e-ad90-5c341de615c7" xlink:to="loc_ghw_EquityIssuedSharesMilestoneAchievement_cf1867b4-796d-444b-bc44-857f1c303b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedParties_ce6fcdbd-0c50-4302-a2b8-5186318e2b7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_f671e9ae-ab75-4e7e-ad90-5c341de615c7" xlink:to="loc_us-gaap_AccountsReceivableRelatedParties_ce6fcdbd-0c50-4302-a2b8-5186318e2b7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_72c493a9-8b7d-4ce8-90af-f87f97618fef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_f671e9ae-ab75-4e7e-ad90-5c341de615c7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_72c493a9-8b7d-4ce8-90af-f87f97618fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/SUBSEQUENTEVENTS" xlink:type="simple" xlink:href="ghw-20220304.xsd#SUBSEQUENTEVENTS"/>
  <link:presentationLink xlink:role="http://essinc.com/role/SUBSEQUENTEVENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_3972f292-4afd-4188-8b68-bc3eb57dbdc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_29d50605-3f94-437e-b483-b5570763d12b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_3972f292-4afd-4188-8b68-bc3eb57dbdc0" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_29d50605-3f94-437e-b483-b5570763d12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://essinc.com/role/SUBSEQUENTEVENTSDetails" xlink:type="simple" xlink:href="ghw-20220304.xsd#SUBSEQUENTEVENTSDetails"/>
  <link:presentationLink xlink:role="http://essinc.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_13ff497f-baf9-4671-945d-542d8a2d4454" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_14b38811-ef9e-44df-9ee6-21bdbbaef199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_13ff497f-baf9-4671-945d-542d8a2d4454" xlink:to="loc_us-gaap_SubsequentEventTable_14b38811-ef9e-44df-9ee6-21bdbbaef199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_9fbe011f-1e2c-4d45-8966-a3f7c7570b11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_14b38811-ef9e-44df-9ee6-21bdbbaef199" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_9fbe011f-1e2c-4d45-8966-a3f7c7570b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_afc4d952-a3d8-4b10-b607-4d6cf994bada" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_9fbe011f-1e2c-4d45-8966-a3f7c7570b11" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_afc4d952-a3d8-4b10-b607-4d6cf994bada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_41db1216-2189-44a1-9d1d-f609ed50fc8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_afc4d952-a3d8-4b10-b607-4d6cf994bada" xlink:to="loc_us-gaap_SubsequentEventMember_41db1216-2189-44a1-9d1d-f609ed50fc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7af91a11-65f1-4c77-a0d2-a69d02e19567" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_14b38811-ef9e-44df-9ee6-21bdbbaef199" xlink:to="loc_us-gaap_AwardTypeAxis_7af91a11-65f1-4c77-a0d2-a69d02e19567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e95d5c55-bd4b-4a54-bc2d-f94a7ed783a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_7af91a11-65f1-4c77-a0d2-a69d02e19567" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e95d5c55-bd4b-4a54-bc2d-f94a7ed783a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2a762dc4-ee84-49b6-b43e-70942e14acf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e95d5c55-bd4b-4a54-bc2d-f94a7ed783a4" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2a762dc4-ee84-49b6-b43e-70942e14acf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_024370ab-37a9-470e-aafa-ecd72dce17b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_14b38811-ef9e-44df-9ee6-21bdbbaef199" xlink:to="loc_us-gaap_SubsequentEventLineItems_024370ab-37a9-470e-aafa-ecd72dce17b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_5df24c7d-0e69-4a2b-b22f-6629f759570a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_024370ab-37a9-470e-aafa-ecd72dce17b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_5df24c7d-0e69-4a2b-b22f-6629f759570a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>wilsonsonsini.jpg
<TEXT>
begin 644 wilsonsonsini.jpg
M_]C_X  02D9)1@ ! 0$ 2 !(  #_X1V817AI9@  24DJ  @    & !H!!0 !
M    5@   !L!!0 !    7@   "@! P !     @   #$! @ -    9@   #(!
M @ 4    =    &F'!  !    B    )H   !(     0   $@    !    1TE-
M4" R+C$P+C$T   R,#(R.C S.C R(#$S.C(P.C4T  $  : #  $    !
M      @   $$  $      0   0$$  $   !A     @$#  ,      0   P$#
M  $    &    !@$#  $    &    %0$#  $    #     0($  $    & 0
M @($  $   ")'         @ "  ( /_8_^  $$I&248  0$   $  0  _]L
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
M\*:=+?:BJKJ5VH#(#GRD'.W/KW/X5Z'6=1IRNCHP\'&FDSY=^*O_ "4O6?\
M>B_]%)7OW@#_ )$#0_\ KT3^5> _%7_DI>L_[T7_ **2O?O '_(@:'_UZ)_*
MKJ?!$PP_\6?]=3H+@9MI1_L'^5?(7A[_ )&72O\ K\A_]#%?7TW^HD_W3_*O
MD'P]_P C+I7_ %^0_P#H8HH[,,7\4?Z['UQJ&GVVJ:?/8WD2RV\Z%'1NX-?+
M7C;PE=>#]?DLY S6SDO;3?WT_P 1T-?5W:N<\:^$K7Q?H,EE, EPGSV\W='_
M ,#T-13GRLVKTO:1TW/E6ZNI[VX:>YE>69@ 7<Y)P !G\ *^K_!'_(B:#_UX
M0_\ H KY3U#3[K2[^:RO86AN86VO&W4&OJSP1_R(F@_]>$/_ * *UK;(Y\)?
MG=S6O_\ D'W/_7)OY&OCJT_X_8/^NB_SK[%O_P#D'W/_ %R;^1KXZM/^/V#_
M *Z+_.E0ZCQF\3[-KY\^-'_(<A^IHHK.E\1OB?X;/4?AK_R*D'T'\J[*BBH>
MYK'8****11%<_P#'O)_NFO+;+_D9_P#@=%%-$L]63[H^E+112*"J5]]]/I11
M0 ^Q_P!4W^]5JBB@""\_X]S]15:S_P!?^!HHH$:%%%% SQ+XW];?_>'\JZ3X
M._\ (LK]!116K_AHYU_'?H>DT445D=!F7/\ Q\/5ZW_X]T^E%% B4]#62GWU
M^M%% S6HHHH S;K_ (^&J]!_J$_W1110(>_W&^E9 ZT44QG_V0#_X@*P24-#
M7U!23T9)3$4  0$   *@;&-M<P0P  !M;G1R4D="(%A96B 'Y@ #  ( $P 3
M "UA8W-P35-&5                                   ]M8  0    #3
M+6QC;7,
M          UD97-C   !(    $!C<')T   !8    #9W='!T   !F    !1C
M:&%D   !K    "QR6%E:   !V    !1B6%E:   ![    !1G6%E:   "
M !1R5%)#   "%    "!G5%)#   "%    "!B5%)#   "%    "!C:')M   "
M-    "1D;6YD   "6    "1D;61D   "?    "1M;'5C          $    ,
M96Y54P   "0    < $< 20!- %  ( !B '4 :0!L '0 +0!I &X ( !S %(
M1P!";6QU8P         !    #&5N55,    :    ' !0 '4 8@!L &D 8P @
M $0 ;P!M &$ :0!N  !865H@        ]M8  0    #3+7-F,S(       $,
M0@  !=[___,E   'DP  _9#___NA___]H@   ]P  ,!N6%E:(        &^@
M   X]0   Y!865H@        ))\   ^$  "VQ%A96B        !BEP  MX<
M !C9<&%R80       P    )F9@  \J<   U9   3T   "EMC:')M       #
M     */7  !4?   3,T  )F:   F9P  #UQM;'5C          $    ,96Y5
M4P    @    < $< 20!- %!M;'5C          $    ,96Y54P    @    <
M ', 4@!' $+_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_VP!# 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0'_P@ 1" 0!"HH# 1$  A$! Q$!_\0 '@ !  ,!  ,! 0$
M          @)"@<$!08# 0+_Q  < 0$  P$! 0$!            !08'! ,"
M 0C_V@ , P$  A #$    ;_
M                                                     <(ZHV%4
ME7HI=\+'OKB^0]'#\3Z\_P"#\\I^_<^73U[G[I#\<I*W@FYKQM@[9S2(
M                   'J?KSC=V1,=^R+XGTQW-O;D^1]/#T_P!?'NOGT][\
M>G0?+J[%S=\A.24DYQ2_V'GT
M     0MDJ_'KKBP   !W/ED9R1EC         %:4U4?E?OQ    G]$V;K/AW
M         <>Z."!,K6@   !^[]M,@KE^C]       $4^^%BIW0H   'VWGT6
M0PUL         $,Y& CIV10   '5O#ML!B;.                     .<^
MW)5M.4VLV:J,=.R*      DOQ2]ET+;;0H2X]%\>L
M #@'7%UW2]6@E*5N),A!^F^O@    #]_S]DSQ2\\(NR6)P]JE3PS0
M         K^EJQRGWX@   )FQT_(KCE0          (Y]D5#21@    /H/GU
MLWA+?5]-T[/I;<P    '9^;OUQT#</\ 3]        '+/?BR%Z!AGY?H   "
M[RLZ'<A7;Z        !2W8\_I7LN?@   "8T=/:AJ1L0       %+-DS^EFR
M9^   !(3CE-9%#VP         4%6K,ZJ)ZE@   33C;!IYI.P
M         #XGTYJ8['0:HYZE>A^_,       #WGQZ6DP=RN9KE^Z=X]@
M              ]5]?%;,S4JHYVE1+D(3^         DKQ2UM$!=[-H6W^Y^
M?0              #,-=L?A9)5\   #N7+(ZJ*+L_P!EY]           JHG
M:705:\S    Z?X=FOW/MT^%]>;'_ *#A7K?KY    &K"B;1)SBF        !
M5?.4R@.V9D    )=1\YJ2H^R         96;UC$6>Z&    %[E6TBW" O
M     %+-DS^EFR9^   !(3CE-9%#VP         4%6K,ZJ)ZE@   33C;!IY
MI.P                    5_P M6,_]KS'F?OR          ?6>?M=;6M!M
MK@+OY#Z                'A?OS5Q.4VF*QT'DG1P@          ==Y^ZZ^
MM:#9U"7#]GZ             !F&NV/PLDJ^    +&X:UZ,*AJO\ 0
M  "JB=I=!5KS,   #I_AV:_<^W09I+GD<#I6M@   "ZZM:#<]7+^
M,UMRR6 LM60   !^WY^Z^,^W/IWCV        <AZ.#(GH&'?Y    /T_&NB@
M;CV#G[P       *6;)G]+-DS\   "0G'*:R*'M@         H*M69U43U+
M  FG&V#3S2=@                   _R_*5[)G]+]DH'^0           3,
MC9_1+4-3ZWX=P               B!(05 UKS*-?;$@            3#CIW
M094M0[[RR8             S#7;'X625?     OSJFEVLP5U          JH
MG:705:\S    Z?X=FOW/MT%7TW3L^EMS     2LX)K5!1MF        ^;^_'
M'GH6$^C^_,    #0%4].M*@[D       !5#/4JA&U9H    )<1\YJ4H^R
M     "EFR9_2S9,_    D)QRFLBA[8         *"K5F=5$]2P   )IQM@T\
MTG8                   **;1F]1-@HX            '3?#KTC4W69<\$X
M             !Z_]^*2[+GM/]AHOC_OX             !]+\>M_%4TVR^%
MMP            &8:[8_"R2KX    'N_CTU+4?9)-\4P         *J)VET%
M6O,P   .G^'9K]S[=!\+Z\V/_0<*];]?(   '^_QKPS_ '+K/AW       "O
M66JV;VY90     + (FSZ3*;K(       &9^YY'!.5K8    O.J^C6_5^]
M     "EFR9_2S9,_    D)QRFLBA[8         *"K5F=5$]2P   )IQM@T\
MTG8                  !4_/4FA.U9J             !]#\>ND.G:Q.B+L
M8            '-O;DSBW'*(;2,"               /Z7&UV^7=UG0_]OT
M          #,-=L?A9)5\     2 Y)/5)1=G^H^/8        "JB=I=!5KS,
M   #I_AV:_<^W0#-)<\C@=*UL    7Z533+6(*Z       #/I;,OJ^G*>
M  /?_'IL,SW=_H?CU       ^3]/#'KH6$^I^O@   #^FMR@;?V_FD0
M  !2S9,_I9LF?@   2$XY3610]L         %!5JS.JB>I8   $TXVP:>:3L
M                  $>>N*RI7O%_3?7P             ![SX]-.5*U^7T?
M.@           #A/5&YF[ID7#>J.                 M2@KG?K5-,_5^@
M         #,-=L?A9)5\     "S*%MVAJHZD        !51.TN@JUYF   !T
M_P .S7[GVZ 5?3=.SZ6W,    !/**LFEJF:X      !X[YR!:%A?./;E
M  TD4W6+!(FT       5T2]4SE7'*@   !*K@F=45&V<        "EFR9_2S
M9,_    D)QRFLBA[8         *"K5F=5$]2P   )IQM@T\TG8
M        ,TMSR.!LK6P             /U_&BVH:K8U#VL            <$
MZHS,)=L?Y3T<0                 %O%?O-ZE7T<           9AKMC\+)
M*O@     #074M/M!A+B        *J)VET%6O,P   .G^'9K]S[= /A?7FQ_Z
M#A7K?KY    ]S\_>PO/-W^H^/8      0[D('+O>,=      %H\'<= M3T\
M     #/-;LMK,FJB    +O*SH=R%=OH        %+-DS^EFR9^   !(3CE-9
M%#VP         4%6K,ZJ)ZE@   33C;!IYI.P                 "+?=#9
M6+UC'\     /HOCUL?AK7.Z+LD@N24^M\_?Y3T\>-=$?%7OA8*RE<B1WP?\
MC]   "\6L:)</7KX            .6>_%EOO&.<6Z8\
M "_*J:7:U!74          #,-=L?A9)5\      ?1_'KJ>HVS2+XY4
M "JB=I=!5KS,   #I_AV:_<^W0 9I+GD<#I6M@   #1U3M6L2B+4      *.
MK-G5/%BH@      Z9X=>OC/MT\A^@     >%^_./W0L*^"]>8    :T:#MO>
M^63         I9LF?TLV3/P   )"<<IK(H>V         "@JU9G51/4L   "
M:<;8-/-)V                  4,6G-:FI^D@    6!Q-GOYJFF]0\.P
M<$ZHRH.PT6KF;IW@?7R !:C!7._JJ:;_ $            ]-]>>7Z[X]$WOA
M      !]KY=$[XNR3*CI^27%+=@Y^[Z[S]_S/B?7FXQT\$9.V'A9)5^#\G7?
M0??F      /:?/WJ+I&Q2MX)L          9AKMC\+)*O@      21XI;4W1
MME^@^?4       543M+H*M>9@   =/\ #LU^Y]N@ J^FZ=GTMN8    "SB$M
M^A2I:B      ,G%\Q./79%@      :CZ/L<O8^=      A=(U_,)=\?    $
MFN*7U943:0        !2S9,_I9LF?@   2$XY3610]L         %!5JS.JB
M>I8   $TXVP:>:3L                  R,W_#N,]/     +*X6VZ'*CJ7Z
MOT    ".'9$Y[[;E\4N^% G9%V/2E3-;\[\^@           !0C:LTJAGJ4
M    !*+AF+AZ]?+#8BT>V^?0    ?)>GA6A,U&GRPT3B75'@     2%XY359
M1=H]W\^@         &8:[8_"R2KX       M*@[EH"J>G       "JB=I=!5
MKS,   #I_AV:_<^W0 ?"^O-C_P!!PKUOU\@   ="\>K7_GVZ>7^?0     X%
MU1F3"_8D       +C:[?+OZSH@     %%EHSBH:P48    76UK0;GZY?P
M     !2S9,_I9LF?@   2$XY3610]L         %!5JS.JB>I8   $TXVP:>
M:3L                 '*??BR$Z#A@    Z;X=>M:@[=]3\>X     'J_WX
MH)M>9U>SE.DQQ2^H>D;%];Y^X            @E*5O-#=,C_ (     ??>/3
M>M5]'LTA;?\ H_0     !ZS]^*BK!1J5[)G_ */[\P    !=!6[_ '65O00
M        ,PUVQ^%DE7P       -$=0U.RF&MH      %5$[2Z"K7F8   '3_
M  [-?N?;H !FDN>1P.E:V    -0-(V&9<=/@    "H"P46C*T9R       )%
M\<KK!H>U@     9*K]B/".J-    &L2A;7(CDE0        !2S9,_I9LF?@
M  2$XY3610]L         %!5JS.JB>I8   $TXVP:>:3L
M  $))*NYCKMD(    N(KM[O$K.B@      ?X?E*MDS^TV#N78.?O
M    'H/KRR>WW%.*=,>    !+:/F]'=.U?K?AW        ",_;$9O+CD_#NJ
M.     ]]\>FM&A;=UWG[@        !F&NV/PLDJ^       !]7Y^VJ6B[/WS
MEDP     !51.TN@JUYF   !T_P .S7[GVZ  5?3=.SZ6W,    !;_7KU>;6-
M&     &7Z[8[#22@0       -:M!V[N_+)     1T[(K)]?,4    $B..4UB
M4/;          *6;)G]+-DS\   "0G'*:R*'M@         H*M69U43U+
M FG&V#3S2=@                 K6F:EG<M^6    #1]3M7L.B+2
M              *:K%0:2+-GH    $Y(NQ:2:;K/O_GU         ',_;CS'
M77((X=L4    !:W W2_&JZ8         ,PUVQ^%DE7P       !*+AF-2-'V
M3W/SZ      543M+H*M>9@   =/\.S7[GVZ  ?"^O-C_ -!PKUOU\@   =]Y
M)/6?0MM     Y[Z\N0#0L*\3]_        +TZOH]O-?O(    %.=AH=']GSL
M    7/UN_P!UM;T$         "EFR9_2S9,_    D)QRFLBA[8         *
M"K5F=5$]2P   )IQM@T\TG8                 *P9NG9\;;F     TXTG7
MYMQMA                     ^.].?(S?\ #_BO7G    $M8^;T[TG8/H/G
MU          '+O?BRT7C&^-]/     />?'IKKH&X]%\>L        #,-=L?A
M9)5\        "V*!NM]55TL     "JB=I=!5KS,   #I_AV:_<^W0  9I+GD
M<#I6M@   #6/0MLD+R2@    K'FJ?GKMV7@       ":,;/Z>Z3L(    &7&
M\8W$&0@P   !JRHFT2:XI@         "EFR9_2S9,_    D)QRFLBA[8
M     *"K5F=5$]2P   )IQM@T\TG8                 *R)JH9ZK=EP
M T(U+4+.X2X                     4_6&B4:6?.@   !]]X].K&B[3UWG
M[@          !$WOA,NMWQSU_P!?(    O&K&BW#5Z]@        9AKMC\+)
M*O@        ?TT<T[5K$HBU     "JB=I=!5KS,   #I_AV:_<^W0  5?3=.
MSZ6W,    !>+6-$N'KU\    &<6X917;,58        >9^?6P//=T^]\NH
M #FGMQY!=!PS\/W\    [WR26M&A;<          *6;)G]+-DS\   "0G'*:
MR*'M@         H*M69U43U+    FG&V#3S2=@                 @#*UC
M-C<\F    %B$1:='E.U<                    ?F_,E=^Q'A?5'    #0M
M4=1LVA;>            *1K+GE-ECH0    D=QRNKZA[6        !F&NV/P
MLDJ^         /M/+HU6479^V<TB    !51.TN@JUYF   !T_P .S7[GVZ
M#X7UYL?^@X5ZWZ^0   )B1T[J(I&Q@   >F^O/'GH6$_,>GB        !H:J
M.HV90MO    JYG*;GYMF8@   "Y"NWR[RLZ(          *6;)G]+-DS\
M"0G'*:R*'M@         H*M69U43U+    FG&V#3S2=@
M CCV1.4&^8J    /W_/W4#2-AF)'SP                   $.Y"!R[WC'0
M   !*O@FM3M&V7]'Z            /FOOQR17[$.:^_(    -8U"VN0W)*@
M      #,-=L?A9)5\         "6D?-ZAJ1L7LOS[    %5$[2Z"K7F8   '
M3_#LU^Y]N@  &:2YY' Z5K8   'D?G[K]S[=.C^/6   (&RE:S2W3)
M   !8O#VK1K3]6    S;W+)J^Y:L    #5%1=FE5PS0          I9LF?TL
MV3/P   )"<<IK(H>V         "@JU9G51/4L   ":<;8-/-)V
M       #POWYQSZ'@_S'IX@   #I?AUZ:Z7KTEN*7
M%%MGSBH6PT8    :0J;J]A43:0            !3E8J%2!9L\    %ZE7T>W
MBOWD        9AKMC\+)*O@         "WJO7F]*L:.    *J)VET%6O,P
M .G^'9K]S[=   *OING9]+;F     T%U+3[082X@  "@NU9G5//4L    =;Y
M^WDG1Q    ?6>?ML*SW=O;?/H  !Z#Z\L>FAX3\[]^0   ';N60UN4';_P#3
M]          %+-DS^EFR9^   !(3CE-9%#VP         4%6K,ZJ)ZE@   3
M3C;!IYI.P                 #-K<LFK]EJP    !]/Y^UZ-8T:TR"N?D/T
M                  91;WBL;>V)    ZMS]NNN@;CY?Y]             #
MG'MR9"=!PSP/WY    L#B;/I)INL@       #,-=L?A9)5\   #W7QZ>E^_,
M     ?[_ !I-INLS\BK.   !51.TN@JUYF   !T_P[-?N?;H  !\+Z\V/_0<
M*];]?(   %A41:-(5.U@  #\WYD0T##>3='$    -(]-UC-Q<LG    &F"EZ
MY.R+L@  %?\ +5C-G<LF    %OU>O5YU8T8          "EFR9_2S9,_
MD)QRFLBA[8         *"K5F=5$]2P   )IQM@T\TG8
M!7+,53.;<,J      DMQ2UQM=OMB\/:O9?GV                !\/Z\V._
M0L(_/]    6T0%VODJVE              #,O=,A@W*5T   #IWAV:_L^W0
M       9AKMC\+)*O@   6JP5SB)WP<9>Z(     'W_CTZK:+M'8.?O   %5
M$[2Z"K7F8   '3_#LU^Y]N@   S27/(X'2M;    ^D^/789GF[>\^?4  13[
MH7*_>L9    $D.*6U>43:LF]\Q./?9%@   6O0-UONJNE@  9_;9F-6LY30
M  !J4HVR2XX)P          "EFR9_2S9,_    D)QRFLBA[8         *"K
M5F=5$]2P   )IQM@T\TG8                 !X7[\Y-[[B?".J-      '
M2/'KLBAK98Q#VJ8,?.^3^?0               A3)5[,3=L@    &E&F:U/N
M*LP              J!L%%HQM&<@   #8/GNZ]%\>L       #,-=L?A9)5\
M   "W&OWBU>"NF5Z\XS\QZ>(     F/'3VGBD[!YOY]   543M+H*M>9@
M=/\ #LU^Y]N@   J^FZ=GTMN8    #2E3-:GU%68  4HV3/:8;)00   !=%6
M[_=56]!I LV=TY6*A@   =?Y^[75G^X_[?H 'XOS(/H.&<Q]^,   #L'/W:Z
M,_W']'Z          !2S9,_I9LF?@   2$XY3610]L         %!5JS.JB>
MI8   $TXVP:>:3L                  %?LM6,VMRR8       #H?CU3KB[
M'8A$6J>L59?<_/H             !5/.TN@NUYF    -A&>[KT3QZP
M       !#B1@<O5WQT    :CJ/L<OH^=        S#7;'X625?    MQK]XO
M;J^D5E350ST6[+@     +DJY?;NJUH8  %5$[2Z"K7F8   '3_#LU^Y]N@
M ^%]>;'_ *#A7K?KY    M0@KG?Y5--  &4^]8M&/NB    !JRHFT2:XIB)7
M?!Y:+SC8    U3479Y3<,R !$;O@\MEYQL    6X5^[WN5?20          !
M2S9,_I9LF?@   2$XY3610]L         %!5JS.JB>I8   $TXVP:>:3L
M                H"M>8U83M-         ^R\O>Q.(M5F\);YF1T_\ H_0
M          !219<\IJL="    Z1X]>P3/=U               ^%]>;';H>$
M    #1G3]5L9A[6       !F&NV/PLDJ^   !;C7[Q>W5](&?&VY?6#-T\
M   ?M^?NE^EZY.>,L8  JHG:705:\S    Z?X=FOW/MT    S27/(X'2M;
M  ZGX=FO3/MS_5^@#C'1'Y&] P_^    '>.22UJ4+;A^;\R'Z!AO)^CB
MNDK=_NHK>@@ 4B6;.Z;K%0P   !J&I&Q3&CIX           4LV3/Z6;)GX
M  $A..4UD4/;         !05:LSJHGJ6   !-.-L&GFD[
M    /5?7QFPN62P7E*X         !WSDD[7(&Z6CPER^M\_<           4
M%6K,ZJ)ZE@   2JX)G5%1MG               &-O1,%^7]/$   "_"JZ7:Y
M W4       #,-=L?A9)5\   "W&OWB]NKZ0/F_OQROWG&8[]D6     .E^'7
MJNHNT=3\.T "JB=I=!5KS,   #I_AV:_<^W0   "KZ;IV?2VY@    -3%&V2
M6G!. "IB>I%#5JS8    7$UV]WAUG10*$+5FE44]2@   )1<,QJJHNT  90K
MWBD<.V*    ZEX=FO+/MS\A^@          "EFR9_2S9,_    D)QRFLBA[8
M         *"K5F=5$]2P   )IQM@T\TG8                   /1?7EGAM
MV6UW3%6          'VOET6\U^\V\U^\_2_'L          ,]]MR^L.;IX
M $Y(NQ::*7KP               R)Z!AO'^CA    O)K&BW!UZ]@       9
MAKMC\+)*O@   6XU^\7MU?2 (V=D1EDO.->A^_,     3:C+#III>N^3^?0
MJHG:705:\S    Z?X=FOW/MT    ^%]>;'_H.%>M^OD   "Y>N7V[6M:& ,R
MMTR&#LI70   !J:HVRRRX)L"#4G7,S%UR(   #_1KIS_ ''L//W@<,ZHW)-?
ML1    %L4!=;ZJMI8           %+-DS^EFR9^   !(3CE-9%#VP
M  4%6K,ZJ)ZE@   33C;!IYI.P                   #\GY3S8:)2E9<^]
M7]?           Z_S]U^]4TR>T59@         ,]]MR^L.;IX   $[HJR:7J
M9K@               R17[$.(=4<   !>#6-$N+KU\        S#7;'X625?
M    MQK]XO;J^D "K*<IE %LS(     "ZNM:!=#7-  %5$[2Z"K7F8   '3_
M  [-?N?;H    ,TESR.!TK6P   )*<4MJXHFU ?&^G/CWT+"?6_7R   !V/F
M[]<U W#_ &_0/6_OQCZT+"OBO7G    OJJNE6Q0-V J*L%&HHM&<    #3K2
M=?FO&V$           "EFR9_2S9,_    D)QRFLBA[8         *"K5F=5$
M]2P   )IQM@T\TG8                    !&[LB:%K5FL+9*O@
M #_1<%7KW>#6-$_=^@        9^K9F%7$Y3@   )S1=CTS4O70
M     !D5O^'<=Z>    "\NL:+<#7KV       !F&NV/PLDJ^   !;C7[Q>W5
M](  SLV_*ZV9FI@    #ROS]TX4K7YI1M@ JHG:705:\S    Z?X=FOW/MT
M   %7TW3L^EMS    #^FMR@;?V_FD16],5/.I<,K    %N-?O%[=7T@ #/!;
MLLK2FJD   !.F+L>F.EZZ!F(NN/PJDZ^   !T?QZM?>?;IY7Y]
M  4LV3/Z6;)GX   $A..4UD4/;         !05:LSJHGJ6   !-.-L&GFD[
M                    !_"!4K6:8['08BR$&          +.X2WZ#*EJ'ZO
MT        446C-ZBK!1P   )8<$UJ<HVS               #'!HF#?)>G@
M  !?O5-,M5@KH       !F&NV/PLDJ^   !;C7[Q>W5](  ^2]/#*S><8X-U
MQH     ZMS]NK&B[1T7QZQ51.TN@JUYF   !T_P[-?N?;H    /A?7FQ_P"@
MX5ZWZ^0   +W:MI%M\!>!G<MV65K352    &H*D;#,J.GP *Z9>JYR;CE(
M 'M/G[V%Y[NWUOG[_">O-C\T+"O!_?D   "U."N=_-4TT            4LV
M3/Z6;)GX   $A..4UD4/;         !05:LSJHGJ6   !-.-L&GFD[
M                 (?R$%5!/4FNV7JWI/OS         %U=:T"Z&N:
M    *=K#0Z/+/G8   '4?#LU]Y]N@              'QWISXY-$P<    :1
M:;K%@\3:        ,PUVQ^%DE7P   +<:_>+VZOI   BYW0V6V\8WZCZ^
M  !.Z*LFEFF:W^K]JHG:705:\S    Z?X=FOW/MT     S27/(X'2M;    F
MW&6'3C2M?]?^_&/G0L*^)]><   #J'AV:],^W/R'Z !\O]^./;0L)])]^8
M &C&GZK8W#VNM&:J.>&W9:    -,E+UV=$78P           !2S9,_I9LF?@
M   2$XY3610]L         %!5JS.JB>I8   $TXVP:>:3L
M          ^'].:N"9JE:,U48>2$#^?Z        \O\ /W4_1=FE%Q3(
M   %<4Q4\Z%PRL   #^FQ3.]W^W\^D              1%D(/+;>,;    &K
M&B;1)OBF        ,PUVQ^%DE7P   +<:_>+VZOI   %34]2:&+5FH     %
MX=8T2XFO7RJB=I=!5KS,   #I_AV:_<^W0    "KZ;IV?2VY@   !Y_S];!L
M]W6+?=#9CKMD(    M9@;I?G5=,   S87+)8!2U9    LOA;=H=J.I9SKAE5
M<DQ5    /O\ QZ=?V?;IY_Y]@           "EFR9_2S9,_    D)QRFLBA[
M8         *"K5F=5$]2P   )IQM@T\TG8                         .
M-=$?6=-5&L.;I_!>N-       $]8JRZ5Z9K8       $<.R)RA7S%0   !I?
MI>N3MB[(              *D)^CT16G-P   //\ GZV1YWO7NOGT
MS#7;'X625?    MQK]XO;J^D   ?Y?F<6XY37?+U8     >?\_6GZD[#&?MB
M*"K7F8   '3_  [-?N?;H    !\+Z\V/_0<*];]?(   &B.H:G$OO@ZD+!2
M   !IJI6NSBC+&  !5S.4W/S;,Q    ^Z\NG7AG^Y9 ]!POY'T\    +08.X
M:"ZGJ             %+-DS^EFR9^   !(3CE-9%#VP         4%6K,ZJ)
MZE@   33C;!IYI.P                          ?X?D,I* JDG:77;+U7
MP/KY      _7\:X*!N'9^>0       'B_OSCHT/!_E/3Q    MZKUYO2K&C@
M             #-9<LD@-+5H   "4G#,ZJ*+LX        S#7;'X625?
MMQK]XO;J^D   #XCTYLJUZQCB?5'@    #LG-WVK05TI%LV>    =/\ #LU^
MY]N@     S27/(X'2M;    L@AK7$WOA.(]4>   !]_X].O[/MT\_P#/L  #
MG'MR9!-!POQ?W\    N/KM\IPL5#    &E>F:W/6*LH            %+-DS
M^EFR9^   !(3CE-9%#VP         4%6K,ZJ)ZE@   33C;!IYI.P
M                    #C71'TT6.A5<SE-\7]_     !?-5=)MF@;N
M  !FFN>20,E:T   !V?F[];] W#]GZ             /AO7FR":#A?I_KX
M  MUK]XO7J^D        #,-=L?A9)5\   "W&OWB]NKZ0   !$CO@\OEWQWU
MOU\@    #ZKS]OE?3Q    Z?X=FOW/MT     %7TW3L^EMS    #V?S]^L^O
M@    6@P=PT%U/4    ,O]VQZ&<E     >T^?OU?U\    ?:>71L"S[=/;?/
MH            !2S9,_I9LF?@   2$XY3610]L         %!5JS.JB>I8
M $TXVP:>:3L                             BCW0F=>X99PGJC0    +
M,H6W:&JCJ0       %3L]2:%;5FH    TM4O6YY1=E             %1<_1
MJ)[3G     TV4K7IP1EB        &8:[8_"R2KX   %N-?O%[=7T@    5 V
M"BT8VC.0         !T_P[-?N?;H     /A?7FQ_Z#A7K?KY         TI4
MS6I]15F    J)L%&HIM&<         69PMNT,U'4@            !2S9,_I
M9LF?@   2$XY3610]L         %!5JS.JB>I8   $TXVP:>:3L
M                    '-/;CR[7?'>#]<:    )?QT[J-I&Q@       <M]
M^+(?H&&^+^_@   $RXV>U 4G8OZ            #TOUYY+K[B/'NGA    Z1
MX]>O;/MS\[\^@       !F&NV/PLDJ^   !;C7[Q>W5](    'YOS-A<LE@-
M+5H         #I_AV:_<^W0     #-)<\C@=*UL        ?7^?OL%SW=?<?
M/H   !Q'ICLD5_Q#^         TD4W6+!(FT             "EFR9_2S9,_
M    D)QRFLBA[8         *"K5F=5$]2P   )IQM@T\TG8
M                !"N2K^8>[8^    )$<<IK$H>V        #-9<LD@-+5H
M    :.J=JUB41:@           !398J%2-9L\    %OE>O-Z%8T<
M#,-=L?A9)5\   "W&OWB]NKZ0    !S_ ->7*A>\7Y%T<(         Z?X=F
MOW/MT      J^FZ=GTMN8        "RF%MNB.HZF    !E0O6+1B[H@
M  #ZKS]M@V>[K[SY]0            !2S9,_I9LF?@   2$XY3610]L
M    %!5JS.JB>I8   $TXVP:>:3L                   'IOKS_I[CY]
M       /X9#M PSDO1Q    2*XY76%0]K        $%92MYG;ID8    ZEX=
MFK6B;3T7QZP          !&WLB<L%YQGTGWY@   >5^?NM"@[;W+FD@
M   ,PUVQ^%DE7P   +<:_>+VZOI      AM(P&8B[9!X?[\@        =/\
M#LU^Y]N@     'POKS8_]!PKUOU\@       :.J=JUB41:@    *6;)G]+-D
MS\       "R6&MFB>H:H             !2S9,_I9LF?@   2$XY3610]L
M       %!5JS.JB>I8   $TXVP:>:3L                   _AGIMN7? ^
MW+H^IVK^W^?0        #*[><9BKWPH   $Q(Z=U$4C8P       !_E^98KS
MC44N^%    $V8RPZ8:7KGLOS[          'PGKS9;KQC<?^N,    %E\+;M
M#M1U(         9AKMC\+)*O@   6XU^\7MU?2      *:K%0:2+-GH
M   '3_#LU^Y]N@      S27/(X'2M;       'T/QZ["<]W;Z+X]0    (Q=
ML/E0O>+@       :-Z=JUBL1:@             *6;)G]+-DS\   "0G'*:R
M*'M@         H*M69U43U+    FG&V#3S2=@                  %.=AH
M=']GSL38C+!H\I^K_<>72       !_A^8_M"POF_MR    690MNT-5'4@
M     (/2==S*77(0    +'(:UZ'JCJ7LOS[         'Q?ISYH;ID<19"#
M   'M?G[UA4/:^Z\LD         ,PUVQ^%DE7P   +<:_>+VZOI      'X/
MS,]=,B@W*5T        =/\.S7[GVZ      "KZ;IV?2VY@       +$8>TZ.
MZ?JX     _ADAOV'\2ZH\      #Z'X]=A6>[M]#\>H             %+-D
MS^EFR9^   !(3CE-9%#VP         4%6K,ZJ)ZE@   33C;!IYI.P
M            5\RU7S?W'*/Q_?P#N7+(Z*JAJDL.";       $').N9EKKD0
M    O3J^C6\U^]         #.%<<HKPEZL    !.2+L6BRH:K]YY=(
M  X?TQV;BY9-&KMB0    +D:Y?;NZUH8         &8:[8_"R2KX   %N-?O
M%[=7T@      <S]N/*A>\7Y=[\8       '3_#LU^Y]N@      ^%]>;'_H.
M%>M^OD      #1'4-3LIAK:     !11:,WJ*L%'       L5A[5HWI^K
M          "EFR9_2S9,_    D)QRFLBA[8         *"K5F=5$]2P   )I
MQM@T\TG8                 !&7MA\NMWQWY?T\0 /-_/JW:OWBYFN7[[#S
MZ      .?^O+EOO&.<#ZXP    :JJ+L\HN&9         '*_?BRAWS%?@_7F
M     ZYS]U^M4TR?<59@      /Q?E7$Y3:,;1G/QWIX     2'XY3551=H]
MW\^@         &8:[8_"R2KX   %N-?O%[=7T@      "$<E7<RUUR+\/W\
M      '3_#LU^Y]N@      &:2YY' Z5K8      ]M\_>P?/=V^O\_<
M"&4C 9@+OCP      &B>H:G9+#6T              4LV3/Z6;)GX   $A..
M4UD4/;         !05:LSJHGJ6   !-.-L&GFD[                 !S3V
MX\L=YQKC73P   #H?CU6T0%VM/@[GU+P[0   !$KO@\]5NRZ/O7&    #NO+
M(ZU:#MW^GZ         !7M+5?-]<LG_R     ";L98;AZ[?)Q1EB_9^@   #
MUG[\5Y2]6IRL5#C!W0X     ]W\>FI*C[))_BF          !F&NV/PLDJ^
M  !;C7[Q>W5](       %*5DSZF"R4        =/\.S7[GVZ       5?3=.
MSZ6W,      !/F)LNE.FZV      /%_?G('H.%\Y]N4     #WGQZ;!L]W7Z
MKX]P             !2S9,_I9LF?@   2$XY3610]L         %!5JS.JB>
MI8   '3_  [)VQ=D         %K<#=):\$X     !Z;Z\\Q=UR"($C!
M>9^?4S8V?G/&6.64?-]\Y9+I'CU^V^?3Y?[\>*=,=$.0@ZYIBJ0>DZ[_ (_0
M    %Y=8T6X&O7L          "DBRYY358Z$      .P<_=/^)L\RXZ?DGQ2
MW7N?N^M\_?\ ,^+]>?C/3'QC[8>%DE7X!RM9^ ]N8     #^FA2HZC9O"V\
M         #,-=L?A9)5\   "W&OWB]NKZ0       /$_?G,==<@A?)0
M  '3_#LU^Y]N@      'POKS8_\ 0<*];]?(     &@JI:?:%"7$      #/
MQ;,PJZG*<     !8)$V?213=9               I9LF?TLV3/P   )"<<IK
M(H>V         "@JU9G51/4L              :*J?JED4/;     !_#/3;<
MNK*FZ@                .E^'7K9H.W_4?'L          !^3\SSV[+JT)J
MH@                 "ZVM:#<_7+^           ,PUVQ^%DE7P   +<:_>
M+VZOI        ')O?ARHWO%^=>W*      .G^'9K]S[=       !FDN>1P.E
M:V     //_/K7[GNZ= \NH      " ,K6,V-SR8     #0S4=1LSA;>
M         !2S9,_I9LF?@   2$XY3610]L         %!5JS.JB>I8
M        T54_5+(H>V     #G7MR94[UB_).CB                &ANHZC
M9C"V\           #POWYSPV[+:WIFI@                "YFN7Z[.M:$
M          !F&NV/PLDJ^   !;C7[Q>W5](        $#92M9JKGDGY?H
M  #I_AV:_<^W0       5?3=.SZ6W,     !.",L6FRE:\       /2?7GCU
MT+"?F/3Q     ]K\_>P//=U^T\^@              "EFR9_2S9,_    D)Q
MRFLBA[8         *"K5F=5$]2P             !HJI^J610]L      XMT
MQ^:2YY''?LBP              !93"VW1%4=3_H            /%_?FA>TY
MK5+/4L               #]OS]O(K&BV_5^]            #,-=L?A9)5\
M  "W&OWB]NKZ0        !1S9LZIYL5$      Z?X=FOW/MT       'POKS
M8_\ 0<*];]?(    %^54TNUJ"NH       &<BX9375,54    ">L59=*],UL
M               4LV3/Z6;)GX   $A..4UD4/;         !05:LSJHGJ6
M             -%5/U2R*'M@      ^+].?/%;LM@)+5D              3
M%CI[312M=]_\^H             %3\]2:*+1G'JOKX              'V_E
MT:%:EJ-@$39P            ,PUVQ^%DE7P   +<:_>+VZOI         '@?
MOQE^N^/1#D(,     =/\.S7[GVZ        9I+GD<#I6M@   #]_S]UZ9_N7
M4?#M        K1F:CGAM^6@    :"ZEI]H,)<0              !2S9,_I9
MLF?@   2$XY3610]L         %!5JS.JB>I8              T54_5+(H>
MV       ?F_*CY^CTAV;//1_?F            !.&+L6CZGZO];Y^X
M        $7.Z&STVW+HV=L2             )LQEAT&U+3^S<\@
M    ,PUVQ^%DE7P   +<:_>+VZOI          XUT1^5*]XO\+Z\X    '3_
M  [-?N?;H       !5]-T[/I;<P    $R(Z>U"4C8@       !\3Z<^/K0L)
M]=]?(   'G_GUK^SW=/O_+J               %+-DS^EFR9^   !(3CE-9%
M#VP         4%6K,ZJ)ZE@             #153]4LBA[8       !P/JC*
M%[5FL%Y2N           #]OS]MXK]YN_K.A^?^?8               'K?WX
MJ*L%&IJL="^/]/            =6Y^V[VLZ'9K"V_P#1^@             9
MAKMC\+)*O@   6XU^\7MU?2          *^):KYO+ED_^0    =/\.S7[GVZ
M        ?"^O-C_T'"O6_7R   !>S5M'MS@+R        !F8NF0P:E*Z   !
M.B+L>F2EZZ               !2S9,_I9LF?@   2$XY3610]L         %
M!5JS.JB>I8              T54_5+(H>V         03E*W2I9,^B5(0@
M       $HN&8ODJVE3&CIX                 #GOKRU#V"C533U*^&]><
M        ==Y^ZW2OWBUF"NOT7QZ@              9AKMC\+)*O@   6XU^
M\7MU?2          !1#:,VJ1L%(    '3_#LU^Y]N@        S27/(X'2M;
M   '^C7-G^X]DY^\        "J&>I5"-JS0   "_FJ:9:G!70
M    "EFR9_2S9,_    D)QRFLBA[8         *"K5F=5$]2P
M  !HJI^J610]L          AK(P%4\[2Z]9>K_/_ 'Y       ?TF5&SUN4!
M>;"HBT?J_0                  !\Y]^-<TQ5:TIFHPKDJ_X'U\@     #Z
M'X]9VQ=DLSA+=/R*LWG_ )]@               9AKMC\+)*O@   6XU^\7M
MU?2          !ZGZ\\NEWQV*G?"@   =/\ #LU^Y]N@        YU[<GP'K
MS   #ROS][URR8         ]!]>7&NG@    [3S2'N_GT
M AS(P,.I"!    ^^\NFTV#N8         YA[\?Q7IS@             #JWA
MV_7>?N          !\M]^,%)2MP7E*Y#B1@(^]<9^'[^   #['R]Y;\$Y..+
ML5AD3:>Z\LD                      /C/3GA9)5^($A!1B[H?@?5&<EZ.
M+U?U\ #WWQZ=BY^_O_))RCX9F8D=/3(CI[WWSZ@                #CG1P
M?/??D   !]UY='2O'L           XCTQU<4Q5    /I?CUMF@;N
M
M                      /GOORX-U1G(.CA^%]>;YW[\O+_ #Z^K\_;IGCV
M=MYI#L7-W_H_0                         !_E^?+_?C\_P#?E^C]^B^/
M7Z3X]@
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                      !\Y]^/&NC@Y][<OSGWY>?^
M?7V'E[]4\.WJOAV_H_0
M                                           /G_ORC%VP\>>N+X_T
M<'P_KS^E^O/W?SZ?;>?1UWG[I"<<I)[BF/I?CV
M                                                 '/O7E@!+5B#
MLG78CR$'Q'ICOS_0  ^F^/63O#,3+CI^>T599@QT]^[]
M      'J_P!^.+],?RGHXOC?3G]#]>?G?GU]1\>W1_'K[3S2'WGET@
M                                               <H]^*MB9J5?<O
M5XC=\'Z[Z^0   //^?J5_!-S_BK-9/#6WM'-(
M                                              0\D(&H2PT: ,K6
M/7_7R      .P<W=:3!W*UV"NO1O'K                   'PGKS01E*W"
M*3KL2>^$CYV1?A?OR   .E^'7*KAFIFQL_.^+LDFN*8_H
M!0!:\QY!T<(   \K\_;^ZIIO6?#N           H3M6:<-Z8X   "QR'M=H4
M)<0          !&[LB:9+'0*[9BK>#^_(      '[?G[/.*LEQM>OLQHZ>
M         CWUQ=$MHS<    :$JEJ'3/'L        KCF*I5[-TX   #O?+)7
MP5;2?]OT          <@Z."@"UYD    +[*KI7<N:2        ^&].;.U;\L
M    $A^.4O7K&D   #@75&406G-H'RM;         ^B^/6W"OWBX^NWSZOX]
MP                /%_?F 4K6:M)RFP4E*WX'U\@      #O7))6<0MPM,@
MKET[Q[               ,F]\Q./?9%@   30C9_3C2M?\O\^@         !
ME1O6+QA[H<   "XNNWR\&LZ(          /E_OQH_LV=U2SU*\7]_
M  !/N)LU[57TCN_+)          1'[X/+7><;    &N*@;AVKFD        *
M=+#0Z/K/G8    O8JVCVZ0%Y          $>^N+R;WW$P   !JNHFT2>XI@
M      #F'MQY M"PL    2]C9S4?2=D   JFG:515:,X]#]^8          Z
MWS]U_=4TR>T59@              !XO[\UC350ILL="X3U1H         'N/
MG[L_A+C<M7+[U_G[P             ,F-]Q+@/7&    "YZMWZZZMZ$
M     ,J-ZQ>,/=#@   7%UV^7@UG1          (Z]<5FZN63\"ZXP
M    #WWQZ7?5G1+;("[_ */T        "(_?!Y:[SC8    UQ4#<.U<T@
M    !3I8:'1]9\[    'M/G[U%4C8I7<$V         !'OKB\F]]Q,    :K
MJ)M$GN*8        YA[<>0+0L+    $O8V<U'TG9  /R?E#]IS:IB?I(
M       '^BV^OWB\RL:+Y_Y]@             0WD8"A&U9I&GMB0
M    /?\ QZ7%UV^7&5Z^>V^?0            #(Y?\/XMTQX    _?\ /W31
M2M=F[&V(         #*C>L7C#W0X   %Q==OEX-9T0         12[H3,Q=<
MB^']><            6$Q%HT-5'4?J?CW        $1^^#RUWG&P   !KBH&
MX=JYI        "G2PT.CZSYV    !W#ED=55%V?[+SZ         !'OKB\F]
M]Q,    :KJ)M$GN*8        YA[<>0+0L+    $O8V<U'TG9  *([1F]1]@
MHX             G#%V+1[3]7^N\_<            >F^O.CNS9U4M/TG\?W
M\             $CN.5T15#4Y.<4P            ,CE_P /XMTQX    '4/
M#LU843:.F>/8         ,J-ZQ>,/=#@   7%UV^7@UG1         .#=49E
MHO.-_!^O,             )1<,QI?I>N=+\>P       "(_?!Y:[SC8    U
MQ4#<.U<T@       !3I8:'1]9\[     %C$/:M&=/U;^@        $>^N+R;
MWW$P   !JNHFT2>XI@       #F'MQY M"PL    2]C9S4?2=D %8<W3\]]M
MR\              3LB['I@I>N@           <<Z.#-]<<GBOWPP
M       'N_CTOSJNEV?0EQ            R.7_#^+=,>     )QQ=BTQ4O7?
MW?H        &5&]8O&'NAP   +BZ[?+P:SH@        ]7^_&66\XU&'NAP
M            !=O6="N5KM^        B/WP>6N\XV    -<5 W#M7-(
M   5#6"BT66C.0     +\*II=KD%=0        (]]<7DWON)@   #5=1-HD]
MQ3        ',/;CR!:%A8    E[&SFH^D[(!RSWXLFM]Q/Y#T\
M    //\ GZTT4O79JQMA           $7^V&S273).7>_&
M !_2Y>N7Z[.M:%_0          #(Y?\ #^+=,>     !=M6="N6KM^
M   RHWK%XP]T.   !<77;Y>#6=$        %/%AH='5GSL
M3PBK)I1INM>7^?0       $1^^#RUWG&P   !KBH&X=JYI        "HZ?H]
M$EIS<     #W?QZ:E*/LDG>*8        $>^N+R;WW$P   !JNHFT2>XI@
M     #F'MQY M"PL    2]C9S4?2=D H+M69U3SU+              %^=4T
MNUF"NH           BEW0F9:ZY%\3Z\X                 MI@+M?%5M*_
MH          ,C=_P_B_3'@     >9^?6G:DZ_,J.GP       !E1O6+QA[H<
M   "XNNWR\&LZ(       !\K]^&170,.^']><             "1/'*:D:/L
MGV7GT        "(_?!Y:[SC8    UQ4#<.U<T@       !4=/T>B2TYN
M  ) <DGJCHNS?4_'N       !'OKB\F]]Q,    :KJ)M$GN*8        YA[
M<>0+0L+    $O8V<U'TG9!\%Z\N0O0,-])]^8    'F_GU8[#6NQV'M<E>*7
M]K\_?SGIY<K]^*-79$0GDZ]!*4KGS_WY   "V&!NM]=5TL           1YZ
MXK+O=\=^!]N8      =5Y^V5_#-=\Y)/H_CU^T^?OT?WY<O]N./O9&10[H3X
M'VY@      +GJW?KKJWH0          R!:#A?,/?C      '7>?NU743:.@^
M74       !E1O6+QA[H<   "XNNWR\&LZ(       !5=.4R@2V9D     )$<
M<I:I!729T=/].\.STOUY_$>O/PCJC8BR$% .5K/!>N-   'W_CTZF:/LO=.6
M2         B/WP>6N\XV    -<5 W#M7-(        5'3]'HDM.;@      6
M7PMNT.U'4@       (]]<7DWON)@   #5=1-HD]Q3        ',/;CR!:%A8
M    E[&SFH^D[(*L9RF4 VS,@    ) \DGHRI^JR9XI@   ?'>G/5Q.4ZG2P
MT/FWOR  3=C+#I@I>N>?^?8          'P?KS98;SC/#>J.     '2O#KM(
M@[E9+#6R2G'+_P!   /P?D3>^$K/FJC61-T_Y/T\0    !_30Q4=1LSA;>
M       !D"T'"^8>_&      !/B*LNE"F:U^C]       &5&]8O&'NAP   +
MBZ[?+P:SH@       &9>Z9#!N4KH    \C\_;MZUH5P5>O?E_GT  !_E^0SD
M8"FJQT*"TI7  /9?/UIGI>O33C;          (C]\'EKO.-@   #7%0-P[5S
M2        %1T_1Z)+3FX       T$U+3[0X2X@      "/?7%Y-[[B8    U
M743:)/<4P       !S#VX\@6A86    )>QLYJ/I.R#.5<,IKHF*J    .Y<L
MCJ3H^R='\>L    #XWTYZ-+/G-6,[3?X#N_+):F:-LOWGET@          ?X
M?F;"Y9- 66K(    'UWG[W/5N_6Q0-V]]\^H     'PGKS4X6*A5'3]']=]?
M(    'O_ (]-3M&V:2''+         #(%H.%\P]^,       7G5?1K?J_>@
M     !E1O6+QA[H<   "XNNWR\&LZ(       / _?C'#HF#>@^_,    7^5/
M3;4(.Y@    "OR6J] EKS/F/OQ@7^U/3;3X.Y@         1'[X/+7><;
M &N*@;AVKFD        *FYZDT+VK-0      !]%\>NIVC;+(WCE@      (]
M]<7DWON)@   #5=1-HD]Q3        ',/;CR!:%A8    E[&SFH^D[(,D%_P
M_B73'@   #3S2=@FG&V       5E350S\VS,/H/GUU)T;9)$<DJ
M  *J)VET%6O,P    )J1M@T-5'4>O<_>       !%WNALZ-ORO@?7&     2
M>X9C4[1ME]C^?8        &0+0<+YA[\8       ]E\_6H.D;%+?@G
M ,J-ZQ>,/=#@   7%UV^7@UG1       !'?KBLG=]Q0    3]B;-I/INM
M   #EGOQ9LKEDT4^^%MQK]XO;J^D          "(_?!Y:[SC8    UQ4#<.U
M<T@       !51.TN@JUYF       !)#BEM3='V7Z'X]0     !'OKB\F]]Q,
M    :KJ)M$GN*8        YA[<>0+0L+    $O8V<U'TG9/!_?G&3HV!>/\
MOX   !*#AF-5E%V@       5_P K6/,?4](JR@          #EGOQ9-K[B?Q
M_IX    "U2"N=]=5TOS?SZ         ^(]>;-K<<FAI)0(    %X58T2XJO7
MP        #(%H.%\P]^,       #M?-(:JJ)L_V_GT@     #*C>L7C#W0X
M  %Q==OEX-9T0       06E*WF<NF1@   #3E2=?FU&V$      #Y'T\*;;%
M0KM:UH7E_GT          (C]\'EKO.-@   #7%0-P[5S2        %5$[2Z"
MK7F8        M(@[CH$J>G@     "/?7%Y-[[B8    U743:)/<4P
M!S#VX\@6A86    )>QLYJ/I.R<Z]N3'QH6%    "V6 NU\]6TH
M          9^;9F%7,Y3@   !;/ 7:^2K:5_0         #YK[\<R5UR&(LA
M!@   #ZKS]M:M!V[IOCV        #'9H>#_#>O.        +#XBTZ.Z=JW^G
MZ     !E1O6+QA[H<   "XNNWR\&LZ(       *Y9BJ9S;AE0    V99SOGN
MOGT                   $1^^#RUWG&P   !KBH&X=JYI        "JB=I=
M!5KS,        #1#4-2LKAK<     !'OKB\F]]Q,    :KJ)M$GN*8
M  YA[<>0+0L+    $O8V<U'TG9.8>W'D"T+"P   !<!7KU>96-&
M           X%U1F3J^XGXO[^    3\B;-I(INL^0_0          .:>W'E5
MO6,<HZ.(    6Z5^\7L5?2        !CHT/!_BO7G         OFJNDVS0-W
M      RHWK%XP]T.   !<77;Y>#6=$       %<<Q5,Y]PRH    ;2,WW_\
M1^@                  "(_?!Y:[SC8    UQ4#<.U<T@       !51.TN@
MJUYF        !]5Y^VJ6B[/WWEDP    !'OKB\F]]Q,    :KJ)M$GN*8
M     YA[<>0+0L+    $O8V<U'TG9/B/3FQU:)A     L;A[7HQI^J@
M              4#6O,JK)VF    =4\.S5Y0]K^\\ND           ""LI6\
MSUTR/^    'TOQZZ[L_W+[GRZ0       ,=&AX/\5Z\X        'M_G[U(T
M?9)2<,R     ,J-ZQ>,/=#@   7%UV^7@UG1       ! Z4K6:2Z9(    -=
M^?[EUWG[@                  !$?O@\M=YQL    :XJ!N':N:0
MJPG*90%;,R         $H.&8U)T?9/<_/H    !'OKB\F]]Q,    :KJ)M$G
MN*8        YA[<>0+0L+    $O8V<U'TG9/S?F-/1<$]']^8   'VWET:\<
M_P!R^E^/8                  #X_TY\@V@X9\Y]^0   &B>H:G9+#6T
M         #./<,IKKF*J    +V*MH]ND!>0       ,=&AX/\5Z\X
M  [QR26J>C;/];Y^X    &5&]8O&'NAP   +BZ[?+P:SH@       C7V1&4>
M^8L    +[JKI=KT#=0                  !$?O@\M=YQL    :XJ!N':N:
M0        K"FZ?GPMN7@         6P0-UOLJNE@    1[ZXO)O?<3    &J
MZB;1)[BF        .8>W'D"T+"P   !+V-G-1])V095+UB\7NZ'    %O-?O
M-Z=7T<                  "KF;IN?FVYB   !)_AF-5-%V?]'Z
M    !'+LB<HM[Q7\OT   !*+AF-55%V@       #'1H>#_%>O.         !
M9+#6S1/4-4     RHWK%XP]T.   !<77;Y>#6=$       'J?KSQNZ)@WJ_K
MX    ZMS]NKJB;5]YY=(                  $1^^#RUWG&P   !KBH&X=J
MYI        "L*;I^?"VY>         !_31O3M6L4B+4    (]]<7DWON)@
M #5=1-HD]Q3        ',/;CR!:%A8    E[&SFH^D[(*&K3FM3$_20   !_
M2[>LZ%<E7;[_ *?H                 &:NY9) >6K0   &A.HZA9S"W
M           #,S=,B@S*5P   #^FMJ@;?W'FD0      !C7T7!/F_OR
M     %_U3TVTZ#N8    RHWK%XP]T.   !<77;Y>#6=$        S W;'H8R
M4     )?1T[I7IFM?;^?2                  (C]\'EKO.-@   #7%0-P[
M5S2        %84W3\^%MR\          ?:>71JIHNS]OYI$   "/?7%Y-[[B
M8    U743:)/<4P       !S#VX\@6A86    )>QLYJ/I.R"$<G7<Q]UR$
M   3RBK)?'5M*[ORR0                'J/KSQUZ'A'SWWY   #Z#X]=@^
M>[K]+\>P             %9<U4,\]NRX    7X532[7(*Z@      #&=HN!^
MD^_,   #V_S]^H^O@     >^^/34U1MEDIQRX   &5&]8O&'NAP   +BZ[?+
MP:SH@       %2L_2*';3FP    '<N61T"U/3IJQMA
MB/WP>6N\XV    -<5 W#M7-(        5A3=/SX6W+P   ![OY]/2?7F
M )91\WJ'I&Q>S_/L   1[ZXO)O?<3    &JZB;1)[BF        .8>W'D"T+
M"P   !+V-G-1])V0?D_,G=]Q2/G7%@    #V'S]650UMML@+O*;AF@
M         (@2$%ERO&.    3RBK)I:IFN              #G_KRX^="PK\?
MW\    LEAK9HGJ&J       #&=HN!^D^_,   "]ZK:117:,X\7]_     !(C
MCE-4%&V;Z3X]@  !E1O6+QA[H<   "XNNWR\&LZ(       !\5Z<^1;0,.^1
M]/     #^D^8FS7!5Z]3.CI__3]                $1^^#RUWG&P   !KB
MH&X=JYI        "L::I^>RW9>    +[*KI5#EIS;QOW\     %O%?O-ZE7T
M<   1[ZXO)O?<3    &JZB;1)[BF        .8>W'D"T+"P   !+V-G-1])V
M0"M^8J>=.X96      !*'AF+,H6W6.P]LZYS]P              J8GJ10U:
MLV    NQK6@W-UR_@              90KYBD<.R*    [[R2>L^A;:
M  ,9VBX'Z3[\P   -5U$VB DM6:3++GH     %GL)<-!]2U    94;UB\8>Z
M'    N+KM\O!K.B        "FJQ4&DBS9Z      )!\DI97"VVQ*(M,C..6
M              $1^^#RUWG&P   !KBH&X=JYI        "MV8J>=6X96
M -9%"VRMV9J=+-DS\     ?[_&DNFZS/Z*LX  $>^N+R;WW$P   !JNHFT2>
MXI@       #F'MQY M"PL    2]C9S4?2=D _P OS-5<\E@5*UH       ?M
M^?LP(^=L<A[78W#6OI_CV             4*6K-*GIZE    :.J=JUB41:@
M             ,[]NRRM.:J0   'E_G[LOSG?/9?GV      !C.T7 _2??F
M  !JNHFT27XI?-#=,C@Q*5P     #0M4=1LVA;>  !E1O6+QA[H<   "XNNW
MR\&LZ(        /5_OQELO.-Q:[H8       =SY9&>T59;&H>US$CI[]7Z
M           (C]\'EKO.-@   #7%0-P[5S2        %;LQ4\ZMPRL    :R
M*%MG>^62S,73(H1R=>     'WWCTZK:+M'8>?O  $>^N+R;WW$P   !JNHFT
M2>XI@       #F'MQY M"PL    2]C9S4?2=D '//7ERT7G&N&]4<
M /*_/V;D98K,X6W6(Q%J^B^/4           9KKEDL!):L@   :CZ/L<O8^=
M               I/LN>TQV.@@   #7!0-O[9S2(      &,'1L!\'Z^0
M-5U$VB3W%,<V]N3*E>L7Y3T<0     ^G\_;5#1MFD)R2@  RHWK%XP]T.
M!<77;Y>#6=$         XITQV6V\8YS#WXP       !V3F[[*H:VV=0EPD)R
M2@            B/WP>6N\XV    -<5 W#M7-(        5NS%3SJW#*P
M!K(H6V2$Y)3F'MQY4;WB_,/?C     $Q8Z>T\TG8/._/H "/?7%Y-[[B8
M U743:)/<4P       !S#VX\@6A86    )>QLYJ/I.R  </Z8[,1=L?XUT\
M         ^R\O>S:%M]M<!=^\\LF          ,M%XQJ)4A"    :KJ)M$GN
M*8               J8GZ10U:<V    &INC;++'@FP      ,6>D?S^    -
M5U$VB3W%,"%\E7\QMUR#Q?W\     $F>*7U+4;9/>_/J !E1O6+QA[H<   "
MXNNWR\&LZ(         (Y=D3F6NF1<IZ.(        #^DR8V>MG@;O8A$6GR
M_P ^@          (C]\'EKO.-@   #7%0-P[5S2        %;LQ4\ZMPRL
M  :R*%MDA.24$(Y*NYF+KD7C?OX     +D:[?+NZSH@ $>^N+R;WW$P   !J
MNHFT2>XI@       #F'MQY M"PL    2]C9S4?2=D  ')_?AS=W+)XG]\*
M       !Y7Y^V.0]KNSK6A=SY9(         90KWBD<.V*    U743:)/<4P
M              !5Y-T[/M;<P    &GFD[!-.-L       &+/2/Y_    &JZ
MB;1)[BF *9K'0:3++GH     %JL%<[]ZIIH &5&]8O&'NAP   +BZ[?+P:SH
M@         '(>C@SE7#*HC2$&         !W?EDKIJWH%E4+;?U?H
M  $1^^#RUWG&P   !KBH&X=JYI        "MV8J>=6X96    -9%"VR0G)*
M4LV3/Z6;)GX     _;\_=+U,UN=$79 !'OKB\F]]Q,    :KJ)M$GN*8
M    YA[<>0+0L+    $O8V<U'TG9   /4_7G2;9<^J&L%%\3]_
M/<?/W<E7+[<I7;]YWY]        #)O?,3CWV18   &KZA[5([CE@
M      *MYRFY^[9F(    T\TG8)IQM@       Q9Z1_/X    U743:)/<4P!
M^#\S0W3(X,2E<     ']-%M/U2QZ'M@ RHWK%XP]T.   !<77;Y>#6=$
M      'K_P!^*=[%1*:+%0?1??F         !+^.G=!%3T^0O)*
M"(_?!Y:[SC8    UQ4#<.U<T@       !7M+5;-Y<LH    &LBA;9(3DE /&
M_?G,Q=,BA')UX     =(\>O5C1-HZGX=H$>^N+R;WW$P   !JNHFT2>XI@
M     #F'MQY M"PL    2]C9S4?2=D    B_VPU%5HSB%$G7P         !,
MB.GM'U.U?HWCU@       96+UC$6NZ&    UD4+;)"<DH              !
M4;/T>B6TYN    -0M(V*8\=/       8L](_G\    :KJ)M$GN*8 '-O;DRI
M7K%^4]'$     /K_ #]]55%V?N?+) 94;UB\8>Z'    N+KM\O!K.B
M     #C'3'THV3/JU)JI>'^_(         ^C^/70=4M0L;A[6        !$?
MO@\M=YQL    :XJ!N':N:0        KWEJOF[N63@   #610MLD)R2@ YA[<
M>5&]XOS#WXP    !-B,L&FNEZ]Y/Y]"/?7%Y-[[B8    U743:)/<4P
M  !S#VX\@6A86    )>QLYJ/I.R     0@DZ[3E8J'""3KO\         !(3
MCE-/])V'I/CU@      #,9=<@A-)UX   #5?1-HD[Q3               %'
MEFSJG:Q40    :OZ'M4C>.6      'COS%WI&     #5=1-HD]Q3  $+Y*OY
MC;KD'B_OX     )5<$SJ,I&Q^V^?094;UB\8>Z'    N+KM\O!K.B
M     #AG5&U'3]'K&FZA\AZ>         'Z_C0#5-.M&@[D        (C]\'
MEKO.-@   #7%0-P[5S2        %>\M5\W=RR<    :R*%MDA.24  A')5W,
MQ=<B\;]_     !=36M NCKF@"/?7%Y-[[B8    U743:)/<4P       !S#V
MX\@6A86    )>QLYJ/I.R      1K[(BJF>I=:<S4OB?7G         F!'3N
MGRD[![#\^P      ,\ENRVLZ:J(   &E>F:W/6*LH              &<2X9
M17=,58    ;%L[W?[;SZ0     !Z3Z\\9VC8&    -5U$VB3W%,  "F:QT&D
MRRYZ     !;;7[O>_5])&5&]8O&'NAP   +BZ[?+P:SH@             ^8
M^_&N28JE8DW3X:R,!^7Z        \S\^M-=*UV:L;80       (C]\'EKO.-
M@   #7%0-P[5S2        %>\M5\W=RR<    :R*%MDA.24  %+-DS^EFR9^
M     /*_/W3;2M>FK&V&/?7%Y-[[B8    U743:)/<4P       !S#VX\@6A
M86    )>QLYJ/I.R       >D^O.O^6K%:4U48'RE;]7]?        %X%8T2
MXRO7P      "ENR9_2O9,_    O*K&BW!5Z]@              9'[_A_$^F
M/    Z%X]6PK/=V       ])]>>,[1L#    &JZB;1)[BF  !^#\S0W3(X,2
ME<     '^C2%3=8L(B;1E1O6+QA[H<   "XNNWR\&LZ(              !Q
MKHCZW9FIUES51C=VQ(       [+S=^L:A[9]#\>H       B/WP>6N\XV
M -<5 W#M7-(        5[RU7S=W+)P   !K(H6V2$Y)0  >-^_.9BZ9%".3K
MP     ZMS]NJZB[1\'Z\V3>^XF    -5U$VB3W%,        <P]N/(%H6%@
M  "7L;.:CZ3L@        Y_Z\M:TS4JNYRG1@[H<      #Z[S]]=F?[C]EY
M]       KUEJMF]N64    6"1%GTD4[60             !QCIC\C5_P\
M 3:C+#IRI6O@      >D^O/&=HV!@   #5=1-HD]Q3   '-O;DRI7K%^4]'$
M     /NO+HU643:,V]RR>,/=#@   7%UV^7@UG1                !%'OA
M*N)NG5J351^3]/$      7I5?1K>J_>@      !$?O@\M=YQL    :XJ!N':
MN:0        @7*UK-/<\D    &LBA;9(3DE   .8>W'E1O>+\P]^,     3L
MBK)>M6-'R>WS%    !JNHFT2>XI@       #F'MQY M"PL    2]C9S4?2=D
M          B5WP=24_2*XIFJ>%^_(     %^=4TNUF"NH      Y?[\>030<
M+_@   /I?CUV"Y[NWT7QZ@             5(S]'HAM.;@   "Y6N7V[>M:&
M      !Z3Z\\9VC8&    -5U$VB3W%,   "%\E7\QMUR#Q?W\     $O(^<^
M2]/".'9%    7%UV^7@UG1                 !\CZ>%6LY3:?;#1.6^_&
M    .\<DEK3H6W?T       B/WP>6N\XV    -<5 W#M7-(        01E*W
MFANF1@   #610MLD)R2@   A')5W,Q=<B\;]_     !9Y"7"L.;IX    U74
M3:)/<4P       !S#VX\@6A86    )>QLYJ/I.R           <&ZHRC&SYS
M7U+U@     3QBK)I;IFN       90+YBD<NR*    T(U+4+.X2X
M     95;UB\7>Z'    &G*DZ_-J-L(      'HOKRQH:-@@    U743:)/<4
MP   !3-8Z#299<]           N+KM\O!K.B                  #YS[\:
M9;'0:>K#1/%_?P    #6)0MKD1R2H      $1^^#RUWG&P   !KBH&X=JYI
M       "",I6\T-TR,    :R*%MDA.24    I9LF?TLV3/P          -5U
M$VB3W%,        <P]N/(%H6%@   "7L;.:CZ3L@           %74W3:";7
MF?KOKY    'W_CT[#<]W<      "D.S9W3?8J&   !)7BEM6%$VG]WZ
M       !"F2KV8F[9     /NO+HV Y[NOL?S[       ^*].?'1HF#@   #5
M=1-HD]Q3    'X/S-#=,C@Q*5P          7%UV^7@UG1
M     ! Z4K6;^XY1Z3[\P   !H0J6H6>0EP       B/WP>6N\XV    -<5
MW#M7-(        01E*WFANF1@   #610MLD)R2@   'C?OSF8NF10CDZ\
M       -5U$VB3W%,        <P]N/(%H6%@   "7L;.:CZ3L@
M  JTG*;G^MF8@    ;&<[WC[/SZ      !&GMB,I-[Q8    :"ZEI]H,)<0
M          !^;\RXWC'(BR$&    +3X*Y7^U33@      !\5Z<^.C1,'
M&JZB;1)[BF    !S;VY,J5ZQ?E/1Q          7%UV^7@UG1
M         *HIVE4(6O-    !<Y7+]=A6M"       B/WP>6N\XV    -<5 W
M#M7-(        01E*WFANF1@   #610MLD)R2@    YA[<>5&]XOS#WXP
M      -5U$VB3W%,        <P]N/(%H6%@   "7L;.:CZ3L@
M _R_,J-ZQ>,?=$    #7!0-O[9S2(      &6R\8W$:0@P   /OO'IU<43:N
MK>':           !5/.TJ@NUYH    !J<HVRRPX)L       ?%>G/CHT3!P
M  !JNHFT2>XI@    "%\E7\QMUR#Q?W\         %Q==OEX-9T0
M           #P/WXR Z#A?P'MS    6QP%UOIJVE@      1'[X/+7><;
M &N*@;AVKFD        (02==S)77(0   !K(H6V2$Y)0    "$<E7<S%UR+Q
MOW\         &JZB;1)[BF        .8>W'D"T+"P   !+V-G-1])V0 #U7U
M\0LDJ_.B+L8         HNL^<5"6&C    #7#0-O[7S2(      %<4Q4\Z%P
MRL    3(CI[3=2M>]M\^@          $9NV'RWWC'/G/OR    $QXZ>U"TC8
M@       /BO3GQT:)@X    U743:)/<4P     *9K'0:3++GH         N+
MKM\O!K.B         "!,K6>)],?;% W8         9?+OCL-I&!    M;@;I
M?C5=,       B/WP>6N\XV    -<5 W#M7-(        0LDJ_F&NV/@   #6
M10MLD)R2@     I9LF?TLV3/P        !JNHFT2>XI@       #F'MQY M"
MPL    2]C9S4?2=D '\,^MLR^LJ;J.A"I:A9A"VX        "D.S9W3?8J&
M   -D&=;S]9\>X      'COS*3?,5CCV10    L:AK5HEJ.J>;^?0
M  ''.C@R[7C'./\ 1P@    :::5KLXXRQ@       ?%>G/CHT3!P   !JNHF
MT2>XI@     ?@_,T-TR.#$I7         +BZ[?+P:SH@        $<.R)RX7
MC'/D_3PO-J^C6^U^]         96KUC$6.Z&    N%KU[O'K&B@      1'[
MX/+7><;    &N*@;AVKFD        (625?S#7;'P   !K(H6V2$Y)0     >
M-^_.9BZ9%".3KP        &JZB;1)[BF        .8>W'D"T+"P   !+V-G-
M1])V0 5 V"BT8VC.1^OXNOK6A7*5V^_H_0       ,T=SR.!\K6P   .B>/5
ML(SW=@       (#RM9S5W/)0    )]1-FT45#4_JOCW         CEV1.::Y
MY)QGIX     )V1=CTP4O70       !S/VX\?^A86    -5U$VB3W%,
M<V]N3*E>L7Y3T<0        N+KM\O!K.B        #GGKRY9;SC7$.J. M/@
MKG?%5M)]W\^@       YS[<F0G0,,]?]?(   %[M6TBV^ O       $1^^#R
MUWG&P   !KBH&X=JYI        "%DE7\PUVQ\    :R*%MDA.24      YA[
M<>5&]XOS#WXP       !JNHFT2>XI@       #F'MQY M"PL    2]C9S4?2
M=D @+*UG-K<LF\?]_ !/6*LN@*IZ=U7P[0      (Y=D3E+O>+>)^_@   $Z
MHNQZ8J7KH        S>7')Z]I>K@    2#Y)30Y4-1E;PS8       _A63-5
M"A:U9I\GZ>(    'O/CTU:T3:>]\LF        .8>W'D"T+"P   !JNHFT2>
MXI@      0ODJ_F-NN0>+^_@       %Q==OEX-9T0       #U?[\9D[KD,
M,Y*   DCQ2V@>IZ=+3@G       *"K7F=5$[2P   !IMI6O3?C+$      !$
M?O@\M=YQL    :XJ!N':N:0        A9)5_,-=L?    &LBA;9(3DE
M !".2KN9BZY%XW[^        :KJ)M$GN*8        YA[<>0+0L+    $O8V
M<U'TG9!&WLB<N-XQOY/T\0 !]CY^]SM;O]L$#=???/J     .6>_%F,NN01Y
M[(L    7D5C1;A*]>P       !R[WXLH][Q;GGMR@    >5^?MI<'<KF:Y?N
MO<_>     !$SOA*0;-G<)).O      7L5;1[=("\@        <P]N/(%H6%@
M   #5=1-HD]Q3       %,UCH-)EEST       "XNNWR\&LZ(       /X9^
MK9F%7,Y3@  /V_/VRR&MMRM<OTA>24     \=\TK67/Z9+'00   ![/Y^]B&
M>;M]3\>X      $1^^#RUWG&P   !KBH&X=JYI        "&TC 9?+OCP
M UD4+;)"<DH      !2S9,_I9LF?@       :KJ)M$GN*8        YA[<>0
M+0L+    $O8V<U'TG9.=>W)EEO&-<2ZH\   #I7AUVG0=SLSA;=('DE   !Z
MW]^*U)JI4?6;.^8^_&    /V_/W6U0=N[9S2(        $#Y2M9JKGDOX?OX
M     /8_/U8-$VBR2&MDWXRQ?9>?0  !P[ICH(2M:K0FJC$*0@P     !8!$
MV?213=8_1^@        <P]N/(%H6%@   #5=1-HD]Q3       'X/S-#=,C@
MQ*5P       7%UV^7@UG1       !4-8*+19:,Y    'Z_B;,;8;(X:VSKB[
M'V#G[P !\W]^, 96LT\V*B1;[H8    "><59=+-,UL       1'[X/+7><;
M   &N*@;AVKFD        (C]\'EKO.-@   #610MLD)R2@      'C?OSF8N
MF10CDZ\       -5U$VB3W%,        <P]N/(%H6%@   "7L;.:>J7L.9&Z
MY!#:1@0     .Z<LC,".G9&<DMU;G[?JOCV]/]>?)O?BBYW0T%I2N<\]N4
M   3_B;-I-INM          4^6&B4;6?.@      /)_/WOO))][Y9/[KRZ1\
MU]^/,O?CC]UQG-_;D       $D>*6U%TC8OL//H         ',/;CR!:%A8
M   U743:)/<4P       .;>W)E2O6+\IZ.(      "XNNWR\&LZ(      !
MF5K.;*Y9-XW[^      #JGAV=]Y)/I?CV>_^/3Y/T\>,]$?&OMB?5?7P
M !I#INKV$Q-I       $1^^#RUWG&P   !KBH&X=JYI        "(_?!Y:[S
MC8    UD4+;)"<DH       .8>W'E1O>+\P]^,      #5=1-HD]Q3
M  ',/;CR!:%A8    E[&SDA^65J[G*<                /W_/W5!1MFE+P
MS(          HHM&;U%6"C@                 =PY9'3_2=AZ[S]P
M    ''>C@R*Z!AP    U743:)/<4P       !"^2K^8VZY!XO[^      "XN
MNWR\&LZ(      /C_3GR+7_#OC/7P                $G.&7U447:/(?H
M      B/WP>6N\XV    -<5 W#M7-(        1'[X/+7><;    &LBA;9(3
MDE        (1R5=S,77(O&_?P      :KJ)M$GN*8        YA[<>0+0L+
M   $O8V<LNA[=0S:<U_+]                6VP%WO?JVD@          ?X
M?E%]GSFH:PT8                #NW+):<Z3K_8^?O          '%>F/R.
MW_#P   !JNHFT2>XI@        4S6.@TF67/0     !<77;Y>#6=$
MJWG*;0':\R\?]_               !^_Y^Z?Z3L,QHZ>        B/WP>6N\
MXV    -<5 W#M7-(        1'[X/+7><;    &LBA;9(3DE        !2S9
M,_I9LF?@     #5=1-HD]Q3        ',/;CR!:%A8    E[&SFH^D[)7%,5
M//;;<O\ 1??F              !*[@FM0=(V+W?SZ            5"V"BT;
M6?.O&_?P               2]CYS2-3=9Z3X]8          '%>F/R.W_#P
M  !JNHFT2>XI@        ?@_,T-TR.#$I7      +BZ[?+P:SH@       KL
MEZKGCMV6^B^_,              "Z2MW^ZBMZ"        (C]\'EKO.-@
M#7%0-P[5S2        $3.^#RS7G&P   !K(H6V2$Y)0        >-^_.9BZ9
M%".3KP     &JZB;1)[BF        .8>W'D"T+"P   !+V-G-1])V01:[H;.
M9<,IX7U1P             '?N23U 4C8>G>/8            !!N3KF>.W9;
MS/WY              /Z6PP-UO4J^C^V^?0           <5Z8_([?\ #P
M !JNHFT2>XI@        #FWMR94KUB_*>CB     %Q==OEX-9T0       "*
M?="YQ[CE'%^G@              L[A+?H,J6H?J_0       !$?O@\M=YQL
M   :XJ!N':N:0        C#VP^5&]XN    -9%"VR0G)*         <P]N/*
MC>\7YA[\8     U743:)/<4P       !S#VX\@6A86    )>QLYJ/I.R ?)>
MGA1?9\YJSG*9_C]            "7$?.:2Z;K/2?'K              YS[<
ME#-IS6N"9JG\            !V3F[[]JIID\HNR@           #BO3'Y';_
M (>    -5U$VB3W%,         "%\E7\QMUR#Q?W\     N+KM\O!K.B
M    #XCTYJ%;5FM:DU4@            +:H"[WM5;1_(?0        $1^^#R
MUWG&P   !KBH&X=JYI        ",/;#Y4;WBX    UD4+;)"<DH
M(1R5=S,77(O&_?P    #5=1-HD]Q3        ',/;CR!:%A8    E[&SFH^D
M[( !#B1@*)+1F\5>^&           \G\_;=:_>;N*UH7MOGT
M   $().NT;V?.HM=T,          !]3Y^UOE?O5P=>O7TGQ[
M <&ZHS)9?L2    &JZB;1)[BF          *9K'0:3++GH    %Q==OEX-9T
M0         0/E*U1):<WC]UQ@          'V_ET7T572K+8:W
M1'[X/+7><;    &N*@;AVKFD        (P]L/E1O>+@   #610MLD)R2@
M      %+-DS^EFR9^    !JNHFT2>XI@       #F'MQY M"PL    2]C9S4
M?2=D  'YORO"7JU.UBH<3^^%         $XHNQ7AUG1)3\,T
M    !^;\@-*UFHNP4>$\E7O\?H        =7Y^VU6"NEL,#=?O\ RZ@
M        (]]<7DWON)@   #5=1-HD]Q3          'X/S-#=,C@Q*5P
M7%UV^7@UG1          /!_?FL2;I]/=AHG .N,         ]A\_5H4)<;KJ
MUH/3/'L          $1^^#RUWG&P   !KBH&X=JYI        ",/;#Y4;WBX
M    UD4+;)"<DH         !XW[\YF+ID4(Y.O    #5=1-HD]Q3
M',/;CR!:%A8    E[&SFH^D[(   !$SOA*PYNGUW2]5YG[\@      ^T\NBQ
M*(M-J\%=)7\$V                   .&],;6[,U. ,M68H]\+X?[\@
M#K//VSOB[)8K#VJ<498_-_/H              "/?7%Y-[[B8    U743:)/
M<4P          .;>W)E2O6+\IZ.(   "XNNWR\&LZ(          !^+\@S*5
MRL>;J$ 96L?*^GB      .T<W?9?"VZU6"NG8.?O           $1^^#RUWG
M&P   !KBH&X=JYI        ",7;#Y4+WBX    UD4+;)"<DH          .8
M>W'E1O>+\P]^,   #5=1-HD]Q3        ',/;CR!:%A8    E[&SFH^D[(
M   !X[\BQWPL+Y& BIWPL=>R*XKTQ_R/IX #WOQZ=?Y^^0?))RIX9J9T;/S#
MCI[V?Y]@                     ?)>GA%/NA8T=L1PKJC>5>_%\7Z\_K?W
MY_=^_3>?KTCQZ^R\\A(GCE)4\,UW/EDOZ                #U7U\<0Z8X
M   =KYI#W/SZ           <V]N3X3UY@   /OO+IZ-X]8            ]1
M]><.I&!AK(P,6>Z&CWUQ?(.C@]%]^8 ^Q\_?M'-(2*XY66'!-S:C+#)SBE_]
MOT            >B^O+C'3P    #N?+(^Q_/L       #U7U\<0Z8X    =O
MYI'VOS]@          <T]N/X;UYP   .U\TA[GY]        /"_?GA'5&@
M #WOQZ=GYY        "(TA!P4E*WZO\ ?B57%-6'0]I
M
M           KDF:I%SMAO=?/I/B*LTK.":
M                                         '__Q  S$  ! @0% @8#
M  (!!0$    &!0<#! @P  $"-T 8-A46%R U4! 3%!$2<"$B,S1@P/_:  @!
M 0 !!0+_ (T(7. !7-<JN"Y+"M5B93.%"H)V5#.;<UQ)[$0I)XNOS(18A%91
M U2CH./)83ZA793\)-69=+YHE5@/.X'G'!2K[*<GI%.@JSV-8C84:J6ZE<3M
M7D#+$Q5L4:L]=5[BZLNJ9S,=6#BX@5:&6G$G5Y,98D*L0F-A+J :A5PE$""N
MZ/\ Y-QWL16S6.K0,QU:!F.K0,QU:!F.K0,QU:!F.K0,QU:!F.K0,QU:!F&]
M?D8<1?XBY5 &HBSU:!F.K0,QU:!F.K0,QU:!F.K0,QU:!F.K0,QU:!F @P3#
MP;X9V:I;?C?5H&8ZM S'5H&8ZM S'5H&8ZM S'5H&8ZM S'5H&8ZM S$*J\0
MCQ=.>>>G@.:[2,UV.K0,QU:!F.K0,QU:!F.K0,QU:!F.K0,QU:!F.K0,P-U,
M"A,O\1R7K06R5.K0,QU:!F.K0,QU:!F.K0,QU:!F.K0,QU:!F.K0,P$5#C)R
M3_6$A<-"$H7U82D',H=EP2_.Z,/ XHEJ$JL$^/@<+ADNE?JRAT0(.P25:R4/
M"_4 Z2_B>45!3C6X46+!B(#SN8.8&ZM9W1F+/2W!=G]$;U#C(,3]6@9CJT#,
M=6@9CJT#,=6@9CJT#,=6@9CJT#,=6@9AN7-'G,3>.Y+DI39)75H&8ZM S'5H
M&8ZM S'5H&8ZM S'5H&8ZM S'5H&82:HQ%75<53B_B@7:;LDS$3?+/+/+A&Y
M#I%!'7KUQ-=FDHE_9)<.K4E_Z6F&%_-+F<&K^TTVYG$JT[SLT\;P_5$!&ABR
M<X%4BE.YJ2HI+,YP4Y344>; ZI%M,P+&0R:2'TT[/22;*FE4 @B8+WN<4QSX
M8>[I\$9A-4@RKXD%&0593GU#[PV6[.U-O"<?7DLG1N-5IV99">\\$Z'+DP[.
M2DPGSEIG"7S4V_"JL)/#Q"TQ9)Y9<[AO22^:7*M4G#/\J!P:O[33;F<2K3O.
MS3QO#]2ZS]H0#@J,2,U4^*BKJP.*#9U.2"GB%%A1X7T4Q,2\I <"I] 1L%AV
M6&\WQQ$[*@:<;NI@=(<0XFB+HYM0^\-JGUV/)*SQJM.S+(3WG^*C1?RZY5JD
MDE_S#X52))X\Y=J'$UPM880:"H3X)\19"09GGGJSLZ-&J)J !K2'AG!J_M--
MN9Q*M.\[-/&\/T^>>663T5#Z_P#?///5GR&P>LF;B,&FXZ>)/T#DO0)MS#/G
M7,'$C\MMGJ+&[B@3E"KBR',J'WAMTX.QX\G\6K3LRR$]Y_BJ<7\4"[3)DGE=
MR^"LJDLAI"FH3*NI6Z5"3Q -X-5Y)_$+VF-&?-#F<*K^TTVYG$JT[SLT\;P_
M3O\ /?FJQ.6)EY $J[5N\A.9(<V:FI61EG6J6CS><6+%F(O-2%A40%%HJ@TT
MQYE0^\-M-49Y'4&I<>1<D8XE6G9ED)[S_!.ARY,.SDI,)\Y9TZM6C4"$6DL#
MN!4N2^!MO<IK)/ W*X-1A)Y@<VU2:+_SI/"J_M--N9Q*M.\[-/&\/TU1CNZD
M&5YJ4K*2&H,T\TBY,GRRLM00M'=1YB!R9KZ%EJAM<KGEGEJRY-0^\-QM3]1;
MDG15E.(4KAU:=F60GO/\U&B_EURK5*))_<*<"JDE\2-KB4I3*,J)*E+K*5?7
M5>70$2?G9A3GK.66>>;;C/D\&X57]IIMS.)5IWG9IXWA^E<\]E&[$E%0G%:?
MYJ:FSZQ/M U4@VB%RG <(?;I%/7!(7$6?HV-?>*-1-&O1$T<BH?>&[3P['E)
M6X=6G9ED)[S_ #5.+^*!=JG$D\ <V_%BPX$(O7XA24W::B7QUMK]3A)X,W5I
ME1C(K<GAU?VFFW,XE6G>=FGC>'Z6H,^U&1OS=&C7$UL.S>@%D.4XCA(K<(!F
M9KIVN_2T_O;J2XG(J'WAO4ZNSYH3.%5IV99">\_R3H<N3#LY*3"?.64Z?F4I
M01%6774>\_))Y:;"]2J2^'&=^J4D\5/+5)@O^N3X=7]IIMS.)5IWG9IXWA^D
M>0SS!P"XEI"HN3HK2P9*VA&I>;9/TRK,M;)Z<VT;G5IF6;:Z;R4Z:&JG\ERD
M?/\ P3,8Y@MC5IU:-5BGAE_X=/*,C!&!A\].EIPB#Z>GAX?,,KQZA]X;R0K*
M""IM@X4@XXOP:M.S+(3WG[*C1?RZY5JF4D\:;F]5H2?M4KP80:Q4KA18<:'=
MF)B#*2Y2NQB8DM-@,^4 +AU?VFFW,XE6G>=FGC>'Z2JXH_M([;3,*LG^0J&#
M04GV"YL@@XT'E+I C934K,R,Q[:?F8\RS'*4%"229%W70GG+(;R(-D!),#]+
MKAJF$>DP3EL)]/S3)V4JVS>R6(0J+P-,82%9C$VUS<3V%*G5IU#):I(0XN"*
MFMS$/)22E1&FKTE.S:;.-"Y4JY(OQJA]X;[6N*H-L3I2I(+:;P*M.S+(3WG[
M*IQ?Q0+M4LDOA9S>=8D\V.%?8HE\SME=?\E\MMA:9T7\VN+Q*O[33;F<2K3O
M.S3QO#](XA!F4G%I@F<R-9S1HT0]%L_:L1<65<IH"AMIG\LDT,PXJO+2TO)2
M_*J1=;QM0N@S/G!_J#*90<?RDI"13):TL(**0RII2N.*>1BW9@!S%UL3Z=;H
MK35&25T_BU#[P\"G1VO+2CP*M.S+(3WG["=#ER8=G)283YRR)KT87)H$>%,P
M+CHDGE( X%)1)^N>NU9DO]"S:I*&?\:.)5_::;<SB5:=YV:>-X?HSI7\ #+0
M:,3AF3HB,GCR1=G9*34I1Z&!F!/\-:VBHY9 A(:6-)'*?IS?( QGGGGG;&Q=
M>+U1MJ;!T:RTZ-,/3>G)*3495RZ8)6:R4DQ01YZY2ZX^>6KBU#[P\&GMVO.*
M3?JT[,LA/>?MJ-%_+KE6F#)?,K87*LR3]"3P&E)/*CB77.)/-I[::@7\GM]Q
M*O[33;F<2K3O.S3QO#]'41/_ ,+2VJ2QK3&4+^>66K)SZ:YJ;(P8)1@$?Y2H
MIR2*FN$:3Q^5VVM:%?<R>#0@<!$GA..U8RY*>>M\1-VL6TM3G452!"Z3.!7B
M5#[P\%"6U(;5VW/DUQ1F]5IV99">\_;5.+^*!=JDPD_0K7'\)/,KG\%LB3S:
M!6W9)/*C=VFH%_-[@\6K^TTVYG$JT[SLT\;P_1U43'Z6UM4PR.B4:[ZRJ9P?
MU0;;-LVH.0H):6G(B?Q"T10S9$<QM%IM%RW2V<YI9!Q*A]X>$TSDSC:DZ>H2
M2M(W:M.S+(3WG[2=#ER8=G)283YRRUI)Y2/[98O01<9CQXLU'X-)A)_0BVZM
M23]<A:I*&?\ .OBU?VFFW,XE6G>=FGC>'Z.K#;NU3K$TZV@^K(%N2&T,C7IX
MH7;30M;/.6OI24GHB=QC$013A!.PA8;\BM)BC-HZB(D<J7#/#J'WAX=-[L^"
M3MVK3LRR$]Y^ZHT7\NN5::DD\V-[:JF)?"P;A4_DGEMS[;[$GF9SK3/"_E%N
MN+5_::;<SB5:=YV:>-X?HZKM&O6W-JE17T3@#]75::?RIMH7&U,N7@8,2@,;
MY#OMG*.2,S<K,R,U:I0+_P"A/X=0^\/$8!V,CA$N5:=F60GO/W53B_B@7:I+
M)/VIMJIHD\:<;A2\Q&E)@678),-V3)?T"PI%BQ(\6RUXSYN/N-5_::;<SB5:
M=YV:>-X?HZF)/^EJ;5-1EH&CSZK7KTP]+E%FLV-[5-K::1D>Y54#:Y0(MII2
MKR:X'#J'WAX@\0*@LM-^<);@C5NK3LRR$]Y^XG0Y<F'9R4F$^<LL,2>6G/LJ
M,_+):>MJLPNK/#I:)?%0.S542>'!=JDP7_9.<:K^TTVYG$JT[SLT\;P_1NZF
M9J[96H46) BLPYTLXXS]2_!3Y5;2TS0'Y_.-.G3HT\I92)!>2C 9G0TFM-22
M>;&]X50^\/%9]S)IMB:3G)50E+56G9ED)[S]]1HOY=<JS"BQ($407X92+V*C
MB3P!LN)3&2^#.)9J5)?'7)M,J,9BC;<:K^TTVYG$JT[SLT\;P_1S$"%-2ZTE
MQD18M"1:MA*VVKH#[E)/U%69'^]9M4W!60R!\RJT*RC2=JDL@_>B<*H?>'C4
MV.QX=-6JM.S+(3WG[ZIQ?Q0+M4KDOB038JN)/[BNUY/4?(]E!5Y@?6Y"=EU.
M1]ZJI2R.EJZG,K2K9;<9\X'.66667&J_M--N9Q*M.\[-/&\/TE2@UFA.3;1E
MI5'E%LZET9<RA18<>'],[Z]YD<FR##40P+H$"#*P.87CLL6C$U+1Y*9LTSK?
MA3H<*H?>&S 3IV9D[FG5JT:F&=;(_0;-6G9ED)[S]Y.ARY,.SDI,)\Y9IH)?
M!'(]^K5IT:3LBU%AC:U-E_A@+5.A)Y@;'WU)DO@3:VJ31?\ H5N/5_::;<SB
M5:=YV:>-X?I*F [,A!+H.[9N :PNIL*7\2DY**$O]&3*^E '->K5$U6:3QK*
M<(N=40-9#KG60I7\ +^%4/O#9I;39%9476;B>;4GN"Y*JB"Z"F:4>C=BK3LR
MR$]YV*C1?RZY5E&5)E#5TQ0EE=-]SV$GE=M+31C'FYP\.J,^47 LTH$G\11[
MZJR3Q RM,:,^5VSX]7]IIMS.)5IWG9IXWA^DF9>!.2[E!D<",KPZ7DXE,"M5
MY!)9#+]MB38@QH,Q"^@J%5?"VHM4UH7@[7\ZK9!_<CVA!3\:%.#4/O#9I'[B
M<QODYQQA:1E$>5;C,.A,-N22TS G)?WU:=F60GO.Q5.+^*!=JFXD\>;3W5;$
MG^8EJDL7_P"[%6@U^N>L@!%F)FF6>6K+VQ(FB%H-"#65EED &M1@9Z=&F'IX
M]7]IIMS.)5IWG9IXWA^EJ";/4<C'!0BTG&(H[5(?I>!:I=NU[*044]4EN;5F
MH?I#K0BD> "W.?U)R5VIM,-/^(--P:A]X;-(_<6*AVF\VI5VFQVOYXGOJT[,
MLA/>=@G0Y<F'9R4F$^<LTIDGAY?[GC)?-3D6F>%_*+=8?$:\T-G:98D\T-K[
M7S)/++96J3AG^I>Y%7]IIMS.)5IWG9IXWA^FJ):+4.J'#12)>&YD4JG,4O D
M_C;EF-.K3KT\JKR;_P!INR&IWBY=SRA/\6&K5+LW_2V/!J'WALTC]Q?BHEIO
M*ZI<AQ(D&(QKJPW$'_=5IV99">\[-1HOY=<JR$$.H4+]&O1$T>QQ"3(2",\\
M\\[+8C&9@>?C7HTQ-)V.ZA(QLTDDG_7VU:DG[)RTPPOY6;/D5?VFFW,XE6G>
M=FGC>'Z:>DI12DWG9R>;E2XHBYYR$:@NJM(G<T5>12.1Y%6D?_8SLLA*?VNM
M] N2G\"U9I*F/]@_@U#[PV:1^XOPKI*>O)CG-ZHMN3W! K50HA#"Y).1WVU:
M=F60GO.S5.+^*!=ICR3S.V7LJP)/Y!RU28,9Q5#\U7#7\1199@E\K.3[7<)/
M-;BV0@<B%I;"A0X,/D5?VFFW,XE6G>=FGC>'Z=33$]9D'C8E2!(O&02->%YY
MOZI].O-(64I>D.-5AN+9IRA:8CN_0.'"TP#^S2+$U9I'!J'WALTC]Q?ETV[D
M7)%U1+GT51N,@Z41N2*#&A3$'V5:=F60GO.R3H<N3#LY*3"?.6:2B3_68]E0
MY)YA<^TR SY6;3\U$#/F)LK.6>>G-OR/(M"ORY9)Y2 [5* SE.DO)J_M--N9
MQ*M.\[-/&\/U&O1HB:'7IJA3F<[)3B;-<8./"@$4&O?L;/N-5AN+9INW:^@<
MS_3U&LTB?'<&H?>&S2/W%[*C6G\R)MVFIV?\Y>RK3LRR$]YVJC1?RZY5EH"3
MRJXWY(5F7'4&<FYA0G++?#>HN-<LLM.7YG)27GY0D18XV06:4"7^P9_-61+_
M #(=JGX7\LMER:O[33;F<2K3O.S3QO#]4?M4(N++.(Q9F Y\;+//3FSM1D:2
MSAQ(<:'PZLH6>1[9IQB:-#N?0.)$TQG LTBPM62/P:A]X;-(_<7MJ$:?R:KW
M($:-+1F3=*"XXW^:M.S+(3WG:JG%_% NTVY)YN!?Q4^2>$-[:I.&?ZEWVU1C
M7A)[9IU)?+SF_FH$E\QN?9$$"*4E$&#"EH/)J_M--N9Q*M.\[-/&\/UA]3R$
MF69PR)\#<=BWPC",?1KT1-'"JXE_]2"RQDU_&['T"_-_WKMFDN6_U"^#4/O#
M9I'[B]JZB)I(D..!*3=D]P*,%8%(Q0H23) _%6G9ED)[SM$Z'+DP[.2DPGSE
MFDXE_J0/Q5$2>+']IA!GRRV/MJ;&O&FZLR,Y,)TZ@+$N0(>"=<@C0[,S,:<F
M;-*8OX@6<JK^TTVYG$JT[SLT\;P_7&C&MZ:X,*8#=#PH)JBD37$IL=O5KX=7
M<E_NF60A0\),^>0J&22@6J9)+.5:S@U#[PV:1^XO<[+;23E#,_(3B7/7&*=7
M6WQ!HUZ(FC%6G9ED)[SMU&B_EURK-/9+Y=<_$U,P9*5)5J.2$%D*'M986PH4
M.##]JVE2ZZCJ:?,)*C9IB)/&&[Q5(2>% 5JG88\N-ERJO[33;F<2K3O.S3QO
M#]@NC0^3RI92J+*."IAG*%,:]&J'JX,O'CRD=H7 A.('<&J--_M;.SEGGEF,
MJN2Z.<Y]E;P=JK3,IOA36\&H?>&S2/W%[ZD&F\:DKM-;L?V0L5:=F60GO.W5
M.+^*!=F4FHTE-#2U )!^H0D\NMA:I2&,I\I]]20UX"Y5FELD\*/<5/$GC#B6
M15!C%!)*RT"2EN55_::;<SB5:=YV:>-X?LR=O@LRT%E)LO$P6-B<A6? IW.,
MQ(]X+O)/C;9VJ<5W)9:WG5:+F4 =LRLM%G)E-DH:8G<&H?>&S2/W%[\\LL\G
M^:;,&6KDK-3$C,LTY\NY(U5IV99">\[9.ARY,.SDI,)\Y9I=)/%@"K$E_J7[
M5/(QD.-E[ZJ1GQ(,LC"Y&&B**JR,%)7U>8(%RS2P+^*&G+J_M--N9Q*M.\[-
M/&\/VN>66K(O8-N"W!E3*<#^)J4FI&8NZ->N'K;PFR,0K@1H,*9@KJ7%0UNS
M282?SK/.J1)/'7,LLJB>/NAPJA]X;-(_<5@C'DLK1' !U1OB6X!FRJ $M1Q&
ME%K7V0GO.Y4:+^77*LTP$O@[@N02>;CJR*H,<H))66@24M[R] A%(O'@Q9:-
M9F')_P!Z8K5. SY?;3EU?VFFW,XE6G>=FGC>'[@N;\1.99P*85]$TQX$>5C7
M*35_.;&>#4@/9H;GV6\*-88:0XFB+HYA,NRHP/J$],JD_9I+'_WKO"J'WALT
MC]Q67A;&5<H:G).:3YNYXTI>"60GO.Y5.+^*!=F3G)I/FK5+ OXH:67]&O+3
MG6?[9K.2LCB+,$B_(R4NFR/+J_M--N9Q*M.\[-/&\/W3CL^*./+'S=DC=*UN
ME94_C<+@U7C.<Z-6J=S3(K;[F55FN4FCVJ>1KRZV/"J'WALTC]Q6JDVF\1E^
M,$]YW"=#ER8=G)283YSATWC'E]MK-60U_2B<.EL9S53OF5?VFFW,XE6G>=FG
MC>'[LM$D0V1'& 55NB2TPDYG).UP38<AEPE'@1I6/98P^R SCEJ*A)I,@?%T
MT=%MD/'HY842TM DY;A5#[PV:1^XK6K3IUZ7X:G6 +W%">\[M1HOY=<KA#Z-
M,D*XGR,NER%ER!KS<#<.FL7\ ;CF5?VFFW,XE6G>=FGC>'[Q]P*$;@UII-6K
M0YO"J-#_ "PX=JG9R<C$6Y54+D908%JE$/\ ZE7AU#[PV:1^XK92-)1>@G(8
MJ@9)Q GO.[5.+^*!?"I>&?%SZV\8UY4<?@H:1,KZTF)\LD)O,J_M--N9Q*M.
M\[-/&\/TZ@H223(IZA)*LEQ#U%T#IK9:/1JB.;PJA GS> 6@PN5 <C%"A),D
M#D.DXD@VXNI*,ZL*%F!!BS,9MQ"$"AG#J'WALTC]Q7'H:^ Y U,2\>4F.&$]
MYW2=#ER8=G)283YS@TRC.:(W5NK49X5+XQDLG_-J_M--N9Q*M.\[-/&\/T[_
M +QYF$ZR[T3K=SLA/R2I)<-[]4+4ZUE@I+^YVN%GEEGD\P)F G-IE7:F&V6I
M2;E5"5XQ*2) DBN2X*JXY):IF _,1;Q*A]X;-(_<5VI5I_W0^&$]YWJC1?RZ
MY7 24R:6E5(3)9%2K;QC/FMN.#3*+^!MYS:O[33;F<2K3O.S3QO#]-46\?\
M'H_#1O.L-M-CI(BEB3P<\\M.1BL9$)99I63<YMP^&_;>9G89;8][HH''E)N5
M4)7B$!"CBR2[;L*;FK%J1D9I3G6W"I4 $.)4/O#9I'[BNQ(<.-#?)J];=D/"
M">\[U4XOXH%\"F89\;<6ZXXUY0.;Z2F32TJI*9*HJ7S:O[33;F<2K3O.S3QO
M#]*^KOPP%*B1(D:)^01PR9NU1MG@%G(EN _YU"#@*U22B9P4/B5$-KY-*+;2
M/8LMQ'&R9#+DKA'3A#3>)3DNB0N6J6Z7VUSC1^+4/O#9I'[BO%XHDFH\9"2J
M#D7!">\[Q.ARY,.SDI,)\Y?I=&?" &[5D,_S+=^F47\<</G5?VFFW,XE6G>=
MFGC>'Z1TW*36T'5I:4R)5]LM,S$G';>J";D\D-?1260NDY.BAZ*Y)\I.,3VF
M8',Q=M.(:"28<#9..*@DNVPXY)0-3;:H$4-\K\2)HA:',J61$')>(%DG4[;8
M-_/.,5)J=))"?Q:A]X;-(_<5][FLA.*/1842!%X 3WG?J-%_+KE7I"2F%.>'
MT:6'D.Z_HSYE;&_2^,9HP!SJO[33;F<2K3O.S3QO#]&7%B.$H!X;K#@$5@;+
M",1G@JJW3G@:-A,P@6G#>8.;R"X+EDSCJ=IM!749G.66667%?QI_/B)GEGIS
MN +^' /D&5"-Z690XFB+HM3D[)I\N:5,@X]D=N^;N!JN)J=/+"@T[;R+;#/&
MJ'WALTC]Q<"I1IO],^ $]YWZIQ?Q0+O4WC&1 Y5Z-!A3,$O0(PL474Q/F5=2
M0TB60$;G5?VFFW,XE6G>=D-+%$').K!Q<=6#BXZL'%QU8.+CJP<7'5@XN.K!
MQ<=6#BXZL'%QU8.+CJP<7'5@XN.K!Q<=6#BXZL'%QU8.+CJP<7'5@XN.K!Q<
M=6#BX9@\5W%$+J@H223(O"Z<ZY:_;EYB8E(PU4&YXYA"JW3]>$JH=J%3*1<
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
MM.O3]0^^TMIMMNN#5IV9PT-:4AQ6;<^37%&+CL;9VF7VLX)MV9:3?CL$TO\
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
M]]I;3;;=<%Z-K+33[9\6I-I;C+[6<$V[,M)OQWNUZ-,32=4VA)3F:LJ?@_%
MF!.37-OV?#6[A_1ZM.G7I-Z= ,LP94_N()8U:=6C5PA@&+3*.%4HZ,L#PL.B
M<ES78VSM,OM9Q8D.'&AODU41NR"U2)\CQ9F6EIV7.Z7QE;P8M@; D3ARDI-3
M\RW],! LYBP>-A:=QGWVEM-MMUP7HVLM-/MGQ8T&%,07N:N*W1#:9?:S@FW9
MEI-^.LE[)-V9X*J4R>0P0AA6*1;R*.+Y),"5+!>JYA;+-^#_ %)2VP.:9$U)
M<K$S(F+<\<SF)>8E(MQ !#(HS&Z5#-1P+4Z-J.8EY>7E(//=C;.TR^UG&+15
M)-!\U#U8%([-(GR/'B0]$7084[MT4X*:7SU&PKH:T@3-X9;LV,,Q"D^/KP*
M0B$R_(??:6TVVW7!>?:RTT^V?&,1))-QXQ$E8((;++[6<$V[,M)OQUN+"AQX
M9 R#8$>:W20C1<*U+;D2.:@S;HIF<X/KR?[91+4Y_">UCD*F$JF=U%'"+2/E
M@?I\:U SE)*33X'UJJ@H:["6*>FI5\U*D@<BXGJ22B'B:I?="7Q%IT=Z'GKI
M\=_1CIX>'$&FEUXN<G2@?QLTZD3"52ZVDAA%;)OQ[Z2>D9-2D_2=L\>D[9X]
M)VSQZ3MGCTG;/'I.V>/2=L\>D[9X])VSQZ3MGA/3Y%)DN.NAPJ3Q/2=L\>D[
M9X])VSQZ3MGCTG;/'I.V>/2=L\>D[9X])VSPA" N,:N5/)\@IRY!3RUJ]A9I
M&PJTSNFG84&L<A+Q-I:G(>V4'2!0PG,TZ2IA)I;<B>PB4DH<' \S+:#.>666
MG+E*28GK,CZ3MGCTG;/'I.V>/2=L\>D[9X])VSQZ3MGCTG;/'I.V>/2=L\2D
MI+2$KP9Z1DU*3])VSQZ3MGCTG;/'I.V>/2=L\>D[9X])VSQZ3MGCTG;/'I.V
M>)&1DTV3XZX&BA-&])VSQZ3MGCTG;/'I.V>/2=L\>D[9X])VSQZ3MGCTG;/"
M>GR*3)<&8EX$W+^D[9X])VSQZ3MGCTG;/'I.V>/2=L\>D[9X])VSQZ3MGCTG
M;/&AN@2'IX+@_B2_],&_\?\ QB:_^-0_]; !_P $_P#_Q !A$0 " 0$"!@H(
M$ L'! (!! ,! @,$!1$ !A(A,#$3(C(U0$%187%T%",T0E)S@;(5%C-#4%15
M8G*$D9.AL[31("138W6"DI2CP],018.BL<32P<+4\$1PX25@9*0FP/'_V@ (
M 0,! 3\!_P#K2JMBS**\5%; C#7&&V24=,467(/*N%1CK9\=XIZ>HJ#RMDP1
MGH)RY/EB&$^.U>]^P4U-"/?[),X\N5&ORIA+C/;<O_S-C')%%"EWZVQY?^;!
M[7M63=6C6F_B%3*J\NY5@OT8&LK&-YJJDGE,\I/RY6'9=5[9J/GI/^6 K:Q3
M>M74J>43R@_0V"6Q:L>YM&MS77!JB5QFU;5V87<UV$6-%MQ?_+V0<DL,+?YM
MC#_YN?7A!CM7+W124TP_-F2!CY29EOZ$\F%/CI9TEPJ(:FG/* LT8\JE7^2(
MX4MK6;6W=C5D$C'4F7D2_-29$G^7V2DDCB7+ED2-?"D947Y6(&$V,-C07Y=?
M"QY(<JH\E\*N/E('/A+CG92>IQU<QXLF-$7Y7E5O\APDQY7UJSF//)4A?\JP
MMYV#8[UG>45,OPFE?-Q:BGR\?(,#CK:N?M% .?8JB\?+57?1=S8>G*U_!H_F
M7_K8>G6U?:]G_-5'_E8+CO7YLNDHVY<G9EOZ+Y7N^G!,>6]=LY3SI4E>G:M
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
MHC"@JA6T5+5"[M\*.UW$]UTB_JN&7R<"M.J[!H*NJXX87*>,.TB'ED91Y=&
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
MV.I8R<'1XV9)%9'4Y+(ZE64C6&4W$$<A_"Q8L#LMEM"L3\51NT1,,U1(IW3
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
MOLNV*BXWI374J<VQ7[)_&:314-,:RLIJ5?7YDC/,I.W;]5,IO)@JA%55 "J
MJ@:@ +@!S <*QZ_NOX[_ +316)OO9O7(//'!<=N[Z3J?\Z718K;^T/QG['4>
MQMIXKV?7Y4D0[#J#ZY"HV-CRR09E/.4,;$YV9L+1Q>M.SKV>'9X!GV>GOD0#
MED%P>/G+J$OS!VX/BYC$U"R458Q:C=KHY"<]*S'E/K!.Z'K>[7-E @@@$$$$
M7@C."#J(/)P/'A;JJA?PH)5_8D!_F:+%Q]CMNSVU7RLGSD4D?TY5WL#4OLE3
M42:]DGE>_P"%(S<6;CXM%B2EUGU;^%6%/V(8C_,^GFX%C3O[7?%OL=/HL1^Z
MJ[J\?UGX533Q5<$E/.@>*52KKS<H/$RFYE.L, 1A:MFRV56/327E=W#+=FEB
M.Y;I&Y<<3@\5Q.DL^NFLVJBJX#MD.V4[F6,[N-_>L/V6N<;90<**LAKZ:*JI
MVOCE6^[OD;OHW'$Z',?E%X()_LQV[@I.N?R9=%9_=]#URF^N31UE.M72U%*^
MYGA>._P2RD!NE6N8<XPD1HG>-QDO&[(Z\C(2K#R$:+$FKRZ:JHF.>"031C\W
M,+F YE=+SSR_VXXU>SVFM.#M*.%5_P 6:Z5_\AB4\ZY^0:+%JD[$LBF!%SU
M-5)SF:XQ_)"(ATC\+&^D[(LK9P-O1RK+S[&_:I!_F1SS)HHY&BD25#<\;K(A
MY&0AE/D(PIIUJJ>"I3<3Q1RKS"10UQYQ?<>0C^RLJ%I*6HJ6U00R2W'C*J2J
M_K-<HYS@[-([.YO9V+,>5F-Y/E)T6)='LM;/6,-K2Q9"'\[/>MXZ(ED!^&/+
MPK'K^Z_CO^TT5B;[V;UR#SQP7';N^DZG_.ET6*V_M#\9^QU'L?:&+EEVA>S0
M;!,?7J:Z)B>5UN,<F?660OQ!AA78GVA3WO2LE;&.)>U3@<\;');]21F;P!JP
MEBE@<QS1R12#6DB,CCI5@#P7%.VR<FRJI^+\2D8\0UTY)Y!GA\L8];7@>/,=
M\-G2^!)41_.+$W\H\?\ ^-#9TNPU]%-J$=73N>A95+>2Z^_V JI=@IJB;5L,
M$TM_)L<;-_TT>*$>18R-^5J)Y/D81?R^?_H. XT[^UWQ;['3Z+$?NJNZO']9
M^';=DQVM2&+,M1'>]-*>]>[.C'7L<FY?DVKW$H,)8Y(9'BE4I)&Q1T;6K*;B
M#T'2XN6T;+JMBF;\2J& EY(GU+.!S9EDNUIGSE%& ((!!!!%X(S@@ZB#R?V8
M[=P4G7/Y,NBL_N^AZY3?7)I,:Z/L6UI7471U:K4K\)KUE\ID5G/PQHL5ZOL6
MV*<$W)5!J5_\6XQ>4S+&.@G^QW6-'D<W*BL['D51>3Y ,*NH:KJJBI;=3S22
MW<F6Q(7H47*.8:*SZ4UM;2THO[?,B-=K$=]\C?JQAF\F  4!5%P4  #4 ,P
MZ/PJB%:F":G?<3Q21-T2*5)Z1?>,)HFAEEA?,\4CQ..1HV*M](.BQ/J]GLK8
M"=O1RO'S[')VV,_*TB#F2[^S'*KV&S4I@=M63!2/S4-TCG]O8@>9M'BM1]BV
M1"Q%SU;-5-\%[EB\FQ*C<E['I/"L>O[K^._[316)OO9O7(//'!<=N[Z3J?\
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
M\EZTT-^>1_"/'L<=X,AYPHVS#"HJ)JJ:2HG<R2RL6=CQD\G$% S*HS*H"@
M?A*[1LKHS(ZD,KJ2K*1J*L+B".(C"R<<'CR8+44R)F JXQVQ1^>C&:3G=+GY
M5D8WX4]33U<0FIIHYHVU-&U_D8:U8<:L PXP--65E/04[U-2X2)!^LS=ZB+W
MSMQ#RFX D6M:<MJUCU,FU7<01<440)R5YV-Y9VXV)NN6X#16!2]AV11Q$7.T
M>S2<N7.3+<>=594_5X+:%##:-)+23;F1=JW''(,Z2+SJV?G%ZG,3A64DU#4R
MTLZY,L39)Y&&M77E5U(93R'24%HU=FS;-22E#FRT.>.51WLB:F'(<S+><EE.
M?"R<9Z*T<F*8BDJS<-C<]JD;\S*<UYXHWR7O.2NR:^ $@ DD  7DG, !K)/$
M!A:^-M/394%G9-5/J,^NFC/O2/5V'O>UZMNV=<*FIGK)FGJ96FE?6[GY !J5
M1Q*H"CB&DL>S)+5K4IUO$0V]1(/6X0=L?AMN(QGVQO(R0Q$44<$4<,2A(HD5
M$0:E51<!\G&<YUG/P;&G?VN^+?8Z?18C]U5W5X_K. 8PV,+5I<J( 5E."T#:
MMD&MH&/(VM"=R_(&:\@J2K JRDAE(N((S$$'."#K' ;/[OH>N4WUR< QKH^Q
M;6E=1='5JM2OPFO67RF16<_#&GCC::2.)!>\KK&@Y6=@JCRDC"F@2EIX*:/<
M01)$O.$4+>><W7GG.FQFI.R['J;A>]/=5)_@WF3^"9 .?@&)]'L%F&H87/62
MEQXJ*^./_-LK#F87<_#L>O[K^._[316)OO9O7(//'!<=N[Z3J?\ .ET6*V_M
M#\9^QU'L)75L%GTTE54-='&,P&ZD<[F-!QNYS#B&=F(4$BTK1GM.J>JG.O:Q
MQC<Q1C<QKT:R=;,2QUZ&DK:JADV6DGD@?CR#M6YG0WHXYG4C"S\=!FCM*#F[
M(IM72\+'RLR.?>Q84EH45<N525,4V:\JK=L7X<372)^LHT=J6_066I5WV:I[
MVEB(+W_G&SK"OPMM=G5'PM2UJNUIMDJ&N1?4H$O$40YAWSGOI&O9M690JC16
M11=GVC2TMUZ/*&E\3'MY>B]%*CWQ'!\9K$]$J?LBG7\=IE.2!KGBUF'G89VB
M]\2O?WC2V9C+:-G9,9;LJF&;89R;U')%+G=.8'+0<284&-%EUN2KR=AS'UNI
MN5;_ 'LWJ9'$,HQL>), 00"""#G!&<$<H.C>2.)2\KI&BYV=V"*HY2S$ >4X
M6AC=9U+>E+?72CP-I #SS$'*_P -'4ZLH86E;MH6G>L\N1!?FIX;TBYLH7EI
M".61FN.YNTL44D\L<,2EY96"(BZV9C<!_P"YAK.;"Q;)CLFC6(7-/)<]3*._
MD\$?FX]RGE:X%CP?&G?VN^+?8Z?18C]U5W5X_K. XVV)=E6K2KFS=FQJ./4*
M@#GS+-=S2?E&X#9_=]#URF^N3@&.='LUGQ5:C;4<NV\3/<C?)((NB\Z?%.C[
M*M:.1A>E(C5!Y,L7)$.D.XD'B].RAU96 *L"K ZB"+B#S$85U,U'65-*VN"9
MXP>50=HWZR9+#F.FAB>>6*&,7O-(D2#E>1@JCY2,*>!*:GAIX]Q!$D2]"*%O
M/.;KSS\/QZ_NOX[_ +316)OO9O7(//'!<=N[Z3J?\Z714%;+9U7%60K&TL.7
MDK*&*'9(WB.4$9&W+DBYAGNUC-AZ=;5]KV?\U4?^5AZ=;5]KV?\ -5'_ )6'
MIUM7VO9_S51_Y6'IUM7VO9_S51_Y6'IUM7VO9_S51_Y6'IUM7VO9_P U4?\
ME8>G6U?:]G_-5'_E8>G6U?:]G_-5'_E8>G6U?:]G_-5'_E8>G6U?:]G_ #51
M_P"5AZ=;5]KV?\U4?^5AZ=;5]KV?\U4?^5AZ=;5]KV?\U4?^5AZ=;5]KV?\
M-5'_ )6'IUM7VO9_S51_Y6'IUM7VO9_S51_Y6'IUM7VO9_S51_Y6'IUM7VO9
M_P U4?\ E8>G6U?:]G_-5'_E8>G6U?:]G_-5'_E86!:4]JT)J:A8DD$\D5T*
MNJ9*K&0;G>0W[8W[:[5FTTLL<,;S2NL<<:EW=C<%49R3_P"]&%NVS):]3>MZ
M4D)(IXN7EE<?E'_R+<@O.4S:-69&#HS(RYPRDJP/*",XPI,:+8I;AV0*E!WE
M4NR_Q05F^60]&%-CO$;A5T3KRO3R+)?_ (<FQW?.-A#C38LW_P HPMX,T4J_
MY@K1_P"?".T[-F]3KZ-^85,65QZUR\H:CK&"R1ON)$?-?M65LW+F.K^QZBGC
M]4GA37NY475KUD:N/":W;'@W=H4QNXHGV<_) )#?S856.E!'>*6">I;B+W01
M?*<N3R&(=.%=C1:M;>JRBDB/>4UZ,1[Z8DR\QR613X.&O.<Y.LZ3$NS\B*>T
MI%SS=HI[_P FIOE<<S2!4'BVY>$8U6#DE[4HTVIO:LB4;D\=2H'>GU[5DGMF
M>]RNFI+3KZ$_BM5-$->0&RHCTQ/E1GRKA2XZUD=PJZ6&H'A1EH).D^JH3S!$
M_P"N$&.-DRW;**FF/'EQ;(OD,+.Q'Z@Z,(K=L>;<6C2CQL@A/R3;&<$JJ63U
M.I@?X$T;<W$QX\V&O.,X.HX$A1>Q '*3</IP>LHX_5*NFCNUY<\2\_?,.+/A
M+C!8T-^5:$#7?DBT_P FPK)A48Z6;'>((:FH/$<E88S^LY+CYK"JQSM&6\4T
M4%(IU-=L\H_6DNC_ (.%36U=8V555$TYUC9'9E7X*[E.A0!I\6+![!C%=5I^
M.2KVM&&>FB;F.J:0;OC1.UYB9 >#XT[^UWQ;['3Z+$?NJNZO']9P%E5U9'4,
MK JRL+U96%Q4@YB",Q!UC#&"QFLFJ[6":.<EJ=M>1X4#'PD[TG=I<;RP>[3V
M?W?0]<IOKDX!64ZU=+44K[F>%X[_  2RD!NE6N8<XPD1HG>-QDO&[(Z\C(2K
M#R$:;$RCV&SY:MAMJR6Y3^9@O1?XIFOZ!P#'.DV*T(JM1M:N&YCRS07(U_\
MA&&[H.FQ2H^R;625A?'1HTYY-D/:XATY3&0>+]@,>O[K^._[316)OO9O7(//
M'!<=N[Z3J?\ .EX?B;O0W7)O,ATV,UO=G2&AI'_$XF[8ZG-4R+QWC7"AW'$[
M=LSW1W>P5#1RU]7!21;J9P,K6$36\AYD0%CRW7#.1A3P1TL$5/$,F.&-8T',
MHNO/*3K8\9)/"" 000""+B#G!!U@CDPQDQ?- [5E(A-%(;W09^Q78ZO$L=PW
M>'M;=X6]AL6,7KLBTJ^//F>D@<?)/(IX^.%3J]4(W'"<:=_:[XM]CI]%B/W5
M7=7C^LX%:%!#:5))23C:N+U>[;12#<2)[Y3^TI93F8X5M'-05,M+4+=)$UU_
M>NO>R(>-'&<?(;B"!IK/[OH>N4WUR<!QKH^Q;6E=1='5JM2OPFO67RF16<_#
M&E1&D=8T%[NRHHY68W >4G"BIEHZ2GI5U00I'>.^95VS?KM>QYSP#&RD[)LE
MY +WI)$J!RY'J<HZ CY9\7IL3:38;->I(V]9,2#^:AOC0?.;,>@CI]@,>O[K
M^._[316)OO9O7(//'!<=N[Z3J?\ .EX?B;O0W7)O,ATM=3=F4E12[*\.SQE-
MECW2W_ZJ=RZYLI"R@K?>+0L^ILVH:GJ4R6&=''J<J<4D;<:GY5.U8!@1[!XJ
M6/V%3=G3K=4U:#(4C/%3FYE',TN9VY (Q<"&X4RJZLCJ'1P596 *LI%Q5@<Q
M!&8@Z\,8L76LYFJZ12]"YVRYRU*Q.Y;C,1.9'.K</GR6?V$Q;Q;RMCM&T(]K
MF>FIG&ZXUFF4][QQQG=;IMK<&X3C3O[7?%OL=/HL1^ZJ[J\?UG \9+%%J4VR
MPK^.TZDQ?GH];0'IW4?(]XS!V.!!!((((-Q!S$$:P1RZ:S^[Z'KE-]<G <<Z
M/9K/BJU&VHY=MXF>Y&^201=%YTN*]'V7:\!(OCI0:I^F.X1>79F1NA3TC@$T
M2S12POG26-XG'*LBE6^@G"HA:FGFIWW<$LD3=,;%3\MV;21QM+)'%&+WE=8T
M'*SL%4>4D84M.M)304R;F"*.(<^0H!8\[';'G/L!CU_=?QW_ &FBL3?>S>N0
M>>."X[=WTG4_YTO#\3=Z&ZY-YD.FM*S:6U*<P5*WZS%(/5(7NW:'SE.U89F!
MS86K9%59,^QSKE1,3L-0H[7*OTY+COXR;U]\I5C[ 8L6&:^85M2GXG VU5AF
MJ)5[WGBC.>0ZF-T>?;Y/"V574JRAE8%65@"K YB"#F((U@X6_BPU+EUEG*ST
MV=I:<;9X-9+)QO".3.\>LY27E?8$ D@ $DFX 9R2=0 XR<,7\5]AR*VTD!ES
M-#2-<5CY'G&II.-8]2:WO?,G"L:=_:[XM]CI]%B/W57=7C^LX)C;8FQLUJTJ
M[1R.S$4;ASF$X'@N;A)R/<^?+8KI;/[OH>N4WUR<!K*=:NEJ*5]S/"\=_@EE
M(#=*M<PYQA(C1.\;C)>-V1UY&0E6'D(TF)='L='45C#;54NQIXJ"\7CX4K.#
MXL<"QOI.Q[5,P&TK(DEYMD3M4@Z=JCGG?28J4G9-KQ.1?'2(U0U^K*&TB\HD
M=7'P#[ X]?W7\=_VFBL3?>S>N0>>."X[=WTG4_YTO#\3=Z&ZY-YD.GJJ6"LA
M>GJ8UEB?6K<O$RG6K#O64@CB.%MXMU%F%IX,JHH=>R7=L@').!Q<6R@!#WP0
MD \.L*Q);7GVV5'1Q'M\PX^/8HK\QD;-><XC4Y39\A7AABIXHX(46.*)0B(N
M8 #_ *\9)SDWDDD\.MW%5*G+JK-58JC.TE-F6*8ZR8^**0\F:-_>&\M)')"[
M12HT<B')='4JRD<14YP>'TM)45LRP4T32RMJ5>(<;,=2J.-F( Y<+#Q;@LP+
M//DU%==N]<<'-"#WW$96VW$@0%LKA>-._M=\6^QT^BQ'[JKNKQ_6<$=%D1HW
M4.CJ5=6%ZLK"YE(.L$9B,+>L=[)JRJWFDFO>FD/)WT3'PXKP/?*5?62!I+/[
MOH>N4WUR<"QKH^Q;6E=1='5JM2OPFO67RF16<_#&C +$*HO+$  :R3F '3A9
M]***BI:47=IA1&NU&2Z^1OUI"S>7@6.-)LUF)4@;:CF5B?S4UT3C]O82>93I
M,3*/8;/EJV&VK)=KXF"]%^60R]-P]@<>O[K^._[316)OO9O7(//'!<=N[Z3J
M?\Z7A^)N]#=<F\R'@! (((O!S$'41R'"V<4DFRZFR\F*7.S4AVL3G\R=43'P
M#VHYKC$!GEAE@D:*:-XI$-S)(I5@><'Z.49QPRP\7Y[5<2R94-"C;>74TMVN
M."_6>)GW">^;:&GIH:2%*>GC6*&,7*B_22=;,3G9B2S&\DD^P%K6)1VLG;5V
M.H471U* ;(O(KC,)8[^\;5GR&0DG"U+%K;*>Z>/*A)NCJ8[S"_("?6W]X]QU
MY.4NVX;9&+E;:A60@TU)QU$BF]Q^83,9/AYHQGVQ89)L^S*.S(=BI8@M^[D;
M;2RGED?6>91<BY\E1PW&G?VN^+?8Z?18C]U5W5X_K."VE9\-ITDE+-WVVCDN
MO,4H!R)%Z+[F%XRD++?<V%72S451+2U"Y,L39+<A&M74\:.MS*>,$:2S^[Z'
MKE-]<G L<Z/9K/BJU&VHY=MXF>Y&^201=%YT>+5)V9:],"+TIR:J3HAN*?+,
M8UZ#P.KIUJZ6HIGW,\,D1YLM2 W2IN8<XP=&C=XW%SQLR,.1E.2P\A&B1&D=
M8T%[NRHHY68W >4G"BIEHZ2GI5U00I'?X151E-^LU[>7V!QZ_NOX[_M-%8F^
M]F]<@\\<%QV[OI.I_P Z7A^)N]#=<F\R'@5I6316I'D546W NCG3:S1_!>XW
MCWCAD.O)ON.%JXM5UFY4B U=*,^S1+MT'YZ+.R\[KE)RLM]W"0"2  22;@!G
M))U #C)PL7%)Y,BIM0&./,R4>J1^,;.1GC7\V.V'OC'=<41(U5(U5$0!510%
M55&H*HS #B ]@GC25&CD19(W%S(ZAE8<C*;P1TX6KB<CY4UEL(VUFDE;M9\3
M(;RG,DEZ^_0"["HIJBDE,-3#)#(NM9%N\JG4RGB925/$3PFBL^LM"38Z2!Y3
MWS:HTYY)#<B>4WG4H)S865BE2TF3-7%:RH&<1W?BT9^"POF//( GYJ\96&K,
M,P&H<.QIW]KOBWV.GT6(_=5=U>/ZS@V,UB^B5-V1 OX[3*<F[7/$+RT/.PW4
M7OLI>_O&CL_N^AZY3?7)P*LIUJZ6HI7W,\+QW^"64@-TJUS#G&$B-$[QN,EX
MW9'7D9"58>0C18DTF13U5:PSSR+!'\"$93D<S.X!YXOEX'C32=BVO.P%R506
MJ7I>\2^79E=NAAHL5J/LJUX6(O2D5JIOA)<L7EV5D;EN4](]@<>O[K^._P"T
MT5B;[V;UR#SQP7';N^DZG_.EX?B;O0W7)O,AX):>+%GVAE21KV'4G/LL*C(9
MN66',K<Y38W)SECA:.+]I6;E-)#LT _^1!?(EW*XNRX^<NH6_,&/!K,L*T+4
M(,,6QP7W-4RWK$.7)[Z0\T8.?=%1GPLK%ZALL!PO9%5=GJ90+P>/84SB(=!+
MW9BY&;V&JZ*EKH]BJX(YTXLL9U)XT<7.C<Z,#A:.);C*DLR;+&OL:<@-T1S9
ME/,) F;7(3A4TE51R;%5020/R2*1E<Z-N77WR$KS\%HK-KK0;)I*:27E>[)B
M7X<K71KT%KSQ X6=B9#'=):4NSMF/8\)9(NAY<TC]""/X3#"&"&GC6*")(8E
MW*1J$4>0<9XSK)SG/[ 8T[^UWQ;['3Z+$?NJNZO']9P?&RQ-@<VG3)VF5OQI
M%&:.5CFE XDE.9^23/ZYFT5G]WT/7*;ZY.!XUT?8MK2NHNCJU6I7X37K+Y3(
MK.?AC1672=@V?24MUS10KLEWY5MO,?+*S'@F.M)LE'3UBC;4TNQN?S4XUGX,
MB(H\8=%B71[%13UC#;54N0A_-07K>.F5I ?@#R>P./7]U_'?]IHK$WWLWKD'
MGC@N.W=])U/^=+P_$W>ANN3>9#P:OQ;LNOO8P]CS'UZFNC)/*Z7&)[SK)3+/
MAC"NQ/M&GO:E9*V,<2]JFNYXW.2?U)&8^#A-#-3N8YXI(9!K25&C;]E@#P&@
MQ;M6NN80=C1'UVIOB%WO8[C*W,0F2?"&O"SL4[.H\F2HOKIA^5 $ /O8,X/^
M*T@XP!@      !< ,P &H <GL3-!#4(8IXHYHSK25%=>FY@1?R'6.+"NQ-H)
M[VI))*-SGR?5H+_@N1(M_-)DKQ)Q85F*UKTEY6 548[^E.R'F[40LM_P48#P
MN5T>-BDB,C#6KJ58=(-Q&GB@FJ&R((I9G\")&D;]E 3A1XHVI4W-.(Z.,\<Q
MRI;N:*.\W\TC1X4.*5F4MS3AJV4<<V:*_F@7,1S2M*,$1(U"1JJ(HN5$4*JC
MD"BX ='L%C3O[7?%OL=/HL1^ZJ[J\?UG!Y(TFC>*50\<BLCHV<,K"Y@>8C"W
M+)>R:PQYVII;WII#WR<:,?RD1(5N49+W#+ T5G]WT/7*;ZY.!U-#1UF1V530
MU&QWY&RQJ^3E795UXS7W"_HP]!+(]SJ/YA/NP]!+(]SJ/YA/NP]!+(]SJ/YA
M/NP]!+(]SJ/YA/NP]!+(]SJ/YA/NP]!+(]SJ/YA/NP]!+(]SJ/YA/NP]!+(]
MSJ/YA/NP6QK*1E9;/I RD,I$*7@@W@C-K!X+-#%41M#/&DL3W94;J&5KB&%X
M.8W$ CG&'H)9'N=1_,)]V'H)9'N=1_,)]V'H)9'N=1_,)]V'H)9'N=1_,)]V
M'H)9'N=1_,)]V'H)9'N=1_,)]V'H)9'N=1_,)]V'H)9'N=1_,)]V'H)9'N=1
M_,)]V$444$:Q0QK%$@N2- %51??F S#.2?8*V[#6VNQLJH:G[&V:[)C$F7LV
MQ<KK=D[%SWW\V'I&B]T9/W9?ZV'I&B]T9/W9?ZV'I&B]T9/W9?ZV'I&B]T9/
MW9?ZV'I&B]T9/W9?ZV'I&B]T9/W9?ZV'I&B]T9/W9?ZV'I&B]T9/W9?ZV'I&
MB]T9/W9?ZV%'B?'1U=/5"N=S3RI*$,"J&R#?=?LINOY;CP6HL^BJV#U5+!.Z
MKDJTL:N0MY-P)&J\DX>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@E
MD>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PG
MW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>Y
MU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>
M@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\
MPGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED
M>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW84]-3TJ;%30QP
M1Y1;(C4(N4;KS<.,W#Y.$34\%2N140Q3IX,L:R#R!@;CSC/A5XH65/>81+2/
M^:?+COYXY<O-S(Z#"IQ*KX[S35%/4CD;*@D/0#LD?RRC"HL2UJ:_9:"HN&MH
MTV9!TO#LB@=)P(*DA@5(U@BXCI!T,-+4U)NIZ>><_FHGD\Q3A38JVS477P)3
M*>^J)%7_ ")LDH\J#"EQ)A6YJVL>7\W3J(E\LCY;,.A$//A1V19U!<:6DB1Q
MZZ1LDWSLF4XOXPI YO8^>EIJI<FIIX9UXA+&DEW1E W'G%QPJ<4;(GO,:34K
M?F)25O\ @S"47<RY/-=A/B/,.Y:Z)^19XFBN_7C,M_3D#HPFQ4MJ+53I..6&
M>(_Y9&C<^1<);)M2'U2SZP =]V/(R_MJI7Z<'CDCS2(Z'D=2O^H'X*0S2^IQ
M22? 1G\T'"*Q;6FW%G5>?C>%XE_:D"+].$.*-LR[N."G\=.I^B#9C]&%/B.<
MQJJ_I2GB_P!))&_E'"FQ5L:GN)@:I8=]4R%_EC38XCY8SA%## N1#%'"@U)$
MBQK^R@ ]A9K+LZHD::>BII97NRI)(E9VR5"K>2+S<H ',!AZ"61[G4?S"?=A
MZ"61[G4?S"?=AZ"61[G4?S"?=AZ"61[G4?S"?=AZ"61[G4?S"?=AZ"61[G4?
MS"?=AZ"61[G4?S"?=AZ"61[G4?S"?=AZ"61[G4?S"?=A3T%%1EFI:6"!G%S&
M*-4+ 9P#=K%_"+3LV"U*5Z:?-WT4H%[0R#4Z\O&K+>,I21>#<1Z1HO=&3]V7
M^MAZ1HO=&3]V7^MAZ1HO=&3]V7^MAZ1HO=&3]V7^MAZ1HO=&3]V7^MAZ1HO=
M&3]V7^MAZ1HO=&3]V7^MAZ1HO=&3]V7^MAZ1HO=&3]V7^MA3XF103PS]GNVP
MRQRY/8ZC*V-P]U^RFZ^ZZ^[_ .MY8(9A=-#%*.26-7'R,#A+8%C2[JSJ<>*4
MP_4F.[!\4K%?<PS1:]Q42GZPR:N+Z;\#B791.::N7F$L'_=3,?IP])-G^VJS
MY8?Z6"XDV;WU37'DR7@7_6G:_P"C!<3;(76U6_PID%_[$2?1A'BO8D?_ ,/+
M/+)-.W^790G^7Z,V$5E6;!ZE04B$=]L$9?\ ;*EOIPU9AF U#V8--3MNH(6Z
M8D/^JX&@H2;S14A/*::$GS,!04*F]:.E4\HIX0?H3!8($W$,2\>UC1<_+F'_
M /L%LD\$/JTT47C)$3SB,'MNR(]U:-(?@3+)]7E?^YM>!QGL)<QKQY(*IOI6
M C#TV6)[9D_=Y_Z> QJL(ZZPKS&FJO\ MA8?3@F,5BOJM"$?#$L>OX:+Y>3C
MPCM*SIO4JZC?F6HB+?LY=X^3 $'.#>#QC_ZLEGA@7+GFBA7PI9%C7Y7(&$^,
MEBP7@UJ2'D@62:_H:-3'\KC"7'6S5S105<O.5BC4]!,I;Y4&#X\_D[-\KU7_
M &K3GSL#CQ59\FAIQR7R2-=TW9-_T8>G:O\ :E'_ !OZN QXJLV50TYY;I)%
MOY;K\J[Z?+@F//Y2S?*E5_VM3_\ =A%CK9K>JT]7%SA8I%\IV56Y-2GZ,\.,
MMBSYA6K&>2=)(KOUG01_(YPBJ()QE0313+X44B2#Y4)'_P!(U-;24:Y55410
M#BV1P&;X*[IOU0<*O'.SXKQ2Q35;#4WJ$1_6<&3^#A4XY6I+>(%IZ4<15-ED
M\K2Y2'YH83VO:=3ZM7U3#P1*R)^Q&53_ "X$DF\F\GC.O\.*HG@-\$\T)Y8I
M'C/RH1A3XRVS3W75C2KX-0J37]+L-D^1QA38[R"X5E$C<KTSE#\W)EW_ #BX
M4F,MCU=P%4*=SWE4-A/[9)A\@E)P!# %2""+P0;P1R@C6/8]Y(XQE2.D8Y78
M*/E8C"2V;)BW=HT=_(LZ.?*$+$>7!\:+#3_YN4>1(*D_3L.3].!QOL87]LG;
MH@;/T95WTW8>G*R/!K/F4_K8+CC8YU]E+\*#7^R[8+C98C77U,B?"IY\W3D1
MO]%^"8PV+)N;0@'P\N+ZU4_]S:\(JRCG]0JZ::_5L4\4G-WC'_\ =U9:-#0+
ME5=3%#QA2;Y&^#$N5(WZJG"LQV@6]:&E>4YP):@[&G2(URG8=+1'"JQFMBJO
M!JC A[RE&PW=$@OF^64X.[R,7D=I&.MG8LQZ2Q)T2.\;!D9D8:F1BK#H(N(P
MI<9+8I;KJMIE'>5($X/Z[]M'ZL@PH\=HS<M=2,G++3-E+\U(0P'1*YYN6CM2
MS[0'XI512M=?L=^1*.F)\F2X<N3=R'_Z,M+&*S;-O1I=GG&;8*>YV4\DC7A(
M^<,V7=G"'"OQMM.KRE@*T,1XH=M-=SSL+P>>)8C@[O(Q>1VD=C>SNQ9F/*6:
M\D].GH[3KZ WTE5+$->0#E1'X43Y49Z2M_)A08ZZDM*GYNR*;_5X6/[11_@Q
M\6%)74E='LE)41SKFOR&VR7\3H;GC/,Z@^Q-164M(N555$, NO[9(JD_!4G*
M8\R@G"JQQLN&\4ZSU;<15=BB\KRW/Y1$PPJ,=+0DO%/!3TPXB0T\@_68K'\L
M.$]NVO4>J6A47'BB?8%_9@$8/E&#.SG*=F=N5B6/RG/H8*^NIKNQZRIANXHY
MI%7RJ&R2.8B["GQLMF"[*FCJ5'%/$OG1;$YZ2QPIL=XC<*RB=.5Z=Q(/FY-C
M('^(V%);UDUMPAK(@Y];F[1)?X($N2'/BRPY_8.T\9;7IK0K:>&=%BAJ)8XP
M8(6(56( O*$G-QG#TV6W[9C_ '>#_AAZ;+;]LQ_N\'_##TV6W[9C_=X/^&'I
MLMOVS'^[P?\ ##TV6W[9C_=X/^&'ILMOVS'^[P?\,/39;?MF/]W@_P"&'ILM
MOVS'^[P?\,%QMMH,I,\3@$$J:>(!@#G4E5# '5>"#R$'"SZ^&TJ2.K@.U<7,
MA.VBD&[C?WRG]I2K#,PX1:^,EK4EI5E/!.BQ0S%$4P1,0+AQLA)\N'ILMOVS
M'^[P?\,/39;?MF/]W@_X8>FRV_;,?[O!_P ,/39;?MF/]W@_X8>FRV_;,?[O
M!_PP]-EM^V8_W>#_ (8>FRV_;,?[O!_PP]-EM^V8_P!W@_X8>FRV_;,?[O!_
MPPQ6M>NM.2L6LD600I"4R8XX[BYD#;A1?N1KX3:-M6?98_&)KY;MK3Q7/.>2
M];P$!XFD**>(DYL+1QNM"JRDI;J&$YNUG*J".>8[CE&Q*C+X;8.[R,7=F=V-
M[,Y+,QY2QO)/3P $J05)!!O!!N(/*"-1PL_&JTZ*Y97[-A'>5!.R >]GSO?X
MS90.(86;C%9MI9*+)V/4'-V//<K$\D;[B7F .7=G*#A%M5,U'9E74T[!9HD0
MHQ4, 3*BG:L"#F8ZQAZ;+;]LQ_N\'_##TV6W[9C_ '>#_AAZ;+;]LQ_N\'_#
M#TV6W[9C_=X/^&'ILMOVS'^[P?\ ##TV6W[9C_=X/^&'ILMOVS'^[P?\,/39
M;?MF/]W@_P"&'ILMOVS'^[P?\,/39;?MF/\ =X/^&%GRO/044\IODFI*:60W
M 7O)"CL;AF%[$YAF' L:;4K;,CHVHY%C,SS!\J-)+P@C*[L&[='5AZ;+;]LQ
M_N\'_##TV6W[9C_=X/\ AAZ;+;]LQ_N\'_##TV6W[9C_ '>#_AAZ;+;]LQ_N
M\'_##TV6W[9C_=X/^&'ILMOVS'^[P?\ ##TV6W[9C_=X/^&'ILMOVS'^[P?\
M,+)QMJ^S$2TY$>FEVA<1I&8&)VLAR +TXG!U*<L;FYN#VG/)36?6U$)R98:>
M62,D!@&520;C>#GXCAZ;+;]LQ_N\'_##TV6W[9C_ '>#_AAZ;+;]LQ_N\'_#
M#TV6W[9C_=X/^&'ILMOVS'^[P?\ ##TV6W[9C_=X/^&'ILMOVS'^[P?\,/39
M;?MF/]W@_P"&'ILMOVS'^[P?\,/39;?MF/\ =X/^&%D5$M79M'43D-+-"'=@
M H)O/$MP'DX%62-#254J&YXJ>>1#=?<R1LRFXYCG&HX>FRV_;,?[O!_PP]-E
MM^V8_P!W@_X8>FRV_;,?[O!_PP]-EM^V8_W>#_AAZ;+;]LQ_N\'_  P]-EM^
MV8_W>#_AAZ;+;]LQ_N\'_##TV6W[9C_=X/\ AAZ;+;]LQ_N\'_##TV6W[9C_
M '>#_AA'C%:K1HQG2\HI/:8M9 /@Z&TK6HK+CRZJ3;D=K@2YII/@I>+A[]RJ
M YLJ_-A:F,]?:&5'&QHZ8YMBA8[(X_.S9F:_C1<A",Q5M?!(9YJ:02P2R0R+
MJ>-BC#FO'$>,:CJ(PLO')ER8K43+&8=E0K<_3+$,S<[19)Y(V.%/40542S4T
MJ31-J=#>.@\:L.-6N8<8'L(S*BEF8*JB]F8@* -9).8 <IPK\;+,I+TA)KI1
MQ0&Z*_GG(*W<\2RX5N-=JU=ZQ2+1Q'O:<=LNYYFO>_GCV/HP=WD8O([.[9V9
MV+,3REC>3Y> T=L6E07=C5<JH/6F.R0_-292#I4 \AS#"AQU4W):--D\L]-G
M'2T+F\<Y61N9.+"DKZ.O3+I*B.8<84W.OPXVND3]91[ 6WOO:77)_/.BQ?ME
MK)J^V$FCG(6H77D>#.H\*._; ;M"1<6"7*RNJNC!E8!E93>K*PO# C,01G!&
ML<'M_?FT.L'S5T6(WJMH^+IO.FX//40TL33U$J0Q(+V=S<.CG8ZE47LQS $X
M6MC?-/E069E4\6<&I8=O?Q8SB%>?/)J(,9S8,S.Q9F+,QO9F)+$G623G)/*>
M"V7C17V?DQS$UE,+AD2L=E0?FI3><PU(^4O$N3KPLZUJ*U(\NEEO8#;POM9H
M_A)><WOU+(=0:^_@V,F\E?XN/Z^+1V3O59GZ/H_L\? L>?4K.\94^;#H\4[;
MV9!9=2_;8U_%'8^J1+ZS?X40SIRQYO6\_!K;WHM+J<_F'1V!O-9_5QYS<"M#
MN"NZG4_4OHXO4HO%IYHT%N8U1TN52V:4FJ,ZO4;J&$\83BED'+ZFIUY9O433
M2U$C33R/+*YO9W8LQ/2?D U 9AFX/0VC66;+LM),8SFRTUQ2 =[(AS,.0[I;
M[U93GPL?&6DM/)AENI:PYMC8]KE/YESQG\FUS\2[)<6]@6944LS!547LS$!0
M!K))S #E.%IXWTE-?'0**R;.-D-ZTR'IS--^IDJ>*7"OM:T+2:^JJ&9.*%=I
M"O1&MRDCPFRGY6X-'+)"ZR0R/%(N=7C9D=3S,I!'RX6;CC509,=H)V5'JV9+
MDJ%'.,T<OEV-CK9SA0VE16C'LE).LEVZ3<RQ_#C-S+R7W9)[UCPZVB#:UI7>
MW:@>42,#](T>*5MW9-E53YC?V'(QX]9IR>?=0\]\?'&O![?WYM#K!\U=%B-Z
MK:/BZ;SIN#6K:]+9,.R3G*D:_8:=2-DE/_:@[Z0BY>(,Q"FT[6J[5EV2H?:
MG8H%O$40]ZO&UVMVO8]%P'!X9I:>19H)'BE0WJZ,58'I'R$:B,QS86+C;'-D
M4UJ%8I=2U>987\<-43'PQVH\>QW9]><9P=1X)C)O)7^+C^OBT=D[U69^CZ/[
M/'P+'GU*SO&5/FPZ..1XG26-BDD;!T=3<593>"#R@X6':Z6M1B3,M3%<E3&.
M)^*11^3ENREY#E)GR;SP6V]Z+2ZG/YAT=@;S6?U<><W K0[@KNIU/U+Z.+U*
M+Q:>:/PB0 22  +R3F  UDGDPQAQG-1ET5G.5I\ZS5*YFGY4B.M8>5LQEU"Z
M/U3A5AXUO#D4MJ,TD.Y2KSM)%S37;:1/?YY%X\L;E'215>-E=' 974AE93J*
ML,Q!XB.'6MC#0V7?&3V15<5-$1>OCGSB(<US/G!"$9\+3MNOM1CL\N3#?M::
M*]85SYKQ??(P\*0L1WN2,W"H9I:>198)'BD0WJ\;%6'E'%RC4=1PLG''<P6J
MO,*R-?KHE'RO$.3M>ML(Y(YD66)UDC<92.C!E8<H89CPRUM];3_2%9]HDT8)
M4AE)5E(*L#<01G!!&<$'4<,7;9%JTN3*1V;3@+.-6R#4LZCD?OP-R_$%9>#6
M_OS:'6#YJZ+$;U6T?%TWG3<%MJVH+(@O-TE3(#L$%^Z_.279UB4ZSK8[5<]Y
M6JJYZV=ZBID,DLASDZ@.)5&I474JC,!PNP\99[-*T]3E3T-]V3KDIQRQ$ZTY
M8B;O *F_*IZB&JA2>GD66*07JZG,>4<H8',RFYE-X(!X'C)O)7^+C^OBT=D[
MU69^CZ/[/'P+'GU*SO&5/FPZ2R[1FLNLCJHLX&UFCOS2Q$C*0\^;*4]ZX4Y[
MKC2U,-93Q5,#9<4RY2'Z"K#B93>K+WK CBX+;>]%I=3G\PZ.P-YK/ZN/.;@5
MH=P5W4ZGZE]'%ZE%XM/-'X6-&,&SL]FT3]H4Y-3,I]68'/"A'K2]^?7&VHV@
M[9PRP\8)[*<1294U"S;>'OHK]<D%^H\90G(?WK'+%-4PU<,=13R"2*07JP^D
M$:U93F93<5(((OX7++'#&\LSK'&@RG=R%51RDG_V_-A;.-LDV53V66BBSJU4
M<TTGB@<\*^_/;3F(V(C.2222223>2<Y).LD\9/#;+MFMLJ3*IWRHF/;*>2\Q
M/SW=X]VITN.H-E+M395M4=K1WPML<ZB^2F<]L3G7BD3WZ\V4$)NX7:V^MI_I
M"L^T2:2@K9K.JHJJ [>,YU[V1#NXW]ZPS<QN89P,*&MAM"EBJH#>D@SCOHW&
M[C<<3(<QY<S"]2">"6_OS:'6#YJZ+$;U6T?%TWG3<$M6TX;*I'J9=LVYABON
M:64C,HY%&MVN.2O$3<#5U<]=425-2^7+(;SR =ZB#O449E')KO-YX;8]M5-D
M394?;*=R-GIR=JX\)3GR)!Q,->8.&7-A0UU/:%.E33/EQOK'?QOWT<B]ZZ\8
MU$7,I*D$\!QDWDK_ !<?U\6CLG>JS/T?1_9X^!8\^I6=XRI\V'2XL6WZ'U'8
ME0_XE4L,Y.:GF.82<R/F67B&UDO 1LK@EM[T6EU.?S#H[ WFL_JX\YN!6AW!
M7=3J?J7T<7J47BT\T?@XU6V:*'L"F:ZJJ$[8X.>"!KQFY))<X7C5+VS$H>'X
MLUU=36A'3TJF>.I<":G)N7)&ZG!U1M$N<MWRC((.UNX3:%I4MF0&>J>X9Q'&
M,\DK>#&O&>4YE49V(&%KVW5VM)VP[%3*;XJ93M%Y&?\ *27=\<PSA H)OX?%
M++!(LL,C12H<I'0E64\Q'T\HS'-A86-$=;D4E>5AJ]RDN98JD\0Y(YCX.X<[
MBXD1\*M;?6T_TA6?:)-+B[;)LNJR)6/8500LPU[$VI9U'O=4EVZCXF94P!#
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
MX&H^79S)]W)AZ'6>!<*"B Y.Q8+O,P-D64<WH;0>2DIP?E$=XPDQ>L63=6?
M/%Y<7-ZTR?\ N?7A-B=9$E^Q]DTYXMCERU\HF61B/U@>?"IQ(J%O-)612\B3
MHT+=&4NRJ3SD(.C"LL>TJ"\U-)*B#UU0)(NG9(RRC]8@\VAHZ2>NJ(Z6G7*E
ME-P\%1K9W/$B#.QY-0)N!LNS8+*I$IH<YW4TIW4LI&=CR#B1>]4 9S>3P/&3
M>2O\7']?%H[)WJLS]'T?V>/@6/'<M#UB3ZO@&*]M]@S=A5+_ (I4/M&8YJ>8
MY@U_%%)F#\2MDOM1LA/ ;;WHM+J<_F'1V!O-9_5QYS<"M#N"NZG4_4OHXO4H
MO%IYH_MQTJ]BH8*13GJYLI^>*GN8CYUHC^J?)H[+LFJM:?8J<7(MQFG;U.%3
MR^$Q[Q%VS:\RAF6R[%HK*3M*9<Y%TE3( 96Y0OY-/>)S918Y]#44M/5Q[%4P
MQSIX,B!KN=;\ZGWRW$<1PM'$R%\J2S93 VOL>8EXCS)+GD3]?9>D#"LH:N@E
MV&K@>%^+*&U<>%&XO5UYU)Y#G_"Q?L1K6J,N4,M% 09GU;(VL0(?";6Y&X3C
M#,EZ(L:+&BA$10J*HN5547*H U #,!PBKJX*&GEJJALB*);SRL>]11QNYN51
MRGDSX6I:4]J5;U,QN&YABOVL,0.U0<_&[=\Q)S"X#24E!65[['24\DS<>2-H
MOPY#<B#X3#"AQ*<W/:-3D<L--MFZ&F<9((XPL;CD?CPI+"LJBNV&CB+CUV8;
M-)?RAI,K(/BPHYM"0&!# $'6"+P>D85>+ED5EY:D6%SZY3=H8<^2O:B?AQMA
M78EU45[T$ZU*_DI;H9N@-?L3GG8Q=&$]-44LABJ89()!WDB%#=RB_6IXF%X/
M$=-BQ;O9\7854_XY"NT=CGJ8EX^>6,;OC9=OG.61P6T.[Z[KE3]<_ ,6[:-F
M5.PSM^)5+ 2<D,FI9QS=[+=K2YLYC4'7G&<'4> V_OS:'6#YJZ+$;U6T?%TW
MG3<"QIJNR;8G4':4JI3+TIMI/XKN.@#1JI8A5!9F(5547EB<P  SDDY@!KPL
M3%-5"U5JKE/F9*/O5XP:@C=-^:&U&I\J\JJJJ*%10JJ %50%50-0 &8 <0&A
MK\6K+K[VV'L:8^O4UT>?W\=VQOGSDY(<^&,+3Q8M&S\J1%[+IAGV6$'+4<LL
M.=EY2RY:*-;C\*-'E=8XU9Y'8*B*+V9F-P  UDG"P+%2R:?*D :MG4&=\QR!
MK$"'P%.Z(]4<96H(!P3&3>2O\7']?%H[)WJLS]'T?V>/@6/'<M#UB3ZO@.*M
MM]F1"SZE_P :@3M+L<\\*\5_'+$,S<;)<^<K(> VWO1:74Y_,.CL#>:S^KCS
MFX%:'<%=U.I^I?1Q>I1>+3S1_;CA4[-:VQ [6E@BBNXLM[YF/3=(BGX.CLNS
M9K4JTIHLPW4TMUZQ1#=.>4]ZB]\Y O O(HJ*GL^GCI:9,F.,:^^=N^=SFRG8
MYR?( %  T=32T]9$T%3"DT3:U<7Y^53K5AQ,I##B.%LXIS4N546=EU%.+V>
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
M<YT6+=B&TZC9YP>PJ=AE_GY-8A'O=1E/$I"YBX( "@*H"JH 50+@ ,P  S
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
M\? L==ZH.:OBOYOQ>J'^I T<UC"U<7K.:( 5E/11- VK9!D M QY&UH3N7Y
MS8,I5BK JRDJRD7$$&X@CB(.8C2XIVWL+K9=4_:I&_%'8^IR,;S ?>2'.G)(
M<G/L@R=!;>]%I=3G\PZ.P-YK/ZN/.;@5H=P5W4ZGZE]'%ZE%XM/-'X&-EEFM
MHA5Q+?4409B!K>G.>1><QW;(O-L@&=N 45O6I07"&J9XQZS/VZ*[D ;;(/%L
MF%%CK ]RU],\)_*TYV2/I,;7.@^"93A26E05POI*J*8Z\@-=*/A1-DR+Y5'#
M\=YLFCHZ?\K4/+TB"/)^2^<'INT6(\&UKZD\;0P+^J'D?Y<J/Y/8"W(.QK7K
MXM0[(:11R+/=.HZ ) -%8TW8]JV?+J JHE8\B2ML3G]ESP&7U67QC^<=%8&\
MUG]7'G-AC;8EX:U:5,X'X[&HUC4*D#E&J;FNDXI&.EQ6MOL.84%2WXK.W:F)
MS03M_I'*<S<2O<V8%SH;?WYM#K!\U=%B-ZK:/BZ;SIN!XXV5E!;5A7.H6*K
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
M)U_J?^W:/%QLJQ+/.;U)ES>\ED3Y=KGY^%6!O-9_5QYS?VXP6,MK4O:P!60
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
MFU4M).-LAVK#<RQG<2)[UA^RUZ';*1P;$;U6T?%TWG3>Q6-UD+/!Z)PKV^G
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
MX;I>(3]-PD[XAL[,I4E6!5E)5E87%2,Q!!S@@YB#J]@0"Q"J"S,0%4"\DG,
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
MEPI:.EHH]BI((X$X\A;BUW&[[N1O?.S'GX=;>]%I=3G\PZ.P-YK/ZN/.;@Q
M8%6 (((((O!!S$$'6#QC#&.Q39=5LD0/850Q,)U[$^MH&/O=<9.=H^-F1SH\
M1O5;1\73>=-P9T2161U5T87,C@,K ZPRF\$<QPM+$^DJ,J2@?L.4Y]B-[TS'
MF&=XOU<M1J6,85]CVA9I/95.PCOS3IVR \G;%S+?Q*^0_O>"(CR,L<:-([&Y
M412S,>156\D\P&%F8GU51DRV@QI(LQV%;FJ''/K2'];+<:C&N%'04EGQ;#20
MI$G'=G=SX4CF]G;G8F[4+A<.#XR;R5_BX_KXM'9.]5F?H^C^SQ\"M_>:T.KG
MSET=B;T6;U.#S!P9E#*58!E8%64B\$$7$$<8(S$88PV,;*JLJ($T=02T#:]C
M.MH&/*NM"=TG*5:[16!O-9_5QYS<"M#N"NZG4_4OHXO4HO%IYHT5=B]95?>T
ME.(I3Z]37127\I !C<\\B,>?"MQ+K([VHIXZE>*.3M,W0";XFZ2\?1A54%;1
M&ZJIIH.*]T.0?@R"]&_58Z>GI:FK;(IH)9VY(HV>[G8@7*.=KAA18FUTUS5D
MD=&G&@NFGZ+E.Q+?R[(Q'&G%A9^+]F6=<T4&RS#U^HNED!Y5S!(SSQHIY2?8
MFLLFSK0O[*I8I&_*@;'-\['DN;N0DKS85F)"&]J&L*\D52N4/GHP" .>)SRG
MEJL7+8I+\JD>9!W]-V\'GR4[:!\*-<&5D8JZLC#6K JPZ0<XTM-9M?67=C4D
M\H/?K&VQ^65KHQY6&%)B77RW&KFAI5XU';Y?D4K%Y1*>C"CQ5LFDN9XFJY!W
MU2<I/F5"Q$<SJYY\%544(BJBKF"J J@<@ S#V MO>BTNIS^8='8&\UG]7'G-
MP>NHH;0I9:6H6^.1=??(PW,B'B=#G'$=1O4D&T*&:S:J6DG&V0[5AN98SN)$
M]ZP_9:]#ME(T6(WJMH^+IO.FX00""" 0<Q!S@CD(PKL5K*K+V2,T<I[^FN5"
M??0D&.[ER!&Q\+"LQ/M*"]J9HJU!JR3L4UW/'(<GR+*YY!RST]13/L=1#+ _
M@RHR'I&4!>.<9M/267:%?=V+232J?7,G(B\LKY,?DRK\*'$IC<]HU(4?D:;.
MW0TSBX<X6-N9QKPHK,H;/7)I*>.+-<SW94K?"E:]ST7Y(X@.$XR;R5_BX_KX
MM'9.]5F?H^C^SQ\"M_>:T.KG_5='8F]%F]3@\P<'KZ*&T:66EG%Z2#,W?1N-
MQ(G(RGY1>IS$C"OHIK.JI:6<7/&<S=[(AW$B<JL/D-ZG."-%8&\UG]7'G-P*
MT.X*[J=3]2^CB]2B\6GFC2$!@58!@<Q!%X(Y"#KPJ<7K'JKR]%'&Q[^GO@-_
M+=$51CSLC85&)$!O-+6RQ^]GC64=&4AA(Z<EO^N$^)MK1W[$::H'%D2E&\HE
M5%!_7/3A+8-L0[NSJDW?DDV?ZDR7^3!Z:IB]5IYX_AQ2)S]\HXOP4AEE]3BD
MD^ C-YH.$5C6M-N+.J^EH7C7]J0*OTX0XHVS+NXH:?QTZGZ(-F/T7X4^(^HU
M5?TI3Q?Z22-_*PIL5[&IKCV-V0P[ZI<R_+'M83\W@D<<2A(T2-!J1%"*.A5
M ]CIJ:GJ1DU$$,Z\DT22#R98-V$^*]BSWGL4PL>."61/D0LT8_8PFQ(I3ZA7
M5$?C8XYO,V#"3$BL'J-;3/XQ98O-$V#XGVPNH4TGP)[K_G$37_\ ]NP.*MN#
M51ANBII?^Z9<#BO;HN_$3G-V:HI#\MT^8<YS8>E:W?:/_P#9H_\ R,%Q2MHZ
MX84^%41?]A;!,2K3;=ST48^',[?((0/\V$6(W'/:/ZL5/_WO+_V?=A#B=9,?
MJG9-0>/9)<A?DA6-@/UB>?"GLBS*6[8*&F4C4YC$D@_Q),M_\WL))&DJ/%*B
MO'(I5T87JRG6".,'#T$LCW.H_F$^[#T$LCW.H_F$^[#T$LCW.H_F$^[#T$LC
MW.H_F$^[#T$LCW.H_F$^[#T$LCW.H_F$^[#T$LCW.H_F$^[#T$LCW.H_F$^[
M#T$LCW.H_F$^[#T$LCW.H_F$^["**.&-8HD6.-!<B(,E5'( -0X14T%%6%6J
MJ6"<H"%,L:N5!SD D:N;#T$LCW.H_F$^[#T$LCW.H_F$^[#T$LCW.H_F$^[#
MT$LCW.H_F$^[#T$LCW.H_F$^[#T$LCW.H_F$^[#T$LCW.H_F$^[#T$LCW.H_
MF$^[#T$LCW.H_F$^["FH:.C+&EIH:<O<',4:IE!;[K[M=UYNZ>%R11S*4EC2
M5#K21%=3TJP(PJL5[&J;SV.:9CWU*YC^2,Y<(\D>%1B/K-+7]"5$7^LD;?RL
M)L4;9BOR(X:@?F9U'T3;"?HPEL:UH=W9U7TK"\B_M1AE^G!X98O5(I(_AHR^
M<!^"E+4R^IT\\GP(9'\U3A%8-LS;BSJD>-40?7&.[RX08FVM)=LIIJ<<>7*7
M8= B5U/[8Z<*?$BG6XU5;-+RK B0CHRGV8D<]RGHPI; LBDN,5%$SCOYKYVO
MY1LI8*?@!>&2PQ3QM#-&LL3YGC<!E8 @B\',<X!P]!+(]SJ/YA/NP]!+(]SJ
M/YA/NP]!+(]SJ/YA/NP]!+(]SJ/YA/NP]!+(]SJ/YA/NP]!+(]SJ/YA/NP]!
M+(]SJ/YA/NP]!+(]SJ/YA/NP]!+(]SJ/YA/NP]!+(]SJ/YA/NP1$C1(XU"1Q
MJJ(BBY511DJJCB"@  <G I(TE1XI45XY%*NC"]64ZP1Q@X>@ED>YU'\PGW8>
M@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\
MPGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW8>@ED>YU'\PGW81QI$
MB11(J1QJ%1%%RJHU #B X144%%5LK55+!.R#)5I8U<@7WW D:K\]V'H)9'N=
M1_,)]V'H)9'N=1_,)]V'H)9'N=1_,)]V'H)9'N=1_,)]V'H)9'N=1_,)]V'H
M)9'N=1_,)]V'H)9'N=1_,)]V'H)9'N=1_,)]V'H)9'N=1_,)]V$44<,:Q1(L
M<:"Y$09*J.0 :AP)E5U9' 9'4JRG.&5A<01Q@C,</02R/<ZC^83[L/02R/<Z
MC^83[L/02R/<ZC^83[L/02R/<ZC^83[L/02R/<ZC^83[L/02R/<ZC^83[L/0
M2R/<ZC^83[L/02R/<ZC^83[L/02R/<ZC^83[L/02R/<ZC^83[L!95F@ "AI@
M!F V)=7R<"M3UWQ8_LC]33X"_P"@PL[4/'C_ +/_ *RM#5_BG_NPEW'ZR>>O
M]EF>M^)_X_\ T3__Q !7$0 " 0$!!PP,"@D$ @(# 0$! @,$$0 %$B$P,4$3
M(C(T0%%A<7)S@;$4(T)24V*"D9*AHK(&%3-05(.SP<+2$" U0T1TD\/18]/A
M\!8D<*,EXO%@P/_:  @! @$!/P'_ .-(J*KG^2@D8=\1@KZ3X*^NZ*\-2WRL
MD<0WA;(WF&"OMW1WAIQ\I+*_%@H.IC[5R7IH$_<81WW=V]6%@^JY:*C7-30<
M>I(3YR";M0A&:&(?5K_B[48?!1^@O^+C! <\,1XXT_Q<U#1MGI8.B)%/G4 W
M/>B@?]S@G?1W'JPBOJNDO#3GY.:5.4%D'4A]?3=)>*J7Y.2*7@M*-YB"OM72
MT=5!\K!(H'=682^FMJ^OYR56<V(K,=Y02?,+H[VUTF:G<<NR/WRIN2\58VR:
M%.-F8^RI'KN7X/GNZH#@6*WUEQU7"\$&F>4\00?YN^(:/PE1Z<?^U=\1T6_-
MZ8_)=\0T?A*GTXO]FXW@I]$TPWK< _A'W7-\'QW%4?*BM]8<=5SWAJ1L)86X
M\-3[K#UW/>FO3]QA#?1D;U6X7JN>*6+%)')'RT9>L#__ "E'>V2MC:2.6-<%
M\ JV%;F!MQ*<1M]1N^(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_E
MN^(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_EN^(*C
MPT/M_ENJ[U34<6K,\;KA!3@85HMML.,#%:+.,C<L5Y*B6-)-4B7#57P6P[0&
M%HML7/9GN^(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_EN^(*CPT/
MM_EN^(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_ENJ:=Z69H9+"RV
M8Q;80P!!%MF_Y[=R4M,]7,L,9 )#'":W! 46VFRT\ Q9R+OB"H\-#[?Y;OB"
MH\-#[?Y;OB"H\-#[?Y;OB"H\-#[?Y;OB"H\-#[?Y;OB"H\-#[?Y;OB"H\-#[
M?Y;OB"H\-#[?Y;OB"H\-#[?Y;OB"H\-#[?Y;C>&H ),\  QG9YO1W%14$E=J
MFINB:E@6X>%CP\*RRP'O#=\05'AH?;_+=\05'AH?;_+=\05'AH?;_+=\05'A
MH?;_ "W?$%1X:'V_RW?$%1X:'V_RW?$%1X:'V_RW?$%1X:'V_P MWQ!4>&A]
MO\MTUY9X8I)6EB(C4N0,.T@;UJ[EH[VRUJ,Z/&@1L#7X5MM@.@'?N^(*CPT/
MM_EN^(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_EN^
M(*CPT/M_EN^(*CPT/M_EN^(*CPT/M_ENJ;T34L#SO+$RI@VA<*W7.J8K5 SM
M\VPT\U0V##&TATV#$.4QUJ\;$74]X6-AJ9<'Q(L9Z7(L'0K<=T%!24]FIPKA
M#NWU[^DUMGDV#+3WOHZC9PJ&[]-8WG6RWRK;JB\+BTTTH8=Y+B;H<#!/2J\=
MTU/-3M@S1M&=&$,1Y+;%N@GYL@H:JHLU*%RI[LZU/2:P'HM-T-X&..><#Q8A
M:?3:P>R;HKTT,7[G5#ORDO[.)/9N5$06(JH-Y5"CS#*$ XB+1O&Z6]U%-LH$
M![Z/M9]BRWI!NFO N,T\Y'BRBT>FMA'H-=/>VLI[2\)91W<>O7CQ8QY0'S'3
M7HFJH$G26)5?"L#85NM=DQV*1G6[X@J/#0^W^6[X@J/#0^W^6[X@J/#0^W^6
M[X@J/#0^W^6[X@J/#0^W^6[X@J/#0^W^6[X@J/#0^W^6[X@J/#0^W^6[X@J/
M#0^W^6ZLHI:)PLEA#"U76W!.^,8&,:1P@Z=T4=&]:[(C*I1<,E[;++0- ._=
M\05'AH?;_+=\05'AH?;_ "W?$%1X:'V_RW?$%1X:'V_RW?$%1X:'V_RW?$%1
MX:'V_P MWQ!4>&A]O\MWQ!4>&A]O\MWQ!4>&A]O\MTEXZB-'<S0D(K.0,.VQ
M03WO!^B\<^!4M"<TR8N7':P]G#]63K(>R*::+2R'!Y8UR>T!N2FBU>HAA[^1
M0>3;:QZ%M-V;$,E?^&QH*@:08FXQKD\X+>;<EX(?EZ@C>A4^V_X,G?2?4**4
M@ZZ3M2\;[+S)A'HW%\'_ .+^H_O9*OVE5<R_5N6\&UYN>_ N2OO^SZCZK[>/
MYKBAEG<1Q(SL="]9.8#A-@NI+QHMCU;89\$A(0<IL[<0P1PM<B)&H2-511F5
M0 /,-Q.B2*5D574YU8!@>@W55XXWM:E;4F\&UIC/$=DGM#@%T]/-3-@31LAT
M6[%N%6&)AQ'C^9U5G8*BEF.95!)/$!CNIKR5$MC3D0+O;*0] -B])M'>W4][
M*.GL*Q!W'=RZ]N@'6KY*C<E1>^EJ;3)$ Y_>)K'X[1LO+#75-XYH[6IV$R]X
M;%D_*WG4[RW,C(Q5U9&&=6!!'&#C^8+T?L^G^M^WDR572I5PM$^(YT;2CC,W
MW$:02.&Z6)X)'BD&"Z&PCJ(WP1C!T@V[GO!MB;F?QKDJG:\_,R^XWZ(93#+'
M*N>-U;CL.,=(Q'CN5@ZJRXU8!@=\$6CU9.^,.H5DZ66*6PUY,FNQ<5I7HW'>
M*'"J))CFB2P<N3%[H;SY.^D.K44P&R0:JO''C/G3"'3N2]L.H44*V6,RZHW'
M)KO4"%Z,G?Z;"EB@&:-=4;E/B'F46^7N+X/_ ,7]1_>R5?M*JYE^K<MX-KS<
M]^!<E??]GU'U7V\?S50WJEJK))+8H.^[N3D Z/'.+>PL=T%/#3)@0H$&GOF.
M^S9V/'T8MS211S(4E170Z&%O_P##PC&+JV\K);)26NN<PG9CD'NQP'7<HW$$
M$@BPC$0<1!X?F, L0%!).( "TD[P NI+R2R6/4G44[P8Y3Q]RG3A'?4704L%
M,N##&J;[9W;E,=<>*VP: -T5%+!5+@S1AMYLSKR6&,<68Z0;JR\LT-KT]LT?
M>_O5Z!B?R;#XMV;$<1&<;NO1^SZ?ZW[>3)WVH.R8]6B';X@<0SR)GP>4N=-_
M&ND6;FO!MB;F?QKDJG:\_,R^XWZ;SSZM1JIV4),1XAC3V2%\G)W_ (<<%0--
ML+>MT_N>;<=YH=2HE8[*9C(>+8KZEPO*R>?$<QNJ(M0GEA\&[*.%;=:>E;#N
M*EA[(J88>_<!N2,;^903E*N;LBIFFT.YP>0,2#H4#<7P?_B_J/[V2K]I57,O
MU;EO!M>;GOP+DK[_ +/J/JOMX_FF]MZ-C/5KO%(#ZC*.I/3[W=5;>V&L&%\G
M-9BD S\$@[H<.R&@V8KJBFFI9-3F6PZ#W+C?4Z1ZQF(!^8:.]L]8;0-3ATRL
M,7D#.Y\R[["ZEH*>D':UM?3*V-SOV'N1P+8-^W=E9>V"K!-FIS:)5&,\L=V/
M:WC=54<]&V#*NM.QD&-'XCO^*;#P;MO1^SZ?ZW[>3*7XH-2<U40[7(>V*.X<
M]UR7/F;C&YKP;8FYG\:Y*IVO/S,ON-^F\<^!4M"<TR8N7':P]G#]63OE#J]%
M,HV2KJB\<>N]:VCIW%&ADD2-=E(ZH.-C8.NY$$:(B[%%5%XE%@]0RE_8<"H2
M89IDL/+CQ>Z4\VXKPPX4\LQS1)@CE2?X53;RAD[YS:A13&VQG&I+QR8CYDPC
MT;C^#_\ %_4?WLE7[2JN9?JW+>#:\W/?@7)7W_9]1]5]O'\T7JO9@8-54+KS
M888SW T.P[_O1W&<ZZS!W7/3Q5,9CF7"71WRGOE.@_\ \-HQ75U[Y:)\>OA8
MZR4#V7[U_4<XT@;M52Q"J"S,; H%I).8 #.;J&\P6R6L 8YU@T#G#W1\4:W?
M+9@  + + ,0 Q #=TD:2H8Y%#HV=6%H__N\1C&<77PO2]/;+!;)#G*YWBX^^
M3QLX[KOMV7H_9]/];]O)E'19%9' 96!5@<Q!NKZ-J.<H<<;:Z)^^7>/C+F;H
M.8C<MX-L3<S^-<E4[7GYF7W&_3#*898Y5SQNK<=AQCI&(\=RL'567&K ,#O@
MBT>K)U4.H5$T/>.P')SKYU(W#>6'5:P.1K85+^4=:O66')RM^8=5HV8;*%ED
MZ-BWJ;"/)W%>>'4J)"1KIB93Q'$GLJ#TY._T]LD-.,R*9&Y38EZ0H)\O<?P?
M_B_J/[V2K]I57,OU;EO!M>;GOP+DK[_L^H^J^WC^9[SWOU5A53#M:'M2GNW'
M='?5#FWWX%(.[7C25&CD4.C"QE;&#_W.#G!QC'=?&]S4;8:ZZG=K%;2ASX#^
MNQM-F.P[L@@EJ9!%$N$Q\RC2S'0!_P "TV"ZAO=%1C"V<Y&ND.C?5!W(X<[:
M=X?,-\KT86%/2+CSO"-.^T8W_$&?N<>([JO1^SZ?ZW[>3*UM(E9 T38FSQOW
MCZ#Q',PTCALNDC>*1HY!@NA*L.$=8.<',1C&Y+P;8FYG\:Y*IVO/S,ON-^I>
M>?5J-5.RA)B/$,:>R0ODY._L.#/',!BE3!/+C_\ U*^;<-XH<"F>8YYGQ<B/
M6CVB^5D02(\;;%U9#Q,+#UW2(8W>-MDC,AXU-AZMP11F62.)<\CJ@\HV>JY5
M"*J+B5%"J.!18/5DZR;LBIFFT,YP>0NM3V0-Q_!_^+^H_O9*OVE5<R_5N6\&
MUYN>_ N2OO\ L^H^J^WC^9J*E:LJ%B%H792-WJ#/TG8KPG>MN1%C540!54!5
M S #-NYW6-6=V"HHM9CF %U\*YJV72(4/:T_&WC'V1B&DG=5)22UDFIQC%W;
MG8HN^>'>7.>*TBEI(J2/4XAC[MSLG.^QZAF'G^9+YWK$P-13J!,,;H,0EWR/
M]3W^5GS8CGW3>C]GT_UOV\F6OO0:O'V1$.W1#7 9Y(_O9,XWQ:N/6[DO!MB;
MF?QKDJG:\_,R^XWZEXY\"I:$YIDQ<N.UA[.'ZLG?B'5:)V UT+"4<0UK]&"Q
M)XMP $D 8R<0X[J>(0011#]VBKQD#7'I-IRU^8=2K"XV,RK)P86Q;IM7"/*W
M!>6'5*S#.:%"_E'6+UD^3D[Y3:A1S,-DRZFO')K;>@6MT;D^#_\ %_4?WLE7
M[2JN9?JW+>#:\W/?@7)7W_9]1]5]O'\S7II.QZ8.P[;/8[;X7N%Z!KCXS$:-
MW9L9S77TOCV4^HQ'_P!=#G\*P[KDCN1IV1T6;JI*22LE$<>(#&[G,B[YWSWH
MTG>%I%-314L0BB%@&<]T[:68Z2?,!B&+YFOM>W#PJJG77YYHQW?CJ._[X=UG
MV5N%NB]'[/I_K?MY,O?>@U!^R(AVJ0Z\#-'(>I7T;QM&8J-QW@VQ-S/XUR53
MM>?F9?<;]2&4PRQRKGC=6X[#C'2,1X[E8.JLN-6 8'?!%H]62=0Z,C8U=2K<
M3"P^JZ1#%(\;9XW9#QJ2,O>N'5JV$=S&=5;B3&OMX(Z<O?V'#ITF&>%[#R),
M7OA//N"\<.!2M*<\SGT(]:/:P\G?Z>UH:<: 97XS:J>88?I#<GP?_B_J/[V2
MK]I57,OU;EO!M>;GOP+DK[_L^H^J^WC^9;W4_9-7&A%J+VR3D)H/*-B^5E7D
M2)2\CJBC.S$ ><]5T]_*>.T0HTYW_DT\Y!8^CTW27[K'V&IQ#1@IA'SOA#V1
M<;XUS9ZF7H.#[H%W9M9]*J/ZTGYKA?&N&:IEZ3A>];<E^JY<[I)RXU_!@&Z*
M_P#X:GZ8F_"WY[H;Z44]@$P1CW,O:SYSK#T,<E?>^.%;20-K1BF<=U_IJ>]'
M=[YUN8&W=5/3R54JPQC&V<Z%72S< ]9L QD"ZEI8Z2(11CA9NZ=M+'[AH&+Y
MHOO>_4F-5"O:F/;%'[MCW0\1CZ+<!%FY[T?L^G^M^WDR\D:2HT;C"1P58<!_
M[B.@X[JVD:CG,9QH==&_?)^89F&_CS$;BO!MB;F?QKDJG:\_,R^XWZMYY]6H
MU4[*$F(\0QI[)"^3D[]0ZG688S3('\H:QNH-Y67O!#8DU01LB(EXEUS]!)7I
M7+U,6KP2P^$1E' UFM/0UAN(()!Q$8B.'+ %B%&,D@ ;Y.(701"&&*(?NT5>
M,@8STFT].3K9NR*J:6VT%R$Y"ZU/.H!XSN3X/_Q?U'][)5^TJKF7ZMRW@VO-
MSWX%R5]_V?4?5?;Q_,MX8,&&6<C'(V O(3/9QL;#R,I7WUCI+8X[))][N(^6
M1I\08]\KBNGJ)JE\.:0N= [E>!5S*.+IR-/6U--\E*P7O#KD/DG$.,6'ANI;
M]Q26+4KJ+=^MIB/'W2=.$-)87*P8!E(93C#*;01O@C$?UK[7QU$&F@;MS#MC
MC]TIT#QV'HC'G(LW4B-(RH@+,Q"JHSDG-=>^B6BALQ&9[#*_#WH\5=&^;6TV
M#+2310BV61(QX[ 6\5N?HNEOW2)BC$DQ\5<!?.]A\RFZ2_TY^2AB3E%I#^ >
MHW/?:O?]_@C>1$7UX.%Z[FK*ML]3/Q:JX'F!LN,\YSS2GCD?_-PGG&::4<4C
M_P";EKJQ<U5/TR,P\S$BY+[UZ?O@XWG1#ZP WKNCO_*/E8$;?,;%/4V'UCHN
MAOS12XF9H3_J+B])<(=+8-R.D@PHW5U[Y&##SBT9=E5U*, RL"&!S$'.+KX4
M;4<Y7&8GM:)M]=*GQDS'@L.G<]Z/V?3_ %OV\FX*ZC6LA,9Q.-=$_>M^5LS#
MIS@7.C1NT;C!="58'01_W/IS[AO!MB;F?QKDJG:\_,R^XWZMXY\"I:$YIDQ<
MN.UA[.'ZLG?R'#I5E&>%\?(DUI]K R]!#J%)!'98< ,W+?7MYB;.C<%](=1K
M9@-BYU5>*3&?,^$.C+7JAU:MBM%JQVS-Y&Q]LKD[XS]CT<S]T5P$Y3ZT6<5I
M;HW+\'_XOZC^]DJ_:55S+]6Y;P;7FY[\"Y*^_P"SZCZK[>/YEI(M0IH(LQ6-
M<+EG7/[1.3OK?'L9=0A/;W&-O!*=/+;N=X:[O;L^,Y\I25U11MVMK4MUT38T
M;H[D^,MAW[1BNH[X05@UIP)0-=$V?C4]VO",>^!^I?*^ HX\!"#4.-:.\'A&
M'N@YSP W$EB68DDDDDYR3G)W7>:@U-.RI1VQQVH'N(SW7*<9MY>4<M57PIJ2
MT.^%)X)-<_3H7RB.FZIOU4RVB&R!/%UTAXW.;R5!X3<S,Y+.S.QSLQ+$\9./
M)QRR1-A12/&V^C%?/9GXC=37\F2Q:E!,O?K8D@Z-@WL<+74]93U0MAD#'2AQ
M.O&IQ](M&\<M6TJUD#1'$VRC;O7&;H.9N []ESHT;LCC!9"58'01GW->C]GT
M_P!;]O)N&_%!JR=DQ#ML8UZC]Y&-/"R><KBT*-PW@VQ-S/XUR53M>?F9?<;]
M6&4PRQRKGC=6X[#C'2,1X[E8.JLN-6 8'?!%H]62GB$\,L1_>(R\1(Q'H-AZ
M+B""0<1!((WB,^5H8>R*N"+07!;D)KF\X!'3N&_\-JP5 [DF)N(ZY/,0_I9:
M\,-D<TY&S81KQ)C;SEAZ.3O_ #8X:<<,S^M$_'YQN7X/_P 7]1_>R5?M*JYE
M^K<MX-KS<]^!<E??]GU'U7V\?S)2QZK4P1Z'E0'DX0PO5;DZB=::&29LR+;9
MOG,J]+6"Z21YI'E<VN[%F/"?N&8#0,665F1@R$JRFT,#80> BZ]M]1/9!4$+
M-F5\RR\&\LG!F;18=;^BNK4HHL,XY&M$2=\V^?$7NCT9R+I97FD:61L)W-I/
MW<  Q : +-UWJHNRY\)QVF*QGWG/<ITYV\7%I&5FGBIT,DSA%&_G)WE&=CP"
MZLOS--:E/;#%WW[UAQC8<2FWQM&X%9D8,C%6&,,I((/ 1C%U%?MELCK-<,PF
M4:X<M1LN4NNX&..Y'210Z,'1A:&4V@Y6_='FK$&\DP'F23J0^1P[FO1^SZ?Z
MW[>3<5]J#L>35XAVB0XP,T;G1P*V==XVKO6Y>\&V)N9_&N2J=KS\S+[C?K7G
MGU:C53LH28CQ#&GLD+Y.3OK#J-;+9L9+)E\O9>V'&5O##;)-.>X41KQMC;S!
M1Z6X:^'5Z.>/.<#"7E)KQY[+.G+44/8]+!%I" MRVUS>9B1DZ^?LBKFDSKAX
M*<A-:OG PN,[E^#_ /%_4?WLE7[2JN9?JW+>#:\W/?@7)7W_ &?4?5?;Q_,E
MZ%PJ^'Q=4;S1L!ZR,G?^:Q(8!W1,K\2ZU/.2WHC<-%?D+"RU1)>);4?.9;,0
M0^/XQQ$8VQ@EJJIDJY6ED.,XE70BZ%7B]9M)S[K1&D=8T&$SD*HWR;J2F6D@
M2%=&-V[YSLF^X;R@#1E*Z^$5$N/7S$:R('VG[U?6= SD5%3-5/JDS81T#,J#
M>4:!ZSG))W'1UTU&UJ'"0[.)MBW".];QATVC%=2U<-7'AQ'-LT.R0[S#J.8^
M?*.BR(T;BU74JPX"++JJG:FGDA;N3K3WR'8MTCUVC1N6]'[/I_K?MY-Q2Q)-
M&\4@PD<6,/\ ND'&#H..ZLI7HYFB;&,\;]^F@\>AAH/!9E[P;8FYG\:Y*IVO
M/S,ON-^M>.? J6A.:9,7+CM8>SA^K)W^AM2&<=PQC;B;7+YBI'E96]4.HT47
M?26S-Y>Q_P#K";BK8=0JIXLP5R5Y#:Y?9(RE!#J]7!'HPPS<E->WG LXSDZ^
M?L>DFDS-@X*<M]:OFMPNC<WP?_B_J/[V2K]I57,OU;EO!M>;GOP+DK[_ +/J
M/JOMX_F2\8MK6/>P.?:C7\63OVV%7$=Y%&HZ;7_%\VWCI+2U6XS6I#;O]V_1
ML0>%][*7QOBE&F EC5##6KH0=^_!O#NN*TW.[R.SR,6=C:S'.3_WH&8;E@GE
MII%EB:QAYF&E6&D'_D6&PW45;'6Q8:ZUQBDCMQH?O4]RW1G!&4OY2X<2U*C7
M1:U^&-CB/D,?,S'1N6]'[/I_K?MY-QU]&M9"4S2+:T3;S;Q\5LQZ#HN=&C9D
M<%64E64YP1GRUX-L3<S^-<E4[7GYF7W&_6AE,,L<JYXW5N.PXQTC$>.Y6#JK
M+C5@&!WP1:/5DJZ'5Z2>/24)7EIKE\Y%G3E((C/-%$/WCJO$"<9Z!:>BX
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
MF?@L;0QR%X-L3<S^-<E4[7GYF7W&R,,IAECE7/&ZMQV'&.D8CQW*P=59<:L
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
ME>&06,IZ"-##?!&,?YW30TC5DXC%H0:Z5^]3\S9EX<>8&Y$6-%1!@J@"J!H
MS9(D $DV "TG> SFZLJ#55,LVAC8@WD7$H\V,\).Y+T?L^G^M^WDR5__ )&G
MYQO=RM[:TT<VNMU&3%*N]O..%=.^MHSV7 A@&4@JP!!&8@XP1P'<E3M>?F9?
M<;+0RF&6.5<\;JW'8<8Z1B/'<K!U5EQJP# [X(M'JW%?J;5:S &Q@0)Y1US=
M84\G*7@F^7IR=Z5![#_@W%?N;4Z01#/.X7R$US>O '$=W?!_^+^H_O9*OVE5
M<R_5N6\&UYN>_ N2OO\ L^H^J^WC^:+TWN['7LB8=O<:U3^Z4]3MW6E1K=+7
M7RO:M6NJ1V+4*,1S"0#N'X>];1F.+,RLC,C@JRFQE.(@C<E[+>P::WO/5A-9
MZLE?5L&@J.$(OI2*.JW<E[JKLJE1R>V)VN7E+W7EBQN,D:,G?*@%9':M@GC&
ML;OAX-CO'N3W+<!:UE96*L"K*2""+"",X(W/##)42+%$N$['%O#?)WE&<FZC
MI$HX1&N-L\CZ7;?XAF4:!PDDY*_55J5.(%.OGQ'@B&R](ZWA&%O;EO1^SZ?Z
MW[>3)7_^1I^<;W<M>:OL(HY6Q'Y!CH.F.WASIPVKI4;DJ=KS\S+[C9>\\^K4
M:J=E"3$>(8T]DA?)W#(XC1Y&V**SGB46FZ1S([R-LG9G/&QM.4O=-J%9"]MB
MEM3?DR:W'Q$ANC<5^I]5J]3&Q@4)Y1USGUA3R=W?!_\ B_J/[V2K]I57,OU;
MEO!M>;GOP+DK[_L^H^J^WC^9[T7NPK*N==:,<"'2?"$;P[C?.NS!;?T7PO='
M6+A"Q)U&M?0WBR;XWCG7A&*Z:&2"0QRJ4==!T\(.8@Z",6XZ>/48(8M,<2*>
M,*+?7;DK^O@TBIIDF7S*K,?7@[DO55]BU(#&R*:Q'WE/</Y)Q'Q6;*7SO9V4
M-6AL%0!C&82@:#H#CN6/);%85965BK JRD@@BP@C."-RQ123R+%$I=VS =9.
M8 :2<0NO?0)11]],]FJ/^!=Y1YV.,Z N29E16=C8J@LQ.@#&3=65)JZAYCF.
M)!WJ#8C[SXQ.Y;T?L^G^M^WDR5__ )&GYQO=RP)!M&(C&",X-U[*[LN'!<]O
MB #^.-$@X^ZWFW@1N.IVO/S,ON-E[QSX%2T)S3)BY<=K#V</U;AOU-J='@ Z
MZ9PGDC7-U!3RLM1S=D4L,NED&%RUUK^T#N"1Q&CR-L45G/$HM-TCF1WD;9.S
M.W&QM.[O@_\ Q?U'][)5^TJKF7ZMRW@VO-SWX%R5]_V?4?5?;Q_,UZ[WFJDU
M60?^O&<?^HP[@<'?G>UHQFT  "P8@,0 S ?J55)#5I@2KC&P<;-#XIZP<1TC
M-=67OGHSKAAQ=S*HUO &[QN XCW).X;TTIJ*I6([7 1(YT6C8+TL+;.]5LG?
M^2V6"'O$:0^6;![A\^Y;T5O9$&I.>W0 #A>/,K<8V+=!.RRE\+VQU@PULCG
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
M /W:F1N4^)?,HM\O<EZ)M6HHP3KH28CQ+C3V"HZ#DK[S:C1.!LIB(AQ-C?V
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
M"-8HE"HNC?X2=).DG==\+U1U5LL5D=1O]S)R]X^./*MT21O"[1R*4=<14_\
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
M -63\UW9M9]*J/ZTGYKEOE7+FJ9/*P7]X&Y+]UJ[+4I.4EA]@J+>BS@NBO\
MQ'%- Z<,9#CS' (]=T%;2U'R4R%N\.M?T6L)Z+1D9YHZ>)I938BCI)T*!I).
M(?XNJZJ2KF,KYLR)H1- '63I/0!N.]>WZ;E-[C9.LVY5?S,_VK;BO!\M4<VO
MO;@OO0=D1ZO$.W1#7 9Y(QHX67.NDBU<>MLW#0;=I>>3KR=\MO5/.'J&XJ;;
M$'/1>^N3?9ORFZS^F\4.'423'-"E@Y<EH]P..G*5=9#1QX<AM8[",;)S]P&E
MCB'"; :NOGK&[8V#'W,2[ <??-XQZ+!BR,<LL+844C1MOJ2//OC@.*ZFO[(M
MBU2:H/"( K\97$K=&#TW05$-2F'"X<:;,Z\#+G4\?ZU\J\4<=BV&>0:P=Z/"
M,-X=R.Z;@#7$EB68DLQ)).<DYR>/=$,,E1*L48M=S9P#?)W@!C)NI*6.DA6)
M,^=WTN^DGJ T#*S5$%.N%-(L8X3C/$HM9N@&ZHO\!:*:*W_4EQ#H13:>EEX1
M=-?"LGV<[@=ZAP%XK%LM\JW(@D8QB.^+H;YUL%EDQ=1W,O;!YSKAT,+J>_L3
M6"HC,1[]->G2-FO1AW1RQS+AQ.LB[ZD'H-F8\!QY:^U[^QVU>$=I<ZY1FB<Z
M.0W<[QUO>[FIMKP<S%[B[@OI0=EQ:I&.WQ#6^.N<Q\>E.'%W1.XKV[1IN;'6
M<E\(-A3<J7J3<5Z(=2HHSW4I,I\K$OL*IZ<F2 "2; ,9)Q  :3=7WY)MBHS8
M,S3Z3S>\/'SGN;,Y)))))).,DXR3ODY&FOI5T]@P]53O)==YFV0X,=G!=2WV
MIJFQ2=1E/<2'$3XKYCP X+'0/UF944LQ"JH)8G$ !G)NOE7FLEL6T01GM:]]
M_J,-\Z.]7%GMMW)>O;]-RF]QLG6;<JOYF?[5MQ7@^6J.;7WMPWWH-0?LF(=J
MD.O S1R'J5]&@-:,5JC<-!MVEYY.O)WRV]4\X>H;BIML0<]%[ZY-]F_*;K/Z
M;R18%'AZ9I&;H76#UJ3TY.KJDI(6E?&<R+I=]"_>3H%IX+IYY*F5I93:S>91
MH51H _Y..TY2*62%Q)$[(XTKU'01P&T74-^4FLBJ;(Y#B$F:-^/O&]D[XQ#]
M2LJHZ.$ROC.9$TN^@<6ECH&^; 9II*B1I93A.QZ - &\!F W3>N@[$BU20=O
ME&N\1<XCX]+\.+N1E)98X4,DKJB#.6/JX3O 8S=5W\9K4I!@#PK@81Y*XPO
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
MV0+>&W<EZZ_L27 <]HE(P_$;1(.IM\<(%P((!!M!Q@C,1OC*LJL"K*&4YU8
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
M3O4:6H(M]F##Y9X@E[9:>]$<7W_)J'C&$YAJ:O16H1]I.HKA::ED%9\'.NB
M;4MD$3,[,%.#,^F38M1@R!SL3(4AJ5&>'RMO,D;9IW+8M%T77W Q?^H/W7HF
MZAX@I]W6A];52!FRMU*F.F"R8I+KE/H"]&=L6QE-,N*)@AMG3Z]1I"2J;4XX
MR(SJ:$B+<7&71NNSD1W1-B0RO2:?;<;+45[/AOSG3T54-UA'SGH'I6)_)6L/
MRK;&L4R9 4U3-LCD,D#4A$]_'=4'V_(;8KRE0);:LRH4E^)):+K-2(SI,O-E
M\(. 0K\*;O"]2<<VDMF -+GJJW<YY256 XX[^G)!EN9_=D"NG!.Q4C#31HCV
M(:FLB0-]5I]&0'B$A3AGGR(!BI:+L#045450W6&Y#CFSB5205 F]PJU5TYM'
MSDN@MM5'F4@R6R(+*YE0;JG8\3S@//%B35H\%1ZG-:0G,L[:ZW"0^T_+1>_;
MW1$2PINL08L>;L]5I[=)A$7'F5,!'9#C?]7(F2MD??GI_!$U+L/J>?YM_P!,
M[K OG/2?K;?9<-^;">E:ANL(?K_]UZW[E/T>D(S7L5HB@403O3Z2?"]5?;+,
MKX\4IS"[=;6D.PT)LS*JXDJ;]1D])&0-<L6$T2WYO!BC9B(QHEP:%%<)-HZ3
MCJD:]E9JE"J4NEU!A;MR8;I-':]U;<3J/,G:SC#PFRZG1< ATY1Z/ZH(M4N<
MN5IK$3 Y*7)+HBGA%A+^#G374Y+6:!=5(P@M!JV^PXV\R\ N-/-&+C3K9IF
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
MV\T8N-.@#K3@K<3;<%" Q7O$A5%1>]%WS\J2X+,>,RY(?=+JM,L@KCKA?H@
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
MJ#@VT431>.O8L+UTCVDB52V69Q9KJM1@W@U B[T4Y<9YQ$77*8ZDEB7=XIK
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
M$EX#M8L=QD2+3:N EB54%>S>IY_FW_3.ZP+YSTGZVWV7#?FPGI6H;K"'Z_\
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
M">E:ANL(?K_]UZW[BI7(K6TJ&$I!3^BES6DRD!FJBGP-9(LYQ;Z-0G-%5=\
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
MS+KD*FQHL@1ZHG(<4;YE(NU>IY_FW_3.ZP+YSTGZVWV7#?FPGI6H;K"'Z_\
MW7K?NCS+$%&IU8CZY0G16GU:54LIQW2':QG;+HZP;;@^U).3LC"=5FX=D+F(
M84O-5J7?51; G#;J,=%7HJZ<J=E&UF55%S.NNT,JU ;NOA##Y+4FLJ:J11!!
MNIM"*=<W8(-IK9PD%5Y$!B0&!*!@:*) 0K8A(5U$A71475%T7L3,J,ZXQ)C.
MMOQWVB4'67V31QIULQL0.-F(F!(MQ)$5.4.JN$V-8A_@ZO1PL.2H,@*K(!N]
MQCSVE"4S[45-V.A$4<U[$$M$UI&(:7-4K#=&WVIE,(554OD)R>TJH*I<P;5>
MKND5%LJ:HJ:*BIP5%Y4&M"2$E6HU,J5T2VLV&S(+H^U5"<5%#3(J**HBIV_%
MSJ'E<F0V:2TG>YX5EQX+X)_^$>D&OZ(%;6R+NL$Q<N7:41FHVT_\8<=JU]$3
M5>>W7OUZ2JMU7L.+_P!0?NO1-UB[Y%@_7EW#N/Z!&O5Z8PGW016AZ51I<<+)
M4!1.M,IC0V>OJ]3AZUX+3;N]:]3O$$GUU&;)<,2WCUD1FTS.48B7B[%!">@7
MZT47(R6YO'!SEAOSG3T54-UA'SGH'I6)O*?B1EO-(PQ441\D3A3*NK45Y5[U
MRSVZ;E[A$W5TUW4:;&-6Y,20S*CN)Q;>8<%UHT^$3$23^SE1:_&LC-8ID*H"
M*+?9K*C@Z;*K[YAPB9.^J&"HNO*M V>25B F<.QK=XU#.501>_*5)CSV_)F,
M$71;+NJUBAX+M8?IXPXBJG"H5A7 5QM>"JU C2VG$[DFMJO%-Q,G-AEB8FAQ
MJRUE2P))R\RJ 7[W"DQ5F.?'!W4JA.GECXGI;K(#FLA5&EYYT4E[E5(GA-L4
MT52=2RWZ)<DH[1YHV&*9&@JE[AS^:GA&8X-N_9/PHSB=SD0A75-U0\/1[HY6
M*G#@YQM=EI]X1?D:]T=C:/EHO1;71>'*/#C-HU&B,-1H[0]5MAAL6FFQ^  $
M13X$[7ZGG^;?],[K OG/2?K;?9<-^;">E:ANL(?K_P#=>M^ZBIB/#M.J+JIE
M28K2QZB"::-U&(3$X$T3HH_D6R7%>3DC!6(2CEJHTO$ JZS?31NJ0FMLT*:Y
M1=I\DEN.9]+*1&N(,/3H\4/_ !..'/:6OO?PA$VL=I2[FGS:>XW;146W8(M.
MDO9*/BO94>8BKT&YQ$O@>5;AF&8?,R,E06V)S[A=1.Q8T@(.<O <F>V-KYG:
M0H59D13WY.P@0/T[;NDL*>=^@RY]%?\ *FR?Y[$3^P8,Z*"+P7)Y47M^&,.@
M?C*E59%5>%%UYO2HRQP0TXH#CU3S![XHY6ZB[J/#8',_*?9C,C[YU]P6FQ_Q
M,D3E IK/XFGPHL)K3+XN(P# =%-$Z()IW=BQ?^H/W7HFZQ=\BP?KR[A45+HN
MBHNJ*B]R\O#]%CJF%*Y(+9@V/0HU3-"==IRVT&*_9Q^G<$%L78EO6HF]O(\R
M&^[&EQ'FI,:0R:MO,/LFCC3S1C8@<;,4("1;H2(O(7I!--8DI6RBUV(.4<[B
MCXFIQVTX19Z"9941-A)"1'U &G',-^<Z>BJANL(^<] ]*Q-Y6L/RK;&L4R9
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
M;2)<N#$;&^B"I,'+76]T!40?;#V-YZ QM<08=VM3I2 -WI32!^$*8-KDJRF
M1U@!3,Y-C16]!,UW@8<Q&;K^$)3RD#R";S] D.KTY# "A..T]TNG,AMB1@:E
M+B"KROL2X\Z#(9EPY;+<B-)CN"ZP^PZ*&VZTX"J)@8JBB2+94[++KE>G-4^F
MP@S//NW6ZKHVTRV"$Z^^Z70989 W7"6PBO(2RN0<.4YQQ*-2E+I=+HE/GY54
M'9[X)P12:AM+S>.I9I#\G=1*=!9.3-G268D2.VES>D2'!:9;%/*9DB>3R\J5
MAQC9G(9;YS5)38VY[59-BF2%[R%%08T=2Z0Q(\=M>IV7%_Z@_=>B;K%WR+!^
MO+OG&7@!UIT";=:<%#;<;-%$P< D43 Q51(214)%5%2W+G=-:-<*5QQQZE.:
MD-/D:F_1G36ZW83QD(G.D]#5$SO/1I1IV+"/G/0/2L3?T_$C+>:1ABHHCY(G
M"F5=6HKRKWKEGMTW+W")NKIKV$*H\WGB88I\BIJI)<.?2/6$ %_33;R)C2]Q
MPK\42^]Q-A\0V;$&IO+!'_[MEVF4W7O]8R&$)??(78*;1X0YYE4G1*?%'ROS
M'PCM7^#.XEU[DNO*FT>$.2'2X,2GQ1\C$-@([5_AR-I=>];KV[U//\V_Z9W6
M!?.>D_6V^RX;\V$]*U#=80_7_P"Z];]QEHE$>;/%U6878V7-X%A.7$JD\/\
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
ML5F/&J>?^])D-+/_ /DEA>_EUY WBC"D60GMY="ENQ23X4@S^=BXJ_'V4O\
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
MT^3%*J6SP_BDD0>8/N>L:DXG%:3+.V8RZW,)&64.;*RLT6W'O<%R1(=:889
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
ML?:,,-H#$=I.BTPVVV/1%.W1X4-AV5+EOM1HL9@"<>D2'S1MEEIL;D;CCA"
M"*7(E1$Y;::+3^*JLTV57ECE-(C>C@4B(XE_$,%99+@+:9*':JJM-11;[1SB
M:0S:U*;+P10VW4&1,*^7;OE8UBP&ROM91@N91)I@77NAR?KF(9BR93O09:'H
M18,5"(FX<)BZHS&:S+9+DXX2D\^XZ^XXZ7N%#PACZ8IM$K<:D8FDGTF?:M1*
MV\:W-I5R@S4S7,TMDG$32K*9[1C[STQ3Z<G;YKU.<02?&L@2X5EOGJXT-S<H
M9F7MF1S.TW,OXE'80JB,PVE['C;Y:<^A9W6./B5"^GJ?8XOJ>TM[*]/!JI8B
M-M=1A(YFI].4D719+S?/)(6$T99AZJS*<%>W>$JJTZUA&D/"LYW4/"DH;&%)
MC'HME2SD]YNZL1U1M%;>DL&+,:,TVQ'CM-L,,,@+;+++0(VTTTV"(+;;8"@
M H@B*(B)9.Q8S^)0O2U/W> ?,O"WH.#V+"/RU-^HIOH=4ILER)/I\AJ7$DM+
M9QE]DD,#3N75.D*W$QN)HHJJ<F:F&S9K$+)$KT %_)IN71]L552YG.$2>B$M
M[6>CYS<C.KV/'7FQ5_JCF[P3\BM?2O=BQ=YL5[T5*W=/^)1?H ^\B8)@NW@8
M=M+J>5>@]6I3/BVU[B\'07$%%347YLMHTS-)V]C'&)HN6O3F<U%@OITJ1 D!
M^5/-KU*E-:+0"Z<.*>S- D//ML]HVKNSG5^<V:4:C(=B>).CSR9EZ;%.8/KG
MH<@TYO'Z6T<9F5VNS')U1G.9W73T$!31MAAM.@Q&8"S;##:(#8(B(G'W%AX*
MQC*4Z*X01J)6'RN5',E0&H$UPN-*5506'R7\&K8#7F%EA=GQ[YZ8I].3M\Q+
MBO.1Y,5YN1'D,FK;S#[)HXT\TX-B!QMP1,#%4421%37DBRS;;Q-2!:C5N,.4
M=O=+,55AM/\ AYJ"JN"*(D>6+S*)LM@;G8L;?+3GT+.ZQQ\2H7T]3[%4ZY4#
MR0J3!DSY*I;,K<9HG5!NZHA.N9=FT%^FX0@FJ\JOB&H+Z[J\Y^:X.92%E'3\
M5&;4M=C%9V<9A%X,M G=VYJD0LT> QDD5JJ9%)JG0<UE7WIRY&4FX4=53:N(
M1$HL-/N-P:%18H0Z;3V49CLCQ7O-UX^L](?-2=?>.YNNF1FMU['C/XE"]+4_
M=X!\R\+>@X/8L(_+4WZBF_BUR%G>B%:-6*=FL%1IIFBNM:]$9#5MM#>7\5(
M<V9DWFW(%;I$@9=-J<8)45\?;-GQ$QXMNM&A-/M%8V7@-HT0P5.Q8Z\V*O\
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
MN\ ^9>%O0<'L6&_.=/150[&.":])RT"L2?P5*>/Q=(JSRVV1$2V;@U,["?\
M-QYJMOJ@-OS'DWV.O-BK_5'-W@GY%:^E>[%B[S8KWHJ5NZ?\2B_0!_)BA\+*
M3.':VZ*%?*I-TV2:9K*BVNFME1;=^[Q15%%%.#06(0*OM?"4\'25$\JI3;9N
M*(JC>QJB^Y36#*>]>EX8-3J&0KA*KKK=C0NY?!;!K%'O&2_/ DZ([N)CC%T7
M\"-'M:)1Y+?YX=#J3YC9I9:6T?2CLK=*BX.9Q.8CDF]FF4>L0V9]-GLJQ*BO
MI<' 75%14L3;C9(+C+S9"ZRZ(.M&#@"29!VLO#E2<=<HE24554"ZEX.G&@HV
M-0C!:ZC8);5I+0A=UB/NJ;7*6ZK$^ES&9L9Q+VVC)H61Q$5,[+HW:?;7HNLF
M;97$E3E2,2TY4V%3B Z;6;,424/BYD)Q?Z2))%U@EM8\F<;@0JO8L0F:J1G7
M*L1$NJD13Y"JJKY575>Q^ *U(MA6NO@CCCB]"CU(K-M5%+Z#%>L#%1X(+:-2
M[^MC!Y%1;HNJ*FJ*B]Z;[&WRTY]"SNL<?$J%]/4^PH(\'L1TEL_[J-3GM/)T
MV@_PNG?NX%.9_%0(46$U9+)LXK ,!9.[H@FGN3C/XE"]+4_=X!\R\+>@X/8L
M-^<Z>BJAV1,*5V3FQ-0XZ)'?>.[E:I+64&W\RZN3H296)E[N/-;&8I.N'+5O
M>XZ\V*O]4<W>"?D5KZ5[L6+O-BO>BI6[I_Q*+] '\F+O-BO>BI6[QHQ;5RF4
MEW-W(C,J6"I_CMTM_=7W*K.(;ASQICFM):.UGZM+\3"'(OXP&C59;X<5C1W^
M%K\G9$APWGY#KCS[SA*;CKKI*;CCA+J1F:J1$NJJJJNZ\+U=HDPE17PYW=%3
MPO.'*XW2FB_H4%1=J)CT@8)M@<KDH'6FV66P999 &FFF@%MMIML4$&VP%$$
M 400 401%$1$MVB?AVM,[6'.;Z+@VV\.4-UC3HAK^+DQG.F"]4TSLO"XPZZV
M=0PW5Q\?#/,Q)$2%BH0G;K%GQKWNT^'%,Q*R\+L9Q=LRXB;J?@.:[ZVK".52
MC9ET;J<5F\Z,%_\ G(+6WMP$H!63,\O8Z_\ +54^O/\ 9&L 5^3>KTUA?N?E
M/'TJC2XX76GDI+TI=,:%58MJ[3@ZB+!=<=WN-OEISZ%G=8X^)4+Z>I]A A2Z
M-8DI1G^B*L5!N_\ \[@#IY?)NQ,"0A)$(2%442%4NA"J:*BIJBIHJ>Y.,_B4
M+TM3]W@'S+PMZ#@]BPWYSIZ*J'9(%<I$DHE2ID@),5\/:F.B@8\'&7FU-E]H
MK@\RXXTXB@9)RB5V%D:E):-5Z>A7.GU( %7F=>DK#ET>B.K^-CF%[."X ;S'
M7FQ5_JCF[P3\BM?2O=BQ=YL5[T5*W=/^)1?H _DQ!$RJ7.J)58^5%LI;: ^W
ME1>Y5S61>[=K <(4&NT*HP&T*VLB.4>J-Y5XYMC DIEO8LRZ*2#;W)@8.B.W
MA8;9254$%>B=9J#8F@EJHES*GJR@*EE!R9+;+5--S3<-TH?'SG?'/JBJU"AM
M]*7-?M_-QVKE:Z*ZYLV&[NN@BT[#U&9V$"FL(RVFFT=-54WY+Y(B9Y$IXG'W
MSLB$ZX65!&PIVDIM.8S8GP^V[*I:@*;6H1K9I=()>);81VT)%ODF@("H!)D*
MNZIM:I[FRG4J;&GQ3UMMHSHNBAV5%)L\N1T+V-LB!="7E2,0P%]:U>!'FMBN
MI-*Z'C8[EM-K&>VD=VVB.-E95[%7_EJJ?7G^R1*E3I#L2=!D-2HDIDLKK$A@
MT<:<!?*)(BZW1>!(J*J<FJ@FS9K<#9Q*_ %;;"9DZ,ED%Z7,IZ"3T8M4 D>B
MJ9N1G"WN-OEISZ%G=8X^)4+Z>I]AK;NOK*=1)*V441$*JQH?2OJ27EHE@Z6;
M*750MWA2KB2&LZ@4QQZRYLLH8K;4QNZW55:E@\TMUO<%OK[DXS^)0O2U/W>
M?,O"WH.#V+#[WM Q6RT7ES.TBK$&G]C)W\FGE[*S4AVKU&F[.+7J>&O.(6;2
M0R"J@\]@J2O1551S>,CJ8MR'%Y1*G39+4R!/CM2HDIE<S3\=X$-MP5X](5X*
MB$*]$D0D5-YCKS8J_P!4<W>"?D5KZ5[L6+O-BO>BI6[I_P 2B_0!_(0&*$)(
MHD)(BB0JEE$D7145-%1=%3E4*<Y?/ G2X1YNMFBON,%FT'6X:]%->Y-U1\00
MORFCU&+/;"ZBCO-W1-R.:IKLI#:&P[Y6W"3E3JU37AD0*I#8FQ717BT^VAHA
M>]<"^1UM>DVZ)MFB$*I[D5:O3E]:TBGRJ@\E[*8QF2=V0:%XQXA1IM,JJIF*
M(BKIRJ59J![2;59TJH2C[E?EO&\YE3VH(1J@#P $04T3=?=146,E=Q2T#K:.
M(J.0J%='(3%E2X'.5$J#]EZ;100-!<CKVSP_3F<E$Q6;\M! ;-PZN"B51C(@
MIE )"N#.832^UD-MIDC;NM8+DNW=H[WA>EB2]+P?//).:;3N:BS\CZZ?C*HN
MJ]W8:_\ +54^O/\ 98=>@*3L>_-ZM3\UFZE37"3;QR[D="R/Q'?YJ2VV19F]
MHV<"N4>2,NG5*.$F,\/O2T('!XMO,FA-/M%TFG@-LND*[S&WRTY]"SNL<?$J
M%]/4^PXWBH.90H,J<@Z75:5EJB6NJ:^L]+:WZJ*5D7=5+!DEU.>8??.H4X%+
MI'2*B[F?0!UTAU,W"=)+)^$8XY;W)?<C&?Q*%Z6I^[P#YEX6]!P>Q4;STIWH
M/$?9F\!5^3:CU-]? ,EX^C3:H^6L!2+J0ZFXOBDT%FH%?+Z]><#=XZ\V*O\
M5'-W@GY%:^E>[%B[S8KWHJ5NZ?\ $HOT ?RXSB95$'ZN=5;]ZHUIIJK*H=V5
M#F&'1T!15O3)9-T/J?8@DHW FOJ>&I;Q6"+/D'F>I+A+T08G.DKT->B@SB>:
M536:WL_<>G888.TC$T_:210M?!E()F2XA)Q3:SS@9%6R$++PIFL67<TND/ I
M4N*JU6MKK;P9"-M7&55.'/7S8@HO$><[1.IR$ %!$401$41!$42R"*)HB(FB
M(FB)VRKT- %:@+?A"BN+:[56AB9Q40ET 92*Y!>+VK$IPDU1.1MN 3;C9$!@
M8J)@8KE(#$K*)"J*A"J71=%W6&ZBXYLX4J7X(J7')S*J^M"-RVJA%?-B;9+Z
MQAT+JKV&O_+54^O/]F3"]=E9,,5N0FR>>+Q5&JKF4&Y*D2V:A3+ S-OT&CV,
MM5  D*>[QM\M.?0L[K''Q*A?3U/L,VGR$S,3HDB&^G&[,EDV7$MWW UY3*?)
M')(@RI$.0'O7HSILNC_@8$FZIF):9TGH#WCHY+E;FPG4V<R$ZMBL,AA2$3RD
MK+NS?!-HT'*!B"B2$DT^H,HXVNB.,N)T7HL@$5=E)C.H3+[=URF*V4ARDON/
MC/XE"]+4_=X!\R\+>@X/8J-YZ4[T'B/LZX?K<C-BJA,!F=<+QE9I896FJAKT
MCEQU4(]1XJ9DQ+S*4IP&=UCKS8J_U1S=X)^16OI7NQ8N\V*]Z*E;NG_$HOT
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
M6OF?:VY\$31"<5![\MKJJZ^X%!8MJYB^*[F[D1FC5L%3_'G"6_NKN\(?K_\
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
M4SBD+L%\M,S\5PK92&^Z'#N(G77\(S7N@[TW7,/R7"Z4EAO4CI[Q%FG16TS
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
MRW$1,QE:S;:6:CM(++(B ]GQ]YEXI]!SMW@GY%:^E>[&]ZHV'HWC&A'[JH;
M_C&QL 5QL!]LTF5JJ9>+2-SB$=E->/?8X^)4+Z>I]@D8LP@PTQB41)VITU+-
M,UY %5VS.F1JL:9;EE:G:;8VWTVKKC#[;C+[+AM/,N@3;K3K9*#C;C9HA@X!
MHHF!(A"2*BHBI[@MLLMF\\\8---- 3CKKCA((-M@**1F9*@@ HI$2HB)?DVU
M+ %Q%6=E/KKJ6563R>MJ6)IQ:IS9D)*BD+DQR4Z!*T;:#V'&?Q*%Z6I^[P#Y
MEX6]!P>Q8S^)0O2U/W>!?-BD?5&^QO>J+AZ-Y/NJALC_ &"%; !_P;J=OZN8
MJ?E;N_P3\BM?2O=BQ=YL5[T5*W=/^)1?H _D?Q#AL6*;BY!S/ MFH->RHG0E
MKU8\_*EF9]K.Z,S;ADD1I-+JL.13ZA#=5F3$E-DT\RXG<0EW$EB QN#@*+C9
M$!(2]O&+9V-A^GDV_7:F(KXMB_1@QC45!:A-LHLHMT9;1V48F+.R<ATNFQFX
MD"!':BQ(S26;989% ;!.]=$U);D97(E4E5>U2L4X!C-L5'IOU+#C(@U'GV2Y
MR*0*96X\Q;*3L+1F82YF%:D>+E.,2&G&'V3)IYEX":=:<!<IMN-FB&!@2*)
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
MJUSY.(&AD%PXN]!5KFM96Y<HC=:E3T$7F7QP]7E>Q>M?Z\E28GBP(4'S+EW
M!*GNV!<O7P E&-X:$X#]]39X6%W++V[03KZ/%JO]66%XLYG7IO*9;<VJF^!Y
MP,/#+ (\% R,CF@8>YH"KKG/T_8B>QU<Y5W.S73&$#E;J!*>$U[(=RU3I)$/
MRAM,1%X8_;AE*1/LA( D%[/!^HFJU(P%\Q,FFKD)M<-I#JAOI?!#XLGG(9&A
M#KV11BV<(E &L,L"M4?+6(VKK>$QI"D,BKJ%7SCWUB1U\KM%I1!@@TG-X^/R
M-OJ#AZX[I\9<@$#4=^W8Y#$D:M+HB]7HB_U%;^XVFIIR(R:,19T 0Z.'R;0
M-F(E('"  1$T&O\ J0C!"PQSJ\$D.E<#XZMX90#==<CX 3 >3T'P[PCJT6B@
M-'3'E<$+;8!?PI ]*'!SR^Q@$@O.Y#O\Z1!$B9R7LPB##4- $EV^0;/"+R/^
M8PY!$&/(M3Q@)H,("BFY5B<53%4>A*\41%$:)A$X1Z322P359$7-%^!K4/R!
M(_DQ (*(TQZ=YZDX@X!!B; U02R).!Y5@HCT7R(7^N!IQ8=J8\X-C!V^7KPD
M0ICXHY2W@H6"$MAV()A,.$)W684\I13!A@.2FN_3+7BXR;J@T0<>!*4&-!,/
M$>8G#T6-M6>JN?J]EVD3/ %! ,JN ,KKJ)26!T<MC7XY]B )!>DS0Q,\<6#
M!AIT1'-UY50 F,CS<;WOA_*+G6T) :9KC@#\*:8KY?%!EGL#%RB\NN)ZLY<D
MUHIWI#J8UUH!* ?R5<$:@TT7E3FJDE"(CZ=Y^NS,IKQHYM_1:K_5EA>+.9UZ
M;RF6W,7"9@\\<':2\!C^+(BPG3ZZ#JT]_?(RQ=EAHJ[L$BB:++<OO ;P"5LX
M$9SKHHG(S-VB,SUT*G]VXN+]C )!>=2$OE?A:[Y?YU--%Y4)*I)0"H:P']/,
MF%G!)I1Y=/*#1;5X$/0FG")E=R _ZL^F5FBYYFF-)@2H:.L]1>;G)*%>051C
MZ$.7^HK?W&TU-.1&31B+.@"'1P^3:Y!UTXN.@FG0.=<-^LB5P)6-"B"&\,E2
MYD*;;>6!F=_912FKFO S3  #X#G._*-&,0,H%IM]L )"%3GQ; YOL0 D%XF*
M*&C$"77R0P55555JN57E7M=QHDMTPX;(+5 ("6,0+5"[Y%)0@\2@8B50$LPM
M XEAE*?D-?\ RB)HS-RGZ#,QZ!J33MI3 Q\Z#]UFJ%.#E4Z!$:8<3TRPIIF<
MY(' =HNIU"B=#C.(OF*:J -F(A('( !$$V:.C/"P;!QEYY8,DXC*&$PJ.-9N
M*P+*VNPW'8+WZ@GR8\F0,].%;%M>>M,4H"F:F]+>Z^-Y&!^(,&>WH>K_ %P-
M.+#M3'G!L8.WG<Q%N8XQ/B"DWQ>'%K>PPPSJH_?8)>>![YG(IF.9T#9X1PG@
M*V )O6B&N-L@I"HM(.H+S9-4>&F(B@.V0SA2E$@>)GV+]L D%YUW)@S 8YSP
M&%-N2OI.+69**==[HE1])WB@O$]G?KJ RWJDU,YH,<<R-4T:%*3EC5T@X+9<
M"H'^4^$A"\SM*?'O@    0# !P!T'E2, ;":%"4FQ<)7MO7IS&*)WUOBI6S&
MS)-^>1@-%U7=+I9C@3EU!!'OMKT*Z%L;*I5>%V2 ,Y D/"UO$%02B H(]S"T
MRA1QDAS\ &*P^-?\9S>1_%RK&OGJC-YJT.%T FBU6APO7/!&P@&@'Y0A$02<
M8=19;# 7+Z/'FKI7I,U_"VA!ZD](R=]@ 7\K0'*R4@136)6KEC5,C3T_B(]P
M'MY=Z&3( ZKMO_:5@!>@%#G"_P!66%XLYG7IO*9;=DDJ=35-H'BG.=\<(P"Z
M] &/(BYOT6H%;N9;<R@WI2DCP@;NT9Q,O!M4Z#*#!E1;1&&&_L: 2"]R$#*\
M[%Y7CXY-I^K(9P*(5&7H6::+RHS%20@  W$(08"9MKFE3-73%:O"VVZ?&C^
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
M(V09XB8\IT78S*ET(*8%(+W-)Z4IN#C# )    #9[F44H9'/8P[X:!,(  $
M, & ,!]E )!>F?##CI@MO6*&X:ME4G\"Y4T+Z0&ZB/' (MLJ#)U M0 //[,8
M,(CZ=5<5L@^H= ".5^RGF=3BL@GX68P@@,A1*S!S<"#CS8B\8V\Q7?,70_\
M>>RA1+!M8(1Z9F>PC(K 'FGJ#RQ(+C5%-VX= !LQ$I X0 "(FGAHK@#! Q3S
M/>Z_U%;^XVFIIR(R:,19T 0Z.'R;5KP/@?-5F#"@;#0!\Q$I Y0 *H:;W_=A
M/BEIGQ+;./-BGE,FE$XA>V/(  %*& ROGQ[!I>G9P*P#+$D0;><AGX<B*O+E
MXI?9@"07F\X).#/,L=3Q)NXMG]^'@?%)"*-$J!9/PS@<B#H=E_%B%*])OGTA
M"IU00!1/0% );R-U1EE4H\K=IJ8%S^\T:HP$OGVMA:,A.)'A#8VC:.PP+K@4
MJV&V0GF/8ZT'D=)K"I<-2&<5Q#DQ,Q-)W'Z 2F<31"/U 9=EHHZ2%,:"+YG7
M^N!IQ8=J8\X-C!VA#(RN*)E[VA*.N,?3]C+H.IG"G\[L5LLC3PP\-J &T9Y
MW5^X )=/O_'Q.9ZU^%%.FPMG*%^"<'PW!7 'L3HL0P1_)2F0!+M@9BP,/MWA
M"1/LQ( D%X3C6T'K#$\#/.GUP-;4L!PF96_OR[>A"$N>H!8:02 X4JB</'#D
MPT$,2\-]$I<&G'6 13]=R8XTZ?0P11:4Q\)FR4(+#;A*X)8_FPQ@Y0O/['/\
MM'-P&VBEV\^E78^Q.THN$#S'B/)29,I(4C8FNN^:RI+\"R4C=^1&=)S'H.WC
M &NJ2\,=+E64:B$?+7^K+"\6<SKTWE,MN:0R5!QY<(LDS_.*]R^5ICV$S'!
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
M1\.U<Q?'"LF^-O0)6CPL@'BH(B^Z^ 2"\LB)3=(*P+^56N4<[G([<PN+7B0
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
MQ99PNU)OH7ND#F6"LP[^V8 2"\POC0F$G3@(E0LETX<>*"\.^R,%,><A$3)
MS"" YV^%MA2/Q(4F(.AJ J%<'IJRSMLC!FF,$4&Q0>(3&'Q+JE@%,+;7K*>%
M+%C9;! YQ0$P@  0 P 8 P'C 3(\[@#Y,)8H#0_D"3_!@!$!$CG=AWT(CDZ>
M + QHOVW@QD66")2] /K**J\A"X&BFVCJ0%ZC[!4X<NF2'3)40Q+(>HBU14,
M._'*R1K(C.Y,=T^,N 25B&_!@C.54PCL>RO0\1.'R#A/OB.L47H6]66%XLYG
M7IO*9;Y"3:*BR\G7]Q-\[VFFW'#F,(-"KE-9C,,'HP(:;W.?I^A$]#BYP+HK
M&5,#<>Y5(\?7 "09Z"$ *6!6UJU:M6K5JU:M6K5JU:M6K5JT_$JWG<(AAA:;
MQ.+%=2<=80(IP<D)F3DGP.5W._B29SH@304Q12YT(3@"@"O[*W#=JE&""K=C
ME/9!W<)0.=$A I (9X*"G\]FL3 *IG+J_H/LU_2$7!G)_A!Y%4>,NOEGX= )
M;.T(&@S7$9 $9*A4J.:G3X.@(CR59< $L!%M4 ;,1*2N4%"JKN. 43F3 ZKF
M)$O'!]=MI<# 3YW]*!J&;!>1%/#Y@+%5Y35\P5"T)D'7>'B!6LJ5D9PLOR[&
MQ0LJ@541K$%1B4 1N/NQ3#0 /F(E)7""@1334>"3( )4*.5 SH1 -&*BID(5
MX0?FTVIESYBK96)%,%#X>X=B@OG5N30'2IFF QF1,O(O2>]3&@QCA@G<NVZ"
MH JL RJ\ =KIBASHTA&R1(3V:;Q%HOC%TANJ.R&EJV7$["H>@/N0]16_N-IJ
M:<B,FC$6= $.CA\F]EOH0R87*$<9-H;\J>3HR\!G&L@L=Y10Q GCT1/L<%/M
M8 2" 4!5 "JX .5>@UWG%%,28!Q"^C:CN[M#2J"BX"UG@;8&4T;@(#,ICX[I
MHO*C-5)*0132)]5=D"I%"L[TZN+RCE;"1 L4<^U+Q'&F^7SRPY3[-:JHU$R*
M:I  ]!1?UP-.+#M3'G!L8.[_ -9[*%$L&KMF0HE6%\AKP\-_.IBM #H(642[
MP)*,@<C6D2U-G]KP"00!KM#<^<8)@T8=*-L""02WSGH[J][<CA'04SAY33,_
M\@'=:DYD9)KO[ ;N!), #^N SA@'^WO$0LS65EB506L##IHO*A(5)"0$3S_5
MEA>+.9UZ;RF6[F9@?(_X+Z('@NU0.)3NHESX3/#HJ4RO"@,%HN086VJS'\_*
MP#OSI&!A1"!.><1SE?; "00!F)E+5<8<815]8D0U41+!8>A? @-.B1@R0G-V
M!+H@   ! , ' '0>6\<#<!6C!P9)J_\ T#0%4PO0;T1X>5&50P*).!4-.BHU
MC5>F S%[E;Q%V:'A6)Z(H0IYX?45O[C::FG(C)HQ%G0!#HX?)N.MFOH!_P!.
MYAO#PL2/3Q2!@\LY <[:9Q3-PL0#N4;E]N )! 91['(JZG.0H308?#7>4Q/G
MJV9\#J-CKU0U^.X8F8D^ RD\XJ7T)(2.TYG)%P1W25R)?^8/<QJ@5"^=SE[0
M4&,N3JDT%8#C2@7)C7PO=#1XB'1)T[D!MJH1U;8UVD.UU)\][OK@:<6':F/.
M#8P=M!C0CA/(5L@#08_&L^.&/_M_/A2$XNL)F(R@R&X66%XMYG7HG"9?;P"0
M0"7V0G"U8HRA!'30D<J &-I#TN>32 +/,'%$RDU/+.P0V=X\:ARO4@TTLL9?
M$CMG3\_J;PD5*DV=7T7J! >W L]!D)/->&* FUI"1H0=FEV 9*(R?@/O!1XB
M>P@0!B5186-R)<[0^19)@M_.7JRPO%G,Z]-Y3+;5BO,-DF8:<NC#PR.+-81C
MR#=TF-?]D,<?S ;3_K/90HE@TOCES 5 ]:. <'W  D$ >.X@EO?HN"JTQ6G)
M\\@5OR;H3AY495# HDX%0U0%!.'TP3,'0QARDXY$[ W0 >BPY#<&=C=#^-))
MHOEUSC"^H#DZY' :(I)E2J%Y!0\B LE@U%:>2ZOO.R @573*B !\Q$) X
M >^>(RS4>8VQ3&F!!Z7\@2?X, (@(D<^;ZBM_<;34TY$9-&(LZ (='#Y-IXP
M5,4I/ED6<(^(_J511Z'V"$#:PDM:O R!.8 B!]TL D$!)$DV><9[(!MQU5?F
MY,R$("\3'\8KA=):,5RVE#1XSK;4*+@CZ:\X3R<(R5%Y0/$:U0'"(GD52@0K
M)]6--8"6 H58AP/%/=J 7)@2NHA:]#XR& *ZD9JG3(682I #DIM9/T!XCPX*
M;)7'Q'(UYWZX&G%AVICS@V,'9?R!)_DQ  "JPSK%TBM>R!35N6++X9<4I%=!
MJ"UD+*VI71,59!A.(K[L"$ 2" 9.3(2@)C9R@KHCR6E.&(:4:T0"C]70H6J+
MJ]8\!$SP!00#*K@#*Z?!X%35::@/ $ R949UDUF73 QIHO*C,5)"  #U/&8+
M#"98A<<'QTTKYV2F"ZU9!&KMT,,AO=_ T!:\'BL-PF.1R&_-3.6*Y)/"\("K
M!U,##VMD<#>6@*-*A7Z<G'X$5J2CU+ODVQ4 2JE4K,_0WB):4=/_ )T[(!J
M(Y("=3,(?3S2([TWD79:(Q; 2N39L6+%BQ8L6 O*:VXT9C('Q3_Z1%A7JYB
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
MJ8$F2(-4/"TF%V@EV/YB#@L$"Z ]L4HWR"# 1@D"831S;O4OK!;O?9>0P/\
MQ/IPV!.GA89+A?D@Y0YD10Z  ^8B4E<(*!%/>"A_A@ 7\K0'*R4@132_;-J=
M",0LKK]$+!J+M=-%Y4YBI(2@"Z2JB2>@)>7OB>4/Y D_P8 $$1*9TK0F%C8Y
MJA91[0'*3CD3L'="AYRCN(B&6B+1-*@Y@@>B4N'-RWRB7&(("*19<F3 *.EO
M;85<_#./:EH';/+VB-/"2!Z8>$^)@1^_I 8#KX9@K=_B$>:=]J*4>\9 %)U^
M0>TU*E50!T'^!O31Y<91N*%5'S!IJ4!LMGY+P]X.L9B@H?X3M-+5X97FYAK[
M%_!" 31AWZ&JU@U%VA(I1MF><0D]\TB/5U \@6.)@M5)9(]D)F%,Z^#RHP0;
M( M%#6'DC>F/E\9Q^(T[PIY4953$HDY%5\U\6G$HPAD@GZ6K5P9%%"X",4R?
M3#TX"UEJ0D+PFM+\ZCD6+8(?9I5RE&D+(6N0*(.MAXAT2!"&"A'C^:G!O>>8
ML:ITBQ/'9 $F! $]X^" H?X(YA=(CZG6J$!$$1$HF1'A'L?H-@U%VS=AADV"
MYCCS^B[P34F'E%.Q-(A_8D!X.39R3@N+!Q\7*="GZ F?&'OYB41%RI?]Z40$
M_$'&"\/B^F'H$!5AED;I1Z.KB29ZWX 8ID/L2E'FUB37'D^C$!8:72*R!MIH
M(8<[\]P.F>.*./(%Z]P4/65KU[9=EO= ;Q*<#VA:P@*EM^@$L&HNU8PM[W;$
M*)-F:TO93X*%$F+A5@CS37V18[5X(2%=*L[S'I0<=9/)'*Q$@S5()_2 ?VF<
M0^B9>-\*(11$41HF$3A'I-6$,39.: &&:(01!$1*)D1X1['TP]3O@">\LBK+
M[&',I18KD8/)"U>)//4P,18G>_'JEM;*+XQ=(;JCL![T4/67'=/C+D @:COZ
M)8:V]+&8M1#/?6#47:KZ7-QC"I)<8 !YUM<+V=GUH>2.A7>,@"DZ_(/::EQ)
M%OVIX 'VI](JZ.K$$M,XFF\1!$1*)D1X1['QV+B(H)D1BCV.\^#G$;BG"'L
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
M.!,8]2)*47HJ^F$7449%-+(4V@ ?,1*2N$% BGUH4/7_ "FLN:CD$[EBP8-
MZ,2!S07MZE@U%V],%]G6T,T$$U=N5%6F?28"<%9#ZHHG8&B3HPL?\>UP.'AW
ML4A\\F@,?U>J&+"[8!Y20_\ \-G+>40M'NT11$1B.$3D3I-I*5$"!^:6)5J1
M5<N #B[@04AP OI=G/A=U1.8\ ZQ"CF$RSE#5%813TY2B;!CZH+'$IB)-OL7
M)W"],A:B[A]&%#PW+Y>GW8;W8'BF<6693^ \M'LV, ;":  5NP</:V#47:@#
MYB(25R H1$T5A, @* L%X5*O$;.=Y&$^$*9'[5H20.&=X7/S3 _Z>$@]1U-2
M!2LL+GHX96.6 =@<,VJIA8DD_1A )'S X"/SQ02#R<=-J![VK%M8#@EQ2'I^
MR/2C7+H<]CCQ]?#,H9;4C"M&D!Z<I19D9@L!% :%,!MDK=AFK6S2%#"0^N44
M/M*.ONVN"8$,4CVZV#47;-,51K$.4TPN$MN2.'!84Z(DZ2^HP1.!294G713;
M0(&L0[,(9=2JE: !\Q$) X    >8D1<%DX$/;#+1TT7E0D*DA(")M45 9>##
MSHP5V+U!LZ1&[#1+!0;TY7%*(D5M -.L ..&QTU)4,+Z7-SSXVG\.0UJ2.6Z
M9H91(E(RLHG(V_6V*'VA1$41HF$3A'I-1''!KU%U>MC>VP6#47;8"U&?@,%3
M&3]M!1$41HF$3A'I-1%O IN>DB\@\Z 3"$ !1#")D3">FBBHYJWA&/)%3%VH
M#]J1TK,B_.*.&SLNA+@.+2<-HBB(HC1,(G"/2:I6T0I;R /O/9O@\!0'PEU4
MIA6';X[CO#J(G/3\"ULI16Y3Y$+@ 9-2P)8-K)P$#@8M*$TC(%B?P!":B,C@
MN'ZT*'VN+6] $5%IB@,QP"1UF2$Y?[6$3L&HNT3HJZ%V0,!NH06SJ>B_!X+4
M</,\H\DIO(E(9])PK'?NB0[HAC+KGW:!@.09YS)LCT<CA@'2J=4O&K8<P'7R
M/, [55\[%IRUPQ3!?.U.VMJ>$)\*,YJR,#\O:]"75,BU%=W $"[_ /AX0$II
M)QX*9RU-_D.IA+7TTI1=NR153@@SX7G;BBX&@EXR8FG3K)0K\T,$Z?"B#Z<"
MA]K#X^LY19?=NJQL?%!8K/UPO76H!JUH*],-K\%!Q[2P:B[731>5&:J24@BF
MFD$KTU!,',<<)W*P3*XYP8Q>LTLUG*, N#$&%+3+E8$1")2L"@'T79W2(B5"
M?*!PA;0([F')!Z&XT6>>0C1TB/>X_P!B)VCJX]\#J(703:RS$,!4$3(1&(!>
M7MO)MM;F%0T?8@<6ZBZ0_5'9#=B/YV-,0%!-U[TV,[Q<QZ5#%4:*48:5;\JM
M)',HFH4,[#013P,CV;@HB*(T3")PCTFB22&7%"!\BM9205(F_7!,*;3&"80@
M *(81,B83Z *'HRQ (" CCP5&)VE]\B]2,,XYGI= UYI^N@;HA 3=^0]\R:*
M$,!07VNP:B[8QG,+D"ZY4-@> /,W'RX48##645TP;E-%I]#0RO"5HW'C,94
MU--G,7G,B620TB09!*<9M%<L&4=6:)@Y?0#*B DEQ:]U'!<W:OH8,0=(8Y.!
M BGF;37Y+:40:O'!-Y096 DQ>BN(\)*^F.*4885@Q$6+QJC G>6?UP\ %JFX
M&OH;@]&AJQS:2<K2VPI+!9XPL"/'S]*%#P%C_DHQY_2[O0 -F(E('"  1$U<
M>EL8+'VFZ/8K!J+M!,)  $0<(F$<)IH3$!! 23H/I/ 3ZPBJO 0&0HCK :A@
MI\799<:M8 %Q94FZ>?'+#3/(4]^$-/0YZ/,B]DC Z*08$QAM4-8%QJOUB$,/
MPR7SX&I79?M+J)B0=H)63HBZB F$1$PCKYSPE[55>\L]\'E[33@29ZW8 8ID
MFIAM?KP(45#[TYB33+T,]?(TK/2H%*/%K$FN/9]2*0QTG ;'4)B,YX(-H^+.
M_<"O8(P8<![J C@2;/"IG.H'R?LX./0%=,!IHO*G-5)*$1'Z,*'@+ 8\T_S0
M-T0E)IN?<GEH3G7F>EW7 +GPE>2TOTRI>[Q4QA*J8O/M#8-1=H_GXO"%QN?G
MJ,.U>.I*P!?ANY435UK6UCGE$<.KWY)J.=[,- MTLSH-,CEBA@,D1%20YI"J
M0G&(GD_'L/\ O.IWZXNT>DZ+%8S Z)R%51?0!D6X&)C\CA\<1VUPD5/ ;  ]
ML( 4&^ [(2H"'!76%EAN&I#_ $<7+"'S31K!:!-_0MTN[RGW-94E^58*1KY$
M<%)DRD)2%BZ^E[*4:-W-,-..:BQ:]1RJ+X?99XC=#B;I6\I&E C/MNH?UBR.
M!ZB!@AT-*C*H0"8P0',U]$%#P%CD&P,OD?YV<&O^(; V> [_  4&[_GQ\U)6
M*ED7FMN9Q3XG+UU&#'VM@U%VG 0B+00DP2:I12H'F%(T?/%-22H'5LD) @&+
MZ%L 8V0@F.42#3 R51=+M4*GC]7M"# O[]V7?JC7&/40_)1-Z1$XW:1A60=D
M,>L(4A'FP:6C=M;L*AH^Q XMU%TA^J.R&Z+L9+-\DE].H.6]%Y%0>EPJ7#%*
M)]@&2:)="+?A>M\'/T)W%#Q%+X1,\04% R(Y$R.D7T?B<SS""9'$H+(&$V.T
M'=*[0B$T)4-/DM9%^ABAX"P_/L7Y8PSCF>ET#7FGZZ!NB$!-TH<KQ250*7VN
MH/8-1=KRAR]4TQ<CK7FOK@XU@\DX'!2\85LR5@_U@=@":.4LJR 3@A8$MU/M
MUP8T0"Z*7/%7 %ESO!?PCQ! >I-,6_DD#:[E& P?J3QK\EM*(-7C@F\H,&2"
MB<9('P0S],:*42DYP77#*C'4E3] F.4Y ?&+(3Y 7@0O(@<*M4;91]Q0!3U!
MP:C--%Y4YJI)0B(_0A0\!8_Y*,>?TN[T'E1E5,"B3D$'1ATPXN,AI@J>U#-@
MU%VBY$O_ #![FL " 1(QKD3:'6BST>K399BQZP8E$B>-QR.NN3'*IUJ0;Q##
ML!D"R.[*:!R1RCURN-V%)YH1V6:I8(()4D !+\^K:9HHQ.:U7 4Y/4O&G DS
MUNP Q3)-3#:_7@0HJ'W9P41%$:)A$X1Z31\:M-36N%J"]-R*474INC-M9#;"
M.D(G9' V1<!Z=7,9ADQ 'B1!5GOBA+Q@L%R#LZ9Y^5J/XN+1RP2]DBHH>Q(5
MB@O[",P9@X7?L!CS3_- W1"4FFY]R>6A.=>9Z7=43F#FY8P8Z:M<(:._E$5
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
MIXI"M&DHUU-+'T^(:D/]'%RPA\TT:P6@3?T+=+] Y3ZC.2VX 19M6V3G0?;
M>!<ES2D *_0A0^!8Y!L#+Y'^=G!K_B&P-G@._P %!]._-1=H)A(  B#A$PCA
M-!!&'7P9,8^RF6T0F\TTLHK6;0&0^!5PEL7IGIY?(-E/-U-,4\,' "ZE%J W
ML"XUY0(?$FBZ8 Y-:* SN1V&"0/H)/B:A]1$-+1NVMV%0T?8@<6ZBZ0_5'9#
MW]$?T]J& (I*$:Q-<@XX>- Y<\K,-F+Z_M@I.(57(PY?6BA[J4+ GX-@N&8N
M%\>P_/L7Y8PSCF>ET#7FGZZ!NB$!/<&HNW#WW"@O-+\&!8:-P&*8#J@H'BUI
M'!0[9Y10&%;$-N=_-HF=2KP$B  #?-^VF>(LF>H'6V>"$-5#4F ,#4!*S">0
MUJOCDL $/'A\D^C!34K&W='K3%:!ABIO;6]RD:[-/-(*1+T?5(AK\EM*(-7C
M@GJE!J*WL?\ H;+5<ML_!7^*.BH.U)F_B\K%3YZB?]]<[3!*<>!9-(!J@DOH
M@H>]8_Y*,>?TOM^C47:H"J %5P <J]!I8WJ.!JX(LR#I3_D [K4G,# =<2]>
M=#+C(%D/$@W8&XV:C)ERR8K;*^FZ\E577O6&;3X 50@/'Z9A5@1U64D<(3(,
MM 0C; <VLIJ=F575*[_R =UJ3F1D/C?DH!(0M D !2&444"IH?K(C<E#&6#J
M'$LR47JD0TX$F>MV &*9)J8;7Z\"%%0_J)RB@=8D3S)%.3U T9!TY2:4G""
MX_D"3_!@ 01$IG3H:D*@'CY2=#Q(?U?'#$]5YE6TT%W,P#EFY)D,(KCZ*%#W
MK 8\T_S0-T0E)IN?<GEH3G7F>E]L-1=N+%78 "HL-JG_ #<TT7E2D*DA""#H
MQ@L+HKJWY?8TP #YB)25P@H$4\+(83)8QX&$*.0=HQT,;1;Z#=8I(*^%9,:A
M\+2)WMRSMN)!D^J*(K_5.FEW!3D8!"!QGX;8L=P2)<V-I]%)\7+I4N8D3A3[
MCEUF.:?"(W/AXWGL@2CLQ $$1*>2:D/]'%RPA\TT:P6@3?T+=+Z;E/J(:&\Z
M ,'-HCKWL[94"/3S&+C_ /#*%]CA(0=&$5Z;PR0#CD;2I.RG@"Y<$4,YCVF$
ML"COO]XT%CG\[3',[435 9@4RL^C"*'O6.0; R^1_G9P:_XAL#9X#O\ !0>T
M_-1=N)_(,]5[I0+I#WU)/ABKF1@_Q;'D6OX2&JT$+(MF48!;9R5=V/@9B?E6
MZPP=EUY _P"Z[C\!([$=J0H?&4_)/DI@RIX3<Q5.P(L[C3:# S 3<D+P3LT7
M ),9+H3C/@@/:E 50 JN #E7H-(%SYAX1N! C2[CF3NL&(V:8 &V#D%*9ZQ0
M5B#42PY%NLT A!ZVY:*:6C=M;L*AH^Q XMU%TA^J.R'I*)"$OX6A.5EQ 5#5
M3E(-96+GS+_+DL1=;G04 A9J::2D)TWR?<H!L>;]O73//2#O,_MCLE3%8.UR
M"4#J#Z.BA[UA^?8ORQAG',]+H&O-/UT#=$(">R-1=LH=98X8H+I#>M;Z,@R
M>QS43SOY6%6++@$PD? A-&2)?NBAK,!.#XB76(HENX2LBC<*!7Q IC$%TCSU
MI 6)LAAMA_).0 Q0.MB,]#@CX=E1Q(FW N[0T;% H(.Q:7EW+<"6S8T *X;@
M ET$HBHT-0-7A.H[0AED4Y[S>D1[H]2(G# XK)*6:B>!LYG-)2?AV/=+CRGA
M-B%;U^'BBFOR6TH@U>.">C4&HJ J@!5< '*O0:CH:O7(D J6P"F0\J,JI@42
M<@@ZMVB.P#GT*V&LG1U6(*! .1<3W#H6-(0AD5= "Z%N90+3UD$0O;N%J'*F
M-A  )7 7&HHW>"'?R.V5%*KZT4/5EEJ$-%$F2D$GRZQ_R48\_I?8]&HNT#&8
MMBP3V'01RBEBW#F")[6KB"3I&#B08\0?..&D 5$#4-\Y9D(1=4- :903:=EQ
M>R_FQ E>PWSH:8" T(.&"<TJTJ4BP9A0+*(&WG$\F&%:\(,5 ,N@X24@' ')
M=S2!X?R!]Q-6 *.UW@3XF!'[^D!@FZGJ8-];5Y1W#J4>,")AP4XH@YE3RHY:
M7%P]  TZ"0L*E"$#&!.  [ @GBE*=N,>(=#0)I366TQDXH0[AP+Z7>A8XG(F
MH>&\48/B6>C T-L(E?9&<+0B#   /7Q33@29ZW8 8IDFIAM?KP(45#^BG**+
M(! %7T?0OMM1IHO*E(5)"$$'1"FX1BD;F>.^I*! PMP"UTTHT"A850[_ $C
MDU4'\CONL(8@,G)$@%%Y*%2$6&+DF PZ3GI'\D2L"J K<()YA3!L0YE4(S/I
M H>*L!CS3_- W1"4FFY]R>6A.=>9Z7UXU%VX>^X4%YI?@P+#63W&\(NP8LW!
MO++11-K!4<A#P%(A8L+%V@6<PM$-$1*>:5/JRB>9J>%_(MVQE>9@?&=&.4BJ
M\NYP/Y5,ZX*0,:H,P4K<1J@F<(F3($H$42P:]0O1%$HK(<P8D+IUP')PBL\G
MY,%W.3"KD"B.$%#PSXM>B. 4@!5$H/ SA*P[]PIBD3%.].KO'5P 5R!#062L
M0(H>(,JCSPTH "D.6C^6$K^ /@-*"0IR4/R5E/R)\CH4QFPY11!%X&#L6#'1
M*!3D5!40$T862K[)LG?!\J> #R48-E3XU=,B091JN1)%PX>V>PBFI#_1Q<L(
M?--&L%H$W]"W2^@Y3ZBM['_H;+5<ML]->:?KI&Z(2EWW!&)HB1H@P OC1910
M%!%"W-HB5$4O8IZ.&H,H*]0 !J(6Q/DGD9#E&-=@J%2DG'J=-75H2A!A28OH
M 1'+D-+&>R_*LUDJN5>7>^#"W$F,3:@K+Z4BAXJQR#8&7R/\[.#7_$-@;/ =
M_@H/7?FHNT4K@QSFF$XY<(]$$T)#Q^D848%=4PS(Z'EB2=!2\=TE<.,W%1I7
MT[9. A$6@A)@M+(P=S,\'C =("H6X!/* $T(\./--+1NVMV%0T?8@<6ZBZ0_
M5'9#SJ(\6F$[ (% Q/IPE(DC!RG H8>B0"LW49F48.F@!5" \?AF$& #Z6*'
MBK#\^Q?EC#..9Z70->:?KH&Z(0$]::B[0E+/E3H'(>9C.KIHO*A(5)"0$3T3
M5*'1625ZV@>19S\@2/Y,0(@B,<:G7;\+()VOTC8.TUE1;F$QO0S6_P""@$A"
MT"0 !]H/-?DMI1!J\<$\]0:CS!1F-4#)KOI>E[ZDGPQ5S(P/0I/B8$?OZ0&0
M:S*R$59H?3:=AP\4/%6/^2C'G]+Z[HU%VX]4]4@##D+PB:^86:TF$5BST'P$
MFIJ@-90B?CV:8]OOSAR@2U1__DO/\7&$#Q+*$VZT>SEOJZP6(03T)"3M1+';
M<=(G.D"T<?GB&!^V=]AYIP),];L ,4R34PVOUX$**A_/G*(]*%"D&E'/8:'7
MO?A/F'"GH#<60:X,,)D"(D<#_84*'MU4N0_7O\D'G6 QYI_F@;HA*33<^Y/+
M0G.O,]+ZX:B[?EN23ATSS3ZI6R-VD.*HAM\XJJ7T,,'(:K;7N"EE9:#AD >9
MPY.YV', Q F<X:#AKTX;T6=F,\XZD3/ %! ,JN ,KIW>501*S# ,$GI$'K(M
M.0N0*5(OMQYJ0_T<7+"'S31K!:!-_0MTOG\I]1@GD] 72*QGN;2^O3;(6RWG
M"UN^<Q6L@.>,M !--%Y49BI(0  ?3Q0\U8Y!L#+Y'^=G!K_B&P-G@._P4'KO
MS47;G"OD@2C?8,RC2@O'!#\!3M85IH V8B$@<@ $03RZM$Y:@(,%@6Z6<*$!
M!XY#/G*.BK:A=6IT:$KJ\/8V8"TPQ09-?]$41$8CA$Y$Z3R\WU2S=.K0]J%H
MK0\G!-D9<Q]VNCS2T;MK=A4-'V('%NHND/U1V0\^B#?ZJI"8+&9P$Y.V"EW.
M3<1/,,87E5!Z&*BOMA0]#'J25#%7,C ^HBAYJP_/L7Y8PSCF>ET#7FGZZ!NB
M$!/7FHNVGQT]600UW6#:$&WZ.TE(47*!\@#V<M\76"Q*0:KMW3Z6TR.5>U"Y
M$O\ S)[F,4JI7T$M,"0N X,,P6;Y2=^"!DP-<U\AO0F8JPDE*1P2#?!QG"%@
MYF0:E.',!.EKV*R"U?+%"Y*0,'^UAP@./0FOR6TH@U>.">A4&HK(=FE5IU2O
M63IMD^#BN%J(@\@G4L.5_,'7A -6(<8=VI5"Q?5,&%#S5C_DHQY_2^PZ-1=J
M7V0G"U8HRA!'1"JW=IJJ6!I8]=S/JSA43+51(\1,JW*$5:J@=6*?:H5A(H?P
M'R5^C0!\Q$)*Y 4(B:N2@4%YY)$>W*D\:(7E4\H:H&:D ;,1"0.0 "()X9Z2
M-=J(\Y \*YJCU6+$DB0K%T70<' 3_4A3+N1 'O[!IP),];L ,4R34PVOUX$*
M*A_0SE$Q 2Y^%%@%PAIA]K%FAK-6#N*7D.N/(FD33S)GAU@F5QQ@QJ\9HN'%
M"3D+@CSS6H@G>LZ(=*?52A*BAYJP&/-/\T#=$)2:;GW)Y:$YUYGI?9#47;:G
M4PTG3RBMB"ICI*QGJK"9:<.D3(K4(SA RA.QOR(CD1(%#Z)Y)G4(*@6JW@D*
MVTVI5S)5+ Y$M#-1ZAS>3R0 PTEI%=:8 ":M0;,CC10KIBGS@A%%QI@:?_4D
MZEZDVZ/IPOKHF=%$8X8Q;OQ1<IC&D3EV9"&L)9),>Z9E8DF=:J$T5<T5F?H5
M@U(?Z.+EA#YIHU@M F_H6Z7T7*?40^LHJ1Y"5P*(FD<H)7HPP4'T&$*)"Q5%
M-+ !)+6JL2DD#DZU8O&;V#P[%7!>LKH&1#3V-U SPZF 15>FGL5&N5D<1Q-S
M[44/*P%RXS@5?T K\!?16.0; R^1_G9P:_XAL#9X#O\ !0>S_-1=H1O #PRI
M@883602 )*O, 8KH"/,);N"_SA>-W0MNS;0$Y8\&1RP^7:&B#CJO)4Z4<"@X
M"+X,&9<'[W\44I1E0 (5!. .4TI=04N5$0@Z@WI0F8D,BB\IRMX0A5P@B_P
MF<-_+0@,;60'G$!JQ3$2M8)G &P   #@/7'D8&XMQUCAR &6A.T>%07\B(<(
MBZQGBGGRIM(50BCI_P XN!V/'_>=."U22[2D"." F:%^,"GJ2QPZ6G<":9.(
M%$<$.6P %/\ #S()BO"LC*<Z$<S&D .@E1V_2PD0WHR7XX!Y:P0<JOE+,3]$
MGQ*SBN=%?*4X;Z3*4275B     @& #@#H/1H@);!+402H1-NQ8L6+%BQ8L6!
M':+/!8* PJ^1  YC#O53&47M+%BQ8L6+%BPG8&QQ0@+8W.7E_P#L*Y!ELU@<
M+2-38+SF06I-F&D,T6'-O*0B+!SY:2S$V@][XQ""ST%+J2%PIB #42]$4I!E
M0 ($!>0&1_BP'W"PY@7*,.YR72@KB!BDT UJME (=IIT?L^S$R.2=*6%0@(5
M1EBB22M"2U%7Q_'!2,HKH_($C^#    !#'EG#TIWR&H8.2&W8L6+%BQ8L6+!
M?"37RP:1"L >$B EL$M1!*A$V[%BQ8L6+%BQ8! 2V"6@@D  >1?!&AZ^M1Q#
M!3LV+%BQ8L6+%@1VBSP6"@,*OA$GU :]HT!5".W8L6+%BQ8L6+ 'L?U"4! &
M )_J4'VO*4_^O_H2_]H # ,!  (  P   !
M
M    ",M1$5H@                       "L6M1!*@
M                        )))))<          I))))@        !)))))
M3@       1))))          #))))(                      &P
M!D                     6L@    #(\                 ))))*
M      "))))("@    &@        %@   "@        #@
M   8         #                          /L        )(
M          "3@        "J                    "\          !
M!",    #@        (    "         "     8             8
M  #                          <          /L                "&
M           "7                    (          !    ! 4    "
M      (    !8        6@   !D             8         #
M                "F@           ;                +@
M "H                   !@         !    ! 4    "         H
M 0        0    !              8         #
M     "@            !H              ?X              $
M           #$         !    ! 1@   #L       !@     0        8
M    !              8         #                        4
M         "             "$                6@
M 7         !    ! "@    8       !@     <       "T    3
M        8         #                       !D              (
M            1                 !(                   @
M!    ! "@    <       ,@     "@      #@    ,              8
M       #                       !@             !P
M#X                                      (        !    ! ",
M  '       (      "@       @    4              8         #
M                           -OSF<   !@            $
M         !@                  4        !    !  4    #@      (
M      !X      0     <              8         #
M         (          <H  0            "0      # (W,$\      !$
M                  !(       !    !  4    #@      (       4
M   <    "@              8         #                       <
M   #H     "  @            "       P@    3,      )
M                !    !  1@   !4     !        0      0    !
M             8         #                      #     -@     #
M80             "     #]@      )H     #                   "
M     !    !  "@    0     !        0      0    !@
M  8         #                      !@    <       74
M   #P     ?         1     #@                  "X      !    !
M  "@    0     !@       "     "     $               8
M #                      "     0                     !@    !H
M         #\     <                   6      !    !  ",    8
M   8@       "     !     8               8         #
M              @    8                     5     =           5
M     (@                  "@     !    !   4    #     ,
M "@     @    $               8         #
M  #     0                     4    !@            ,    "
M               4     !    !   4    #@    ,        "$    /
M !@               8         #                      #@    0
M                  !T    #             8     @
M    (@    !    !   1@   "@   "8         4    $     @
M       8         #                      "@    9
M       !     ;@            '     <                   !(    !
M    !   "@   #0   !          4    $    #                8
M      #                      "(    !@                   #@
M  ,              @    0                    <    !    !   "@
M   <   !     ,    4@  !     >@               8         #
M                         8X                  !    !4
M     "                   #      =@   !    !   ",    <   =@
M  $    "   "     0                8         #
M        0      '(                 %@   "@              <
M8              L     #T   !    !    4    5@  (    #!    "
M"     8                8         #                       "
M      4@               ,    !               (     @
M   #;          !    !    4    "   ,     B     T  ;    "L
M            8         #                                !$0
M            8    "@              0    "             #!
M#   !    !    1@   #   ,     A@    0  (    !@
M 8         #                        ,         <?@
M ,    0               0    "@            # 0     #8  !    !
M   "@   "H !P    8!\    4  $    "                 8
M#                        0          #,            8    ,
M           #                  # 5@     .@ !    !    "@    <
M!@    < 0    4  <    7                 8         #
M              #L          #(@          0    ,
M"@                 # #\     #$ !    !    ",    4 !       (
M  5  @    ,                 8         #
M    +(          "T          0    (               #    !
M        #  <      , !    !     4    < 5@   !4 +    "@ @    $
M                 8         #                          *
M      68         4    0               !     @            #
M"@     $ !    !     4    # (    #  !@   "@#@    D
M      8         #                           &           %
M      ,    4               "                  #  "<     !$!
M   !     1@   #@(    "@ #    " 0     @                 8
M     #                            )X         !@        ,
M                4    #             #    @     9!    !     "@
M   "#X    #  #8    0     "                  8         #
M                        .!@       "\        ,    1@
M     0    "@            #   #      !A    !     "@   #]@    <
M   ,    00    /@                 8         #
M              #]@                4    "               4    )
M             #   "@     !)    !     ",    9@    <   4    20
M   ,                  8         #
M    "F<      -@       %@   #@              ,
M  #    -@     )    !      4    ?@   #\   0@   "@    0
M           8         #                                 -4
M  #@       "     X             "D    4             #    !,
M   !@   !      4    (    !@   #    !    !4
M8         #                                  ,      @
M"@    <             #@                  #     8          !
M    1@        "               @                  8         #
M                                  !X    #        "T    ,
M         3@   "              #     =@         !      "@
M    @   #@        "@                  8         #
M                        0    "@        ,    #@            8
M   !@             #     !0         !      "@        (     ,
M       -@                  8         #
M  "$         !@             4    "D           #8    '@
M       #      &         !      ",        <              $
M                8         #                        #4@
M  #    #@        6     ;@          0@    0              #
M   !@        !       4        0     (        8
M     8         #                        8!D        4     @
M      "     !<         !0    "               #      #<
M  !       4       !@     !@                           8
M    #                       !8 6@       <     @         0
M  <         *@    #               #       <        !       1
M@      !      "@                           8         #
M                 '   &@     !8    "@               "(
M;D     =               #       !X       !       "@      4
M   !       "@                   8         #
M     !\   !,@    >@    6@         #4      [     +X     #(
M            #        (       !       "@      ,       D
M)@                   8         #    !2222222222,      3
M"8*T+[\     4           ,      "P!_ D\      #
M #        7@      !       ",      8              $
M          8         #               8      8
M!H           (                   (                #        !
MT      !        4      <       <      4                    8
M         #               8      D                "@
M  "0                 "                 #         =@     !
M     4     "        )     "(                    8         #
M              8      1@               (             '@
M         !(                 #         !      !        1@
M!@       !                           8         #
M   8      !8               (              6               >
M                 #          D     !        "@    :@       #
M    "@                    8         #               8
M-H             :                (             !,
M      #          ,@    !        "@    4        #<    #@
M               8         #               8        :
M   )$                )@           !/@                  #
M      #4    !        ",    <         <    (
M    8         #               8         #@         "P
M           ;$         ".                    #           ,
M !         4   "X              4                     8
M   #               8          7        1A
M 6/@      "?@                    #           5    !
M5))))@         =))))(                1))))$         ")))))))
M))))))))0           99X   #C@                      !)%H !FM<
M                 !)))))@          #I))))@
M
M            X_,'@                          5VT
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                   "LH]L
M                                                 "K[8'D
M
M      !7)@  'TX                      #8/:0
M                                    #8\    +6
M                                                      !S@
M   ?D                    :Z    ,:@                -)))+L
M       !))))(           !,       #.            )))))<
M 1))))6@          %))))+@       #I))))(   #,         3<
M            '+@       .(               8    .@          8
M 8          #8@         *          !     0        (    #@
M       (    !        #     (   ?@          2@
M%           &4              0    !@          8    8
M ;           #[@        !     0        (    !4          (
M !        #     (  +@           "X@              D
M  ?D             0    #<          8    8         !D
M   #,        !     0        (     ;@         (    !        #
M     (  8             #0            "-              6@
M      0     #@         8    8         ,              5@
M  !     0        (     "@         (    !        #     ( "
M            $            +@              #$            0
M #X         8    8        #8              #@       !     0
M      $      8         (    !        #     ( $
M#D           !@                "            0      ,
M 8    8        !@              .@       !     0        (
M  9         (    !        #     ( (              #@
M  /                  4           0      2@        8    8
M    ,@             !\        !     0        (       L
M (    !        #     ( X     #%*!D    $           #\      !7
M1%Q@      !@          (      "(        8    8        (     !
MHSQ5@   <@        !     0        (       0        (    !
M    #     (#@    "D   "S   D           "@     ;,   #;,
M4          (       7@       8    8        <    !&@  "\  !@
M       !     0        (       !        (    !        #     (
M      *     "L             "H     #\       \     <
M(       !        8    8       !\    !      ' #          !
M  0        (       "4       (    !        #     ( @    0
M  !<L           "      4        7     #,         (       !H
M      8    8       #@    <       X8          !     0
M(        8       (    !        #     (+    !        (
M     4     4          L     8         (        1@      8
M8        @    8       14          !     0        (        "@
M      (    !        #     (4    !                     $    #
M@          &     /@        $        "4      8    8       "
M   (                   !     0        (         ,      (
M!        #     (8    !                    #$    ;
M!X    !@        (         <      8    8             <
M            !     0        (         /      (    !        #
M    (,                          @   "@            $     T
M     (         $      8    8       #@
M !     0        8         !0     (    !        #     (=    #
M$                   4    "@            #     ,        (
M    #0     8    8       #@                        !     0
M     0          4     (    !        #     ("@
M         <    ;@            "L    4        (          4
M8    8        X    8                   !     0        0
M     !     (    !        #     (#@    #T                  <
M   ,              (    #        $          #@    8    8
M   (    #<                  !     0        0          !8
M(    !        #     ( @     >                  @    $
M            #        (    $     #\    8    8        0     6@
M                 !     0        0    "      )    (    !
M   #     (!0     #T@               !    #@              ?
M "@       (    .@     ,@   8    8        8      )T
M      !     0        ,     L          (    !        #     (
M(       $P              #@   "@              "@   #        (
M    *      "    8    8        !@      "$               !
M 0        8    !0     #\   (    !        #     ( 4        (1
M              @   #@              #@   "H       (    +(
M 8   8    8        #        "TH             !     0        8
M    !$@     >@  (    !        #     ( #(         JP
M  !    "@              "@    $       8    (1      ;   8    8
M         $         *P            !     0        8    !!
M     (    !        #     (  +@         ?L          #@   !
M             @    0            ( T     "<  8    8          X
M         1R@          !     0        8    ! -@     $  (    !
M        #     (  !T          &D         !@   !
M !                  ( 0      4  8    8          $
M!          !     0        8    ! "      (@ (    !        #
M   (   64          '@        #    #@
M         ( 9      !@ 8    8          #Q@         #8
M!     0        ,    !  D     "4 (    !        #     (    ?@
M         4@            !               !     0            (
M"(      $ 8    8            J          6         !     0
M    8    !  (      ,@(    !        #     (     20         !0
M       !    #               #@    $      #     (  &@     .@8
M    8            "\         !T        !     0        8    !
M !L     !@(    !        #     (      ,X         +@
M "               !@    ,      #     (  "      #@8    8
M       #)L        0@       !     0        8    !   0      T(
M    !        #     (       *6        #       "@   "@
M       @   !       #     (  #(     "X8    8               >H
M       #@       !     0        8    !   $@     *(    !
M  #     (        #[        4      !@   #@              $
M#       #     (   1      %X    8                "I@      $
M     !     0             !   !      #0    !        #     (
M        -       <      "0    P              <    !@      #
M   (    T      D    8                  2@     8       !
M0        8    !    -@     0    !        #     (           /@
M     <       $    0              4    #       !@    (    0
M         8                  "F@    #@      !     0        8
M   !    "           !        #     (            ?@    ,
M  $    7             !@    %@      #     (    9           8
M                  #H    "       !     0        8    !     D
M         !        #     (            "     !       0    !
M          .     ,       #     (    "(          8
M        8     @      !     0        8    !     (          !
M       #     (            "L     @           !X            ,
M     4       #     (     &@         8                    ?@
M  !@      !     0        0    !     !L         !        #
M  (  2          <     @      !@    6@           T    "
M  #     (     "          8          @          @   !@      !
M     0             !      0         !        #     (  >
M     $    #@      #$    !P          (@    !@       #     (
M   #(         8         "7         "@           !     0
M        !      $@        !        #     ( ! /<        ,
M        $     )@         \     $        !@    (      1
M   8        #8 ;        '@   #@      !     0             !
M    !         !        #     ( 1  "       "T    4        !
M    ,        8@    !<        #     (       T        8
M ;  !4            "       !     0             !       -@
M   !        #     (#4  "K@     7@             "P     6D
M 3      #@        #     (       0        8        $   (X
M .@    )@      !     0        $    !       "        !
M #     (%@   #0@   (8    !$         ?      <7@  #4@      1@
M       #     (       9        8        @    ,R@  5      0
M    !     0        (    !        D       !        #     *4
M    7S4YX     "@                  ^2:@       #4         #
M  (       "(       8       %@      6PQP      ,       !     0
M        (    !        (       !        #     )
M   :           $                  (          !     (
M&@      8      "\                !X       !     0        (
M  !        !L      !        #     (L                4
M    5                 "(          "     (        "       8
M     1                :        !     0        (    !
M 0      !        #     (/@               H            %@
M           &           "     (        #(      8       !<
M           $        !     0        $    !         $@     !
M      #     ("4              #             !L              0
MD           "     (         1      8        (@
MH        !     0        (    !         !      !        #
M ( 3<            !0              '@            !(
M "     (          T     8        !\             !@        !
M    0        (    !          -@    !        #     (  %@
M     !J@               0           #2@            #@    (
M       0     8         #D           ?@         !     0
M  (    !          "     !        #     (  !^@         *@
M            #_<        #+@             !     (          9
M  8          "          ><          !     0        (    !
M        D    !        #     (    0<      !6@
M   ?R      .N               !     (          "(    8
M   :!@      &T           !     0        (    !           (
M  !        #     (     :Z"  /$-                      ";=G#L,
M@                ")))))0           9))))$             F3,  P
M14            !I))))<        1))))*           !I)))*
M")))))<        88
M                                               8
M                                                       #_\0
M+1$! 0$  0,$ 00# 0 #  ,  1$A,0 P04!046&A8'&!\1 @\)%PL<' T>'_
MV@ ( 0,! 3\0_P#C1"D7!S,%#0@*(.,D%^/YI9="$?\ #Y)I;>.4YS<41:V%
MJ7@+) KP/-6Y,Y,F\ET>/" 0 '#U*H0 J:P *X =?\S_ ,UZR@DQIY*+&&?7
M3QF !)P 4&1"01 ZB$G.9P#0O#;M5:55 (ZC7FG/@@&:VJ(M*3/*O9^X/O.H
M"*U#7C+]VY<8^Y+@?DHRZ0P77@ZEAUY93P%JY0'D%>KIIJ6R<B!K(F-#*&GP
MLII+3I<#&-=.GN57'/@IZ',3D<'2@%0@$IPE$G)51J,_S6AEX /GT9PBQ1V"
M4M"PX6QG-%&LBAMID(??)?/*RVA1Q0%C8$WCIQJX'CR(J!%E,"H,_P#1?(Q.
M']*,9@.T6NX!P+O3^LZOZSJ_K.K^LZOZSJ_K.K^LZOZSJ_K.K^LZD+<8Z5[$
M91JA!Z4^Q*]L>XK(8 B=?UG5_6=7]9U?UG5_6=7]9U?UG5_6=7]9U(NC#@;C
MUF5QL>DHMXF#%53&DE OZSJ_K.K^LZOZSJ_K.K^LZOZSJ_K.K^LZOZSJ:QQR
MD <E(!Y7H5!12"I%%-%%%.**?"GH?K*>_P#C,RDR_P!9U?UG5_6=7]9U?UG5
M_6=7]9U?UG5_6=0<U!EN3A:T3@?2Q_J;[6 !P2)MIU_6=7]9U?UG5_6=7]9U
M?UG5_6=7]9U?UG5DD8OW)IL&JA4]LI];YJ*'&-9#QT\4J#M2FAO**XZ43NQW
MZR40PQ^6[WD#&P?)YI^3D.E6_!#7+&/5>'!:]2H 9F_!<W(@(R)[9L28L ,
MG+@)1H!2C8*#XY;\L*(E"ITLCN\_?!+X*Y*;58+-KE6M<5UWGN/%*K(^4"/V
M/38S2";Q#\ ./"=(9.!R!S=G+"-@(#4VX6XNP^CP.?8\DC%^Q--@Q%(O]9U?
MUG5_6=7]9U?UG5_6=7]9U?UG5_6=7C*GX%8$3"*L7U'\G]3;  8K4R5Z_K.K
M^LZOZSJ_K.K^LZOZSJ_K.K^LZOZSJ$H@>JQ8%@6#!<_QH"48<*Y\N+X"Y7ML
MDD:%&J>?)XXO(G0B"(B431'A'R/HT&A'PE+QQP3T1)00U155U557R]KEA3FJ
M8P>3(8HQ5?1X\[-?!0^>>+F*.)VN2^"0.$<(DPU#R]P<'^,]UGLG'L+)0="%
MC1I'IKEP'7&$.4E$3>;#]7OQ6@<"P8 $]$WMK67F$CP@Q,:=93$\-3P\ 9;<
M4G1&4JW!/(0$-4%]F5*H=#PA?:#I.L4'AUK%5A 9"='+\G,UJ91!QE!USSZ-
MQ[3F0-6OE"?2UFQX=;1<P#"D<?9PLV!"\,6..^U/60/S31VG %I0=(0XI<05
MJ&>LU/J]/^,[EGCP*T6$9\KX0OCI;Z"<NC]J'[.WB+K+:6?G\!%A8>BD\(N:
MB@AP+F&0*+VVRR[ )"IRND!*A4]'#19SP--:/OFT @=H8JD#0"_[Y;X +[B<
M'^,]TGHG *LX%:(<CCB&Z1(DA%%<[$42BSJ]*F6:W*B@<!"!PF=+.'P\ 3J[
M:;5TQ>X&CU2("(%$:,]C?4(N%5X)J@!J];WM\/=(V!-D3 -KH504^#8H,*#K
M>HT01PTR5YX<*U[U6T E',%5;\! H*$$SE@ ("@$1%$1&>TO<6RB*5<LU)@5
M@NO/'IOQG=L_!J8,)-?BUX/G.W0]?)Z5^>0@"5G7?1:%2EJ(Q' J]9N ':1,
M,HB H-$01-$O3%4.X.0<\XUWT054+4P3K?!QM? 7.E555555JKJJZJZKSVD
M( %0P JJH %7#HW@9BE YX-:XFO/N+@_QGN4\H"J %5P Y5\!U8D)J534&#1
MQ-6#J*JJJJJK5755U5U7GU.N"7>:IBYE(NJTZ\LX@*BZG"U4#/KV"W.JN$L-
M+'2"F"FMT8BM%2P2NC/JUM7TAK5)R; I5 Z'.X)$0<J,XM,$A[0]M5X<%S7A
M0\"0^F-^,[MGT!*,.%<^7%\!<KV_( HR*C\JW/.&GH6021<P\ODH/*AU_(46
MA2NNU>>YHTM3PQA\"04M =]$HD 0FFA\@M\+#A[>].W*)2>8 XD(E'W%P?XS
MW*>9^'1E50JPXU%2O6/OQFA%%(PN@'4BS"M/8((-9 L$!#UPFI:B:J(<5  5
M>E]F <L2)1XC6OZ-O<'3Y4B@JI555OKJL><5PCX%155PBT]0(^""T\CQ%>T#
M>=/GD* \,31$*"D9XP<[Y2V*:@7@/2?C.[9X\"M%A&?*^$+XZ6^@G+H_:A^S
MM"H10(*(C1$T1T31Z%*,(D)#,G'SY"P]!C.J&43^*^B@#:=S!YFN #M-7RM9
M(J>AXEW>'C''D4!6 =K#UT$0Q7RY^+')[DX/\9[C///A>0,.-=%L$1ZZ)Y*I
M"J,3%",M,B&1(D0 JG H0>'U8G0@Y+C=7# 7J;$AW!].+%ODL /L*XXZ42:N
M/B7O/2MR1Z1$$1$$1HCHB8B:)S[.]?8 3 CJ@C1\XZ%PW'&%P'2D@((P>C_&
M=ZS\&I@PDU^+7@^<[>FHF>%#Y")<-.%]!K^9!O+0?>+I?!WN.I]+#5GB-Z6^
MMOEL\;&X;X/0)F%*95@=\(!5 "H/YJVSR<IR\]H%0!58!JKP!Y7JO0USFTG(
M'7P'CW)P?XSW">O+]"0M BB1(S JCGC:V>^5+" 8  >N/8,U9@< >4 % 4"!
M'"#'$8 TMB:(]6;A!9$08[J0J!>D=",D$JM7D+A"CV0Z<;1G,77@BU\>1U!,
MQ  4"BA$11&F>SO0(#YDFECH'S7TB?QG>L^@)1APKGRXO@+E>W#NH'@C3A;/
M) Q#WQ\,M@-0_ *_1U?T5+E[^ BY8*KWN=-TUL,/#.!1FHKWV22$&5P>:B>5
M''MD+05*@D_)&^-Y[FX/\9[A/):R-4P#E(XE@K;UH)F *" 54H "JPWJ;,8
MR"K5&"<2JSZN(XI6AH"(@((\,ZB\X9,%507>^5Z%_94UC% X&!XDN)OM!/(5
MP.(R JTX1Y?Z/_XSO6>/ K181GROA"^.EOH)RZ/VH?L[7\*CG)$=;$XYZX[2
MZ*-Q,AXD1(.=\.;'$:9II &TF%3O99(LYF0\58:R1"G?T^+^82CQ&@Y*GP=K
M*E,$=>>402$.H^YG!_C/;YYXK2U  J< \!0//7//<XEQ?1+4%*H!J#>HY,<$
M+NA22H,!$Z"3Y]BOPN'Q6O& 1!2;/-\N^[9G&=*I312%"3  _ 0.B.]"PB35
M<WD;]VS+%.@&DW2"S0AB*&"I) :(UW#/JJGPQ_/UT3='>@<HY348:L&(I!0B
M"(C$1T1Q'1[/#:BP4T$(96H1"SU:?*4#6O.X_8NZ6D#TX$<S\> ) 0/9U2X7
MEB.T^B4[3V=3R#GWU]*< HR,E!R! C41@JBTVJV#T3\9W[/P:F#"37XM>#YS
MMZ+)1Y)3]/E@^,7O45@IJ0 \$ [)X%[UPL<<DG\C\G0[#CJ$(>0(CY'O&UY3
MR/K@5^CJ0JL*UQKJ-6"#G;S!I2)4EYKQV: ![DX/\9[?/:GK-BH?)-WB#E[@
M:3H!!0&T"@ B!ZC)48C)M<V+ 8@#L5 H@*Y$2/)%N0HDH@5#6Q@T!65)S)"O
MU#T$KL0$<3_;?RZA%I$7)"@KU;CCU2.O\C1;6 . I@%03JJM<C!.&<@,@^_H
M1*8%6"+[4'E.@UQ+&CY&S-1E!+0G):*LO)]$O_HG0! 0K>"5 %JL5\82-2+&
M52/"4\8YS7HK1+&UY8)6&_74'F'D:64EA9S"\=6=RI2R%+*2TDK$K2&CNM/V
M$SQ//;DKBRHA^&M/#0<BWHFI#!.M> E-[E!0T.4>CPHL?#(^.^G/, X,X )^
M<Z53-X6'8H@T@A27LSV NNXFD*!5:D* _3C\*^0D8A88.,0/0?C._9] 2C#A
M7/EQ? 7*]O-LBT.$>.8/-0.4>]A37<A # 43E2JOH-W6LT2=.M>=56\O=N./
M]BN0\\P31FG/;R) Y8_W<:;1IR>YN#_&>WSS[3]KPN^>'9F 0[8E>D=FM6C4
MG'"H=8)F  " 0     0SN*0HB0-#*$W,Q,*V'S)!R-2>50QH?Y\\,@C -!03
MJ@*8%['@@>@$ $ #U>LG[-&4X%#83D[Q./.X;+JR)I"CC+>B9!*%\-=A4QD1
M\Z&5$%7X.7T';8M-VHS&#@DQ!$0>@G&*/XL@-6J( YG5*<#TZFY(-9$OSO<A
M+5S !0L)(!%T#C3H:8UB5% 2@!#V9[/;S(:4O$'EU"GH/QG?L\>!6BPC/E?"
M%\=+?03ET?M0_9VOF($##7QX]KIST0+?D*4\B"?3W8>)>HB"DU601JH$>@X,
M%Y ",^5BJ!"".[*!$C^1F Y#D5I.TH$TH;,12TH$8HNF>YN#_&>W3S&HK5G
M;34+S7-[:+TR@ A-4TI<4MZ),3LH<J!I+-!(]X/DQ3H.4?"??/6^-T]);-[D
M(01ZH$-M3RT!, H% *PWBBJ7+-(@E'U>)*!"$$G@!'DB$BJJJJU757E7RO<4
M/QASP9RB1E0J@0I* 23[!BX3NX00     ( 0   "!AWTR0?;Y 6^ G0FP&+:
MHU7<6' FSH9<FP0Q$3A!%"]QS#15B6LUI$,E.GVAZ)8'4EI6W%+I6?0?QGH+
M/P:F#"37XM>#YSMPHB?RD.JIPZH\1>YQ&$#$<1RA_B#J$]!D9-K@D"E'"\0%
M#O8((31$)X+D,\CE[67.%,.N>5X?C<'NC@_QGMT\XABU?!+AM 9BMR/:N)OF
ME%CX,&+'06]]!$01$1*(XB.(F(\] IE5,AJ+(D7I%)F)IP"%!RX%&)S>KXC8
MC/-\K"!4 *#K2 ;:/08I0O >#/<UH:M2D5(.A0''5% F1@$(Q"=A@9T'HIX,
MEU<FHI>"*8 W\U$M I#@#K'<",:Y^A[_ &4!,15%.H)-FO)UW$.'*A]G>6":
M&P40X13Y1(=0I$T BGEH+YQA[\_&>@L^@)1APKGRXO@+E>WQ&$+ ,1PI_FCH
M,[E**G\)!J*<&(/-7T/-AI5;L\(B1V&HB]NG@+B 8^>3(-LX'MY4X4T:YX'A
M^-R^ZN#_ !GMT\_ETSA#]ZH/G"\4[0MEB.:3<)AEQMV/;)31>F@D)F"L )I>
MV8 4&8I72+)@NNC'9()X<'*FK+U@OI [CH0"-@5C0$'H/D)-3T.1*$A26-W$
M5DA 4HKH%8JT*KOL[P+W65V#$I5%(4"D=?Y2BV,1,0#0"(=W\9Z"SQX%:+",
M^5\(7QTM]!.71^U#]G:IXEZ  JW$)#"JH!V_B($##'SX]CISTP+?DJ4\J*_;
MZ+:!".^5-BZ 5K6=O@Q/8EB?*[PH%$=H5)A0RXBD@ (T!<=]T<'^,]NGN-'Y
M,A,^;6Y!,:F7M"!KAG$ ^]5,V<C[9RGAP(05Y\H @J'7-* +7S] B_@G;*J&
MD"-JPHQ$@?1 -G4D%@>5&K+5D?31<ZR*D%46,5]8]3UK >=MR&M796O:7Z,V
MY0>0)1Q,<>HT&AVY6^5@8I%-]H>"1)?.*11&Q!.1WJ_&>AL_!J8,)-?BUX/G
M.WI37<E0'1$7D2B/;S3(M'A'GF'Q%'D'T7( ;WP#_P#LR73GN0YG)H-JX5N,
M0137:R) Y*_W<:9!KR^Z.#_&>W3R&%&F8K__ !9N_%[:#K]A?.X@S]UV'M>3
M[ CLKO*X,4..V@>6EYJX*.<*/!@>?9$ &8[@E$1O4H/FRA).,S%\&"]!E%I%
M1EH2#HB=O>6Q._0<L#:BD#VA[CCHL )K8&7:;ZJJ>Z/XST-GT!*,.%<^7%\!
M<KVX*T4U  >& ,L\J]K18*'((?I\,/SJ^B=KPGD?? )]G4A584KC74:L47.U
M-"BHC!MFH?8Z>PXZI*'E2J^5[68-*4:DO%>.31(O=7!_C/;I[$K58\"LPW9S
M9RG;B^R*Q)\PD/SE ?:P  4  51@ "JL#7JZ" N0!>""#%Y5+VCEQ8;0&^&/
M,E !]4<YS'*"PP"+@1+MDMC)HD?T((7/%0?:7G2C[U<A"7TT&$MZ8@1I <\=
M04>&&*';_&>AL\>!6BPC/E?"%\=+?03ET?M0_9VDYL<0ANN% 9&8Q.S_ "J.
M<D0UM3CGKCM+J@7%VGB0 @9Z33XGM2Z7G@!P"'P=G"()?,JGA0%S*+IVMJ4P
M4J\\ @E8<%]V.#_&>W3S#$)BJ( 4J$^TQX>T]A#E, (@"(T03IGO402.&<I
MA<+VHO0^(QDA<BD--1R=JU^NT41I-B 'E*       !  P P# ]67!D_*$J.J
M/3#0ZH<F)A(5X.'($=$[>U%<M*T-$"/A11%]H>9URTKZG5#Y6A'0)>, 82Q0
M(_#V_P 9Z*S\&I@PDU^+7@^<[2^"6Q6 ?D!/LZGZ EP=_(3<E44[-NX@>2M.
M5L\$'0/I)$4,L!T/R@?(G*=KC3=-9)#P3@5)H"]IE:"I DGX(WSO?=G!_C/;
MIXZ/L,0OY2= \ATD;-_*T^1SMIV1$JA$!  : .@^-1C,O@T/!+0A![2..IL<
M4@W!A!*5!.T%\0I"J_E#L>#PGK" +@-="0B*#I(SM<V2#E</T&>*G+[4]E<G
MB+ 7#:15(NV/QGHK/H"48<*Y\N+X"Y7MZ_N4;PT/WF87R=[&FJB>!+Y&I<$.
M5[6Z6>0M8WS7$1H\.U;N%"P:T^E:*"(IU^:ML\G*<O/8=3Z6&K?-9]](=7G-
M_@NLP P [5>AKO%I.%.OD//0    0# #@#P'NS@_QGM\\JVL0F86%8'5*6 .
MW:FYBN%<BT%%8HADP7EX6E><VB0WK.B(<,J!0(B*)H^SQ>).U$-X.!A5AV@^
M8/.1LAQH<72&]$#/""AC   X /6SD%Q1\"/A@X8\=();/EM_V@?L[5.B\+HJ
M<4:<Z!U?6/8&_2@?R@P(AI!/<%0B@041&B)HCHFCT* 61!2$<H82B=K$_&>B
ML\>!6BPC/E?"%\=+?03ET?M0_9VL9U2R"_S7V5";3_=0* %1  *JN &JX'2I
M5I%I8;MX^? &':BB4YC9H<-;"G%';N99VEN@.3BTTZ _W@\,S@%$7E;V22HG
M:T]=!1<5\.?FQP^[N#_&>WSS$QG!4 7U;7,JO>%"*UDVI(U1!)G5'6 NS@P[
M*P#!?FULPJ<*&^4/9"; :\BZIR@!%2 *SI %"AJIJKY5:O:*^(R94+FF>.6J
M3UQ<2!,ML,5$8A2T[1R8+/%S^ 9M,WUKP],\J$.$8U  0 F.,<_;(*0!2G0=
MR>!K5?C$L4!44 )/*.B"$$U60&1V1^,]'9^#4P82:_%KP?.=ID L7$/9Y"#R
M*=?P%%H4IKL7G_?P *,JH_"LWQCIVL&LE*@?CP%?E?XQ1/.!C'"+4X0T3M8
M%2\V!L&5FEG'8T*B1X41QB1WX#GM;T[<BE)X@#HP@T/=G!_C/;YX?J.UH4\J
M!Y%.BC6A-#1Q04P.[ZY)16.28GAX%QT0;8.!A54UPTY)N?)<@/!0EP&'QI09
MR*'<((/A%/8=T!;KM(SRS< [O#VL/*'PB2_!88#8>O',H4%4[? ..!!J';L[
M2JBR5&00\!'3UCW_ "?GUIF":2#0J&2W,=?Y;CC*Y1C0PL%)>X<0YU@*!?,0
M*TNA&YC04)8.!B(G8_&>CL^@)1APKGRXO@+E>WH5:6HHH>!%8W-$/]J/IX/5
M/YX"A+&,=[5'B1PRMI?( !XHY/\ %<8:8"5_)2RQ*@!V5M*[&*D2#];?H\="
M((B((C1'1$Q$T3G_ &),LH "H< !5< O2%0/Y-J[4!O%W%:!SR:TT-.>@
M  0 @   $##W=P?XSW">8HX1O(X1'+$.0>AJ36_124=W3 R@]2&<T0'@ 4Q4
MJ#>@J2PI;X&+ZW1)Q?J0OR/@LCBY/72)C>758YVJQPJ</:";'-16(> _87UX
M#%9(M+8?(IP:>.VJ;0JU U^-(?+UA[_D_/\ Q1M H74!QF#C\^\N7 >4RD\I
MM(R>P?\ &>CL\>!6BPC/E?"%\=+?03ET?M0_9VK/ +B*@ \*YIDB _[M1=8;
M"7]_D)L+#M9$@<E?[N-,@UY>LT&QHH Y2D-6"N/:PT9UM#S777E"H+#_ %PU
MV6+:HV$D1"(Q[:U5(&(%_P!\L\"M]X.#_&>XSRR"WB%)!MT\$1WH^$/"T(V!
M4\DOD>H.: "-BGH-$R8U$6,)!%0CI)$?CV=" 0 ((B)1$Q$T3$]74[QXNWJ<
MI%:G@'>S0RAC93&;"*\ OCV#!UP"UPR"US@OP/;N5<>KP?</@QRY>L/?\GY_
MY2:,8BBL!+D)%47<>@YY<( H!!$01IU+-BY9%((H;RJ%_M^,])9^#4P82:_%
MKP?.=H!J1\K"<-<$=$2  - 41,1$1\G^I!!&E Q/?DZ&I8+TJJJJM5U5Y5\K
MVF>0,E)I+Q5CDT5%_@  $ 4$0:(BB)$QZ58B0VU#=K_D\%(O9T\=??O?'G[<
ML?'^L(8'MWC&)D=40$>VY+X)0PCD$FBH.'N[@_QGN,\6'-"8^Q0B??3=N\[)
M"*@49#UD>E2"U5 5HVEP3^ @B#B@@US3Y+DK,"S$H8=16Y:,*L!SU-]B&?VQ
M/HE9XEWLY@N*+R."0-/ %""/L$Q(P6,[Z,3QQVJW89\-$WEG'!I\>K>_Y/S_
M ,@.??#QCRB+"R 3:1TD2"4 /@D(=VFT-UF) .5?(1>C+<X5"8 CAD7E/4O]
M?QGI+/H"48<*Y\N+X"Y7MP9<UH2SY2L==M6_ZY6'YS&-_P"EJN"WM-MCX$70
M^+D;!PO^D7!+#4 /\_*I\':SQ6[)EID8-Q"TH_ZH' Z-C/"E5.4<KVCAAGP4
M#[Z\.P8Z! '@  > ]X<'^,]RG@'J>Y$(\(@!!+ B7")&RDZAF'4'T[(%0T3&
M\_Y"KRNF!KBQ^%Q!+R* E0>$UP<5*=4F? <]ACBXMFI%8G&E&1H;*/L%U-.U
MB*Y6&X=IRI#YO*GQ('C?GUCW_)^?^F4FJ:!B P 0U$/ H1[$8,H'E2X,%[G-
M22(:(O) *Z3I ;RA#PY1  HB(Q_U_&>DL\>!6BPC/E?"%\=+?03ET?M0_9VD
MQBM0$P/*HD09I_J#DY;G(C@0)J(QP[2DRF<JBP;KJC/B'^9YKF:<[!0+'"ED
M$[(HB*(B(Q$T1-$=$XZ.F+Z< (OH5QAP<?Z06G7PPWRB -ATY.T-49$\WTX@
M>&\^\N#_ !GN<\B9@  B%%"B(B,<Z?4T$8JD"'?( (R/(EG\B@?"&(\/IPB%
M2A&\A*4)$JU>LST<+^6:\F;:#] Z.EYLIJ@&I\N$ER@6+/9F#W_)^?\ KHE+
MJ(8!F4\>B#N@FH5S "L<2-.<FB?Z?C/2V?@U,&$FOQ:\'SG:T<%O 7Y*/.TR
MN/\ F>DS608?L!&H *G2WT$Y='[4OV]I*(>2T=%/(K@H5.>@      @!@ 8
M8!Q_H-]!.'1^E#]/5(J@DD4^@@Q!,>ULH,+M@#R)7A!Y/],62I1)I\YJ>9D+
MVK:YO-@ ^9:KC+K[RX/\9[K/0'@-PM+"58NK:%ZFU$)^19/*A0&H],*(BB(B
M,1-$31'1..E&$J6N(:\0?SZ])T'/#A 0"(*(B,?2*4D//(I+XB&;X;XO9<3'
M!.AA]:JYDY3V%S*K1* 8Z8F.]IR@C3;4#DB2U:-"%]6]_P GY_[<W#P)(!DK
MP1('W2![@&2X!@"(@B)T"PDU&0T,&0 N#_3^,]+9] 2C#A7/EQ? 7*]KCCH%
M:D6N]?/++L1;;_G8,/R(">0SG*K%'M:BO[C^%/6PX%;_ +,T':02&>'+,5B5
MKV>5]NYLIPI+D)<H_P"9GSKT67,XMU0*Y#LW^JPY-\:PD@L<'CH(ZQ0<-X
M> ]Y<'^,]VGN>>E]7K4_RG*JLV!.JO!49?<-A((O*>G(N2^B-365W2]!@F8@
M *!10B(HC3/1XF<K6N"G &A-5;P=K0'3"'&&PBL<HPJA[#O/P-NQ]FO#XSM9
M"<I6N?. -"%:&Q/5O?\ )^?^RSGIRK3E$ ZB$.O/.U"[&8,/BV5]V1I3*22"
M+1<Q0E"Y^D$@PA8*=107_*'XSTMGCP*T6$9\KX0OCI;Z"<NC]J'[.UJBW':#
M_P!WO!K8?XDLH05 $_%@#1!4[9X^4$= .14CHG'!_K<JP14H'X!;\+XO:\VK
MIS0\Q/\ '7'2U:@OQ8M!0((G^(O_ !@YL!4@"*!2WI1CG\L.^T+^_:T5N1QO
M#S)32J@A[T<'^,]YGH'7.U*PM,*P$)ZWZ9) :UY& P&(B^V>O*83PRFSTKB2
MB-*"KN 17 5#T8D#%'>1!R?!0\P=>T!YI>PECIHC112GL!+L*4$4:H$W5 \I
MVT6$E7R4##*SG0[ZP>_Y/S_W=V;R<8 8P M !45O^1X=\@F*/(HCW; 3%56&
M^F PS1UX$S$ !0**$1%$:9_C\9Z:S\&I@PDU^+7@^<[4HJB\L T-.Y@-8]$
M?/AMWTA?VZH&*$V11^1!@ 8=K!HMK%%!_P#):8;T=@QT" /   \!_MSVEP4+
M@Y#Q(@T=Z#OZ:%7\&[7):%6U*%7/$8(('^,,K(BJ)-83<*7X>US=(38EKJC3
M@LM?>AP?XSWN>40]I;1$;*L-^!U;]U3?51-<99$2-K?6T3:A$&@NQ O2 $("
M 8@Q$1$2CCZ)V..! ]$8 B()IT\9;**!M5?R :F]%,35 %&@J6G()4N':%$1
M1&B8B<(^$Z,9!5":B3R%CBA$$GKX1"'S/G\U]DV#VL:X9GSV!KIRUU6KZM[_
M )/S[&AX>2E #A16\(][N3@NH6HY)2Z$G^,_&>FL^@)1APKGRXO@+E>TP \^
M2S?8$_;J 8(#;5'Y%&B#IU:*(O) ='3N('&/:*Z,:.*S\*#^!7D['&LY((T>
M6/A^SM89-A@W3X4E8H1N/4-RA!&(E>9GD<=.U04=B41ODO8X\7$!)9\%'^@!
M]'O3@_QGOT\@%Y!LF8L6&+0HG7-<E!G,@K:1H#%7DW>4CPJK\.<4HST#8@LN
MM9<6HD7^'HI:<%JH 'R)]AVP0^RD),^!CPUY'UXYI\=N(<@C6*RU.R$_V(%/
M^0.OCF#GC(PPPXX]8]_R?GV$$1!$B.B/(GD>FM1(N(OF ..!CW025;0L9!&
M-$$Z#J;)4F'P20 3'H_XSTUGCP*T6$9\KX0OCI;Z"<NC]J'[.U99 BBB)^9
M. "AT:HEQS!_[/>36P[0""TFI"\F&,"$U>PWQ (\DJ? PX6HL>S5_P"<'-@"
M$!04*6]'<B3:C'R3'R=-:R-;@_XQ3   !VM 6C3@7'AU?*.4][<'^,_0$\@B
M((B(E$<1'$3$>>KUKM%=-U)5BZ#-ZV*AAF:X P![672O/".<BC>0#]=X$S$%
M!0(@01$1*;T45@B!8QX HS@\/H0B-CPLKZ1'Z>J^:.142G&MYFTSM<7"RX3I
M\L_^F;Z[0Z!HHF(XIC<> #LU_@@H*!<K0XBAOK7O^3\^R!=O )RX,\,U(F)$
M(<*3OG@H)UTS"[CYU5"3X0P(5"J ZI0HL#")2@9 PP7IL_!J8,)-?BUX/G.T
M<M#'(%3@2\Y$-04%J1:9Q\<MF54MO:JJ.X4 WN<.=<>.@$EGP4?Z 'T=B?T6
M/#OC2D%$IH\=!'6*+AO $3PG:S'.M849.5!W *U%VKSPLE88^2GP+'/O;@_Q
MGZ#GE1!!/,F0"Z)!+G5LB(-6_$!L(1"O2C.*A0<(" $2)>ZMV3JZ+"O.L,6L
M/1-E!HY0*8H%R#)$>R2E((U$F-KHADF@] F&4$ 4&(B(F(WUOF$B1:MWQGY-
M=Z__ -1%O3-_/:YIG$QL5_Z  ^?6O?\ )^?:-LJ$"@\T C\""ZU+Q@3&6@$3
MY.[J2);JAMSB3+73Z?/H"48<*Y\N+X"Y7M  (S!>3QQ1$1%$13MZ M&G N/#
MJ^4<IVHUJS("@>(*#@!VE1CA691^=5X"$K>SS7\RG[Q 5\(^.BZFSP8/T)_'
MO;@_QGZ%GAXR4F!XPV5"0I"#P$8F*@:@,M%.YN_.%+*CSS"SGD("/H5JC(&R
M^G$'RSGMD'*"NT+',&RK:6>M#'FAJ(7Y [1T07M8783'A;RH7P14U]8]_P G
MY]O94FLF!&HW.<IGLC/'@5HL(SY7PA?'2WT$Y='[4/V>DY$"9!"[S_\ MD[5
M7%J%;FYFZ@RC2>C6WHPH'\8.%U(CP][<'^,_0T\'8%" !$!4+@HZ#ZD*$Z2
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
M35H"5@0IA EE0?'J.>^(:KRA\"0""(AU7;5+(O- &PDN9G4 S8?PAJ/F'_\
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
M2A4"'0:DI \&JL@S'=%(K.Y_:W>(E5 J@BDE!&"):=Z"?O$(M11X.SF1Y/!
M,ZXX[!Q&08#R((CY$3HKS5]#S#5RJ%KRJE$:H4'AZYBA\ G79)2JTA.$C2/4
M-[O''3 9\.*Y+H@<A&3V:9[J;*JJ$>"082AUD(!  @B(E$3$31,3VWHPWXT/
MPN? F7JICAVD_P 0'8/*0 5( KT>AA-IX@?O-,J^B$9Q4*#@    0)V$$1!$
MB.B/(GD>BF-R RSD$3"I#$501+4\/=!P%4R\3_93ZLBP<5  //4V,7#('>$N
M2A[E'A'_ .3\?0ZI"X#H):44YY,^]@^F? BV1AL/E]?&)((WM%^OL2<"DY"@
MIT=(B$BHNT<\" !.YKM"61P! DO.]5!Z-F3 5JD',<H* ?'/^0 2CQ0"::-X
MF*?1(\&'+=A#;;RF  >G4!5 !56 &JK@!JO'5S6RD'2,QHTH$'VWB[MP.7SD
M##I-Z+$D!78@P[2''+Z+#\'OS"H\J5:JM[R%PL.H(EQLA#".A#""(0J/%S$8
M 9%X54CT$C.("?'<9E&D1H[1-&7K <;C<<1154]CJ00]ES\ZDY1A4U.ZL#@]
ML=&"3_0@Q_X1Z^8R%?)KKKKKSVQPI?D5+P^L7@BG<,)28E[E#6&6G0$^U\@(
M$W?*JR8?YCWJ7Y9R@1)9H]SUPCTK^(<ZUN<,C=4F^@Y1ZO-I1Q"C*Q*1S',F
MI5!5$*;6M@][ ^F? S[15].YE OV=LV<(#02Z"3BK%&.]GDX1MJX;C@F0KK<
M>K-4/ !$01.CL.Q"ZK8;"((!Z@%<@Q2GFM:NZOJ2^--8\J:/#4:C8=SVJ>,J
MJ*NL4HQT("TX41*5AH4,0QZ(YFV%3L6 >5H:%UVR2*#\J"!(T-B]S6+SQ/,;
M%U,8M3IRD2 \2Q&3R)[+G4O& ,): $?DZ=LJ4"A\T #\B ]K^C!RVD):5Q-$
M%'PQ\=O.<!*HC1%7[ ^7O75HE$1"1;N8G>FE *<?*4&40**!$'_'<"3,G"C7
M+>#0/='"/^,]%8SN9Q*4* ^U(4!NCOM=Q:,8APP=8![P#Z9\'RB+!H6N&#KA
MR]*;6KBHI/M5[1"W6%3(=OU@YG)Z#8F/0:S "9G8"#J)HJRPB5(1# >IF:OB
MF-JL1VUT@7#;-O(*@U8X["^#MA/9$TXCP/ "/1ND58)X(/ P  ! ](0<X'0$
M'EQ5'PZT0KHY@H(1%$"#N"I5794:F5U:@K+A#V7.Q*'9#YY<6)7".$"Y> 3@
MQ9Z;B5-?:>C"7L>&:Q8)Q15PAY#ML60L% P>9$%0"E'H$[?.Q.1( &13 >DF
MT I$V10*QTD& _X0"P&     ]TX1_P 9Z.*;>=$2U9,3E(#O> ?3/@<X(4U%
M,&(RFQ&>3MHX%4>2XA\I-E!2@A]J>F,T(,(8U#R"9VT2-S?C"CN0D3U'''IG
M3$ JM$2!!D4R-B;H5 JF 05)%4[;?X&-DC 2&M98A'2]&U(>SFYI.0!?1(0H
MA:J=5\JZOH^*H3\8)<@X8-^@$01$2B:(\(^1]IZ,# DPWAB^'D?%//;EM@)#
M,CP0S]#<(_XSTE*@<L24K3M%M%OZ#@^F?!G(E:0^ 2/W93]GVJ^. )*0KF$V
MNHEZ0.<*M+-04=55[2H+:B1!_P" C-%=%G9 D? P      !ZC-IHAL+P\R:'
M0?<\!,%%JM%I5083M)@K8RQ=\>>!(4?9VX4Y?(6E*Q5 V:'VG^C!B"C3,17_
M ,6;OQ>V(!  @B(E$3$31,3]#<(_XSTEXLS34$.&*0#*#"10#0BE:T%^<A]W
M@/IGP9RX<Q<<7!;!\=M28 K-FSS8PL:HI'M.U0 6"C1* B.K$.R OG(O$O\
M.BCN#,!1BQ8JH&(8%X! ]29-3 R5.8$&T!%XY[7.)Y)" (K:45,7IT,M6H6?
M))J!A3?9FZK?\AQ[Y =$>$13HU-GD\1#A%-$(E?9^C!MG6B &H.I2351X=L+
M1*A66ZJJY5M5W]#<([LE+N\ ?$H^,^?2@E867Q&)2J*<M/TCK_*46QB)B :
M1#W4'TSX$ @ 1 1$B(XB8CB=49*YC240C5<-\'':U<K9 &D;/'R;ST5(V4:8
M /*KQB$#V=.,DL0"T=@.*@ K.OA^63,6P(!@ P.T&;-E+"5*D(,4@IZP<(G
MP" B2>6?VQ;C,+N);ECFMKP>S-WGKV0\OX("^33IPSGIRK'E$(XB$?9^C!PB
M@3%62"E>0&KP+![1";R6P4-QE(9A:OZ;X1X^'S?D'->5S1%D]W('TSX(&N24
M4SX1 ,2Q@[0X#JTIE&)J84J]H> $H.T"AIN%  L9V46%+[*#)Q!IN'H
M  $ # # ,#UAU#292 +@#XQ)H=(F8 H(A$"(B")'>U]J\ODXZP(NC'A]G;PY
M#\1Z$R5#RE1]G=&!,T\EH#'&ICT8GTW"?X0[6W6I83=C%!1CK@B(#X$P)9-%
MB14+]-<(\?CCJE72NE;FFUUHS[L@/IGP+&FD,M*^*&=6&CVN..H)OCFBSXQG
MDZ!"((B)1-$>$?(^S)A"AX%%7+S% 3':.9K6\A2.JEP92"?6G ^F0@# C@8N
M G:XXZV$TFK9W6486T7?0S4PK"JAL*YKZ>#53D0%KQ@.\\&]FZ,'!^PR!_\
M!OL!=7MS[\_ <T  "**<3K"2;8T ABZ"AX*7]-<(\=TH^]7(0E]-!A+>HDDO
MAY=E%)S3B^Z@/IGP)B.$J%";&&H(E!.X;2P$G!VH\8S(MD\\R@<-DH4%FXKV
M1.OL28?PCTMM=JMVUV5E\=D3/A\2I^IU\'1H0V9:6SR KRE=?7!>RP5%^0G+
MTP@5.T]N%'E:!Y3WP[Q]6P<Z]9@1=0=0G'#NXE"/8C5M \"7+@.TF*T*15A%
MBZ@%[+T8:IJ0-N*O_M \^.WB@_PJP^0=B NB%@  (SMA9X1BF8_T;PCQW5\L
M@4GPMR+!$9W%Z;LFE^.JORJ)'0C.-(\WY0(_#[H#Z9\")F  "(44*(B(QSIO
MH%.Q2A:H_(09.Z?*QKO" W@"?/4W9*($GQQ&"UE:8/F:)>)O(C)5",]A:: /
MA_Z<7Y!//:..)WB+?X'<KY ^OC_"D4_>R1G@'IR2S$4*#PB(GR=K!2^.7*NH
M/"Q/%]7@0:>L@LG#$4 ,P=7 ?\8!8#( @B"=W*1PL"(!0/HD*=4XE3O#I1BJ
MC!S$#V3HP "MLK8 I\\D=>I0>NT@'0P((0Q.YQQUPYZ(#XG,  *\GT4/#Z#'
M%PJ@9-1.@B"(B431'A'R/Z X1RJ HM H-"G!H.5#E.WG-+"K ABH2;:J;RA+
MRX$!0"(B4[N8".,J X+=RZ/=0!],^!01";,Q; )6 *8]_/RPL D=<9GG;K:V
MF#1,U7ZWAON&T0J*!5&*738QQ]?$F+@,HH3S1#2%R':(,U+. #?.F$G*TGKS
M".!D  ?1'T=K=!!% !$\#9YD<]9@Z<,F\ P!X9+DN'>S*$_+(!5R9^X,7LO1
M@];U%-$[52M6X!_?O"AJ($H,X##!#!'TC!J/%  Q5;O ">*T"D7@GGE^BOT5
MPCU@?\(?Q@)_$ON.[BH10(*(C1$T1T31Z&%2D@ A'*%"4%[IC@^F? @B((D1
MT1Y$\CTA2*P5U8D!@?*5OT*)F$D!H!$1T1$>.L'Q+'. (1@,0X0P[8.AI50U
MPPY;D 8*.%\_M[O]9IM(>8N\6HB+Q$"U[)GA5'RL]^,&?SY]@ -P,E(N6H^P
MP$RO9:A"K$9"1H!QZ_\ [#<&@\#P?L>KP=#H.>'( @%$$11(]4S:N&S2HBN\
M*!=V/=\!*"7$?E?E[*NC .<7U\5Y0'AW$>IH;WWD !.@$0@%>@AH]A > 0H
MH, N'2Y<A$N5OFMU0PJ Z@3H<!75B:RE003,0 % HH1$41IGZ&X1ZP,-Y0EY
M<(@H$11(]/-I8'*"\JA9M[JH['M5HCD4!$5$ (3AO"*8YJBP# ]T /IGP: %
M) 6J#DS)2"A96M(J%O K0E*>CX%M"'<) /"(G6'1#X"/";A.078;&&":JT(:
MZ%P:L$8=]4:<F8>1IB#ZG9+D6S$D/EE>;=AV<72R\N;_ &=?87?8(#-6YDKS
M6TPA-:E[3M<)QU_Q<6'D$NYZ"%G K9:+EEEA>YTI$H#.68'!>,$^CHTKA)95
M-HN*H2A=SEN.,K@.-)"05APS -!$JU#99B/9?]& U5@BP*I0K<'2#H8#4(I*
M"B$50!Z,/@"/:B];3JUTQ6"O7$YB%A"HMU4WCX#P$-4EYP>H.L@.E_0G"/6!
M\,<8&DH?ECPE+G#'&$I*'Y8\A"9W"J,*L2@/-Q H#74"]CP0/42$&(C[H#Z9
M\$!(CR\@[*H"(7 ==N*$/ =$ 1!=,AOI#9C*K*H@:VHQ10O4B[! )YC6S!!5
M5(@=^7F.3+XPM/+T^YL7O/'_ +8/D!]JZ&Y*/FQ.>!BGECVW)"?"8EUQC?EA
MP>LZ,5/;()4X8B@!F#JX#_C + 9 $$03NZYZCGJ:E"N:;] 7)GM  X1C  $
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
M_*[ NEB'!VJO@"2@<(47WRL4CZ!"% '58 .JN &J\>EZ<,F\ P!X9+DN'O\
MC B4SX7&*#;-,('HIA,!(J)H/% .M#@/G@HT#$ 01!.XMT .5_ E[XY&)^@N
M$=*#_A#^,!/XE]Q^C_IGP#Q@UEJP6JH(T"CCU9JAX (B")VUMJY&8RO%(!Q2
M-%/094A@A5[X5!8PZ!VC+!D58"1J$4:R+HZ#GAP@(!$%$1&/K!C;*0;D2"O_
M *V]NO +!:1GROAJ^.CZ$OP>#Z$'[>RM^AT'/#D 0"B"(HD>J9M7#9I417>%
M O?V%NFR Y"%J@3N*.3V3I&8G([HB@10O:1E4Q^!K_P\^>/G] \(Z4&&\H2\
MN$04"(HD>GFTL#E!>50LV_H]73/@B]:3ND\&8()^Y8J-J-QJ%*Q_<_N\]_>O
MQ!?_ +9ITBX8G:%"IJY* 5L(@#FCU<  "@ "J,  55@:](J@T!$V.'0H8;VZ
MUM#C)@IY2""I28>SF_2D2@,Y9@<%XP3Z.C2N$EE4VBXJA*%[^P8C ET4 !K1
M5%50+M10F+H)8!R&*V0'/Z#<(Z4'PQQ@:2A^6/"4N<,<82DH?ECR$)GZ-Z9\
M""(@B1'1'D3R/4VO" !F@;,7')Y[9%<"MN$K\@3RHWT"\&U$'B& *BU))VH'
MEI>:.(KG(KQ(2M*90R01(KF EJ7J1<!2_#YHX:([2@[G>U *0H'*%&I<,?:&
M_1BI[9!*G#$4 ,P=7 ?\8!8#( @B">_L.26,!I4:2WAZ5U12Y\*F$&#!0<[2
M$Y'GR(Q^S:_L>V\(Y.*2#Y6%^HG]P].#>92PN4$X5"3;TI-Y0EY<" H!$1*>
M\=,^ L.:$Q]@!5^ND?+HR70@A*KL1]*(/4F*\F+$A0-16SM;88R6ED'16D\+
M"<>@<@1(I 8RFA08*KVM6)<5&6N%8<B">H<!M08.Q0)_XQ]1/;7&(!3$$@S$
M2I!S[Z^L. 08&0 =J8Z8@UX' W+I+VJWZ<,F\ P!X9+DN'M6,./4H#4VL4 J
MW6/@+$-@HD%%#620/2A P7?NW_+OY[0<3$L,%87@40'44X?T+PCO _X0_C 3
M^)?<>[_3/@XYZV,*,=% XO[8>JGRB\B4@<("@1$Z96-$',\#$](0]( -*[FZ
M!DEE&XT"7M89\L9B:<8TORWT!V$/ R@H@B)$4>H+-B-(*T!R4HB+VCEZ-66%
M5"+H)Z4^47D2DKA! B*/IIJ161>*^E4KPZ@.AOHZX@J&ES0U*G<JX49CE001
M(57R'M+?H=!SPY $ H@B*)'JF;5PV:5$5WA0+V=AJ_SQL4& DH(#UQ%3V/,
M]#PL% '0HB*(B(Q$T1-$=$XZ')))-Z_(P62I#TA$0-N?# .1PN:K5[+:\0^*
M'7FQ3ZMX/T+PCO PWE"7EPB"@1%$CT\VE@<H+RJ%FWW973/@Y=UOS[QC,'7+
M_E@3,04% B!!$1$IO0L,JL0H-J .UM>G$ @ 01$2B)B)HF)Z*AVV.GR>%[RH
M+ '9230-*4E.%*F0;GHLM8*T(E!1(%4P-NV$:1!MU8!97*R ZZY^*/"&*T$%
M,(>CX^^5#@[< *CC/6;AJG(D0H(4X?$.WI483N/QHMM,AKZ)(HHC",1&$31'
M1./4]*1* SEF!P7C!/HZ-*X2653:+BJ$H7LK#07Z$48NX*D+>@@_)*)"JYJ:
MUC4#_H!?H^%X>ER-K3H<1AVS/*T8T2T% B>A2DE$S.-\?3!\=,P;/E-WVA_G
MM93Y2&\*RLU%!<!5_0SA'>!\,<8&DH?ECPE+G#'&$I*'Y8\A"9[GTSX*QE3@
MA;J+0"B/HM/\0':O*105*JK_ *LQY!RQJN MI0B2"X$6MC],61(8M=\)5.@L
M:Y)UV*D Z.3)RJ'O*%7RO:5Z!,PJE\([YQZ.E(2@^Y IN;2@EV\G@7!,IH@Y
M,=+]4^Y4&$+B%K$D5!>@XYZ#2:$R\8WB&S=:-P_A*8 @N*($ [@IR'QQO *E
M4"H O3L"$A)QTW(#H*K/;,_1BI[9!*G#$4 ,P=7 ?\8!8#( @B">R, YY@7%
MW %?QO5</P%/:QRQLD#_ &EC[:W#Z N #+ "4%C55(*LV!A ZL] :60Q+4?
M#O@CMBX1 :3$GV5</ H"_H;A'>!O,I87*"<*A)MZ4F\H2\N! 4 B(E/<NF?!
ML\CLBY!@)@E#KBCC^:6 ."80! '^^!+*Y2*RSC.L0Z@K(#\P$CW*$2S]%A^C
MWYC4.!:L02=T^@H$CK7&/BAWIA9\U=7J"PGH! =M5-$?(B"-\V8\3D?1[F,&
M#6:Y(04-B9I>AI:-8"C &,!';49Q4*KA % B4;T ;P9R@(1 !4I<LW3 !A8.
M!&%J,>]X@:L&$?"$&00JQ0PH57CX0 F  *CO&&!'!&3=26@B&![>S].&3> 8
M \,ER7#V/&''/6^D*6FDP@HIC+_]P3.64 @(H!$1$$;U*(  ,FF"%4;S%%NL
ME6E*C4<0)0UG<;W T>5( "J0 59T_A/*CBTE@H92Z'MRSB-JF@%:((+O4T<F
M)62?*6^:UWVWA'=0";[(8P=5#PLJ&GJ@?\(?Q@)_$ON/<?IGP#KNPBG$T\T@
M-?H1NP2H4&H*E:A4 [58K.;_ $ESB!1!(@AN3@D8,AT8EV^+H.)9%UL0<R@J
MU(A%[$K9A4Y$-\@='#G!(/!88[AKP.FPBHT&D@'P*]DO:1,,(J  -54 -5G4
M AYQ&-!HM78> #T8H1HQ#54*J[4I,O9 D_0P (@(B()W3O6!<X$-X03YZ$FX
M)0"XI2Z_.'02Y@J"^-]4Z\@18T<J '[^Q8@$<0<[$%PL)_Y#S<-Z(+]%?2R(
M>7GB>>C&*Q%2(@(.4O!X[YAPD6A,_P"31M&H70     " $    @8>WY^AT'/
M#D 0"B"(HD>J9M7#9I417>% O86%V1Y>EVHB,E*&]M@3,04% B!!$1$IO0DQ
M0 /*;H89,C*-AU!*?A.H:8%*0Z#82FEX4WN$:T+'_=296YYSNG3!NF;T8@J$
M#*<2\(CN.3I4.)YC5!1@0<Z\[B6-.G@T1 GN6.3]$\(_ &&\H2\N$04"(HD>
MGFTL#E!>50LV^WJZ9\!8<T)C[ "K]=2RU\B<)R1&I'O(YB>5IO@ L!\P!H'4
M:$ZGOT0#Y+V1"B,#M!")E$]Y"X@=KT%XI71?"*^;TT KDJE]#H'F(^%ZXA;"
M3]V$'G3,'.B*.-'7PA$"J#LE+ JE&'-^4LR0-JJ0 ADJ4QMT :X?7->Z^RG)
M:TMQK:(NR?3-17*J+2FDHBP%OH",YJC<5 &91.B@7@8)(0OH@UE5Z$!4.5'
MKE?. 5<D#[K_ +\=?JO^_/4&5WD%SCB/.!IS*):G37G' -RM1S ,Z*1Q&:;@
M3IP#7-?0TP266K %#8=0$=0*P?G(;RS](@E'W'/TI$H#.68'!>,$^CHTKA)9
M5-HN*H2A>O8<>I0&IM8H!5NL>F\H2\N504*JJM>^,*:F1<<"^E.BRIAKLBJ*
M9#8:A?0,(#5&B\I9XP(^6]+"2IR7/LK*?8GR/048B0+9O/'CAK1R"($T@<'P
M868J^U55R/RT;=8:KKR]Y=BWD:*SCDC ,2'Z)X1^ /ACC TE#\L>$I<X8XPE
M)0_+'D(3/;>F? KGI-#>#F,S2'L=SL(<I@!5  "J@=6&*&.0@6S,H.+/3H@+
MF;5A"V6H4$8]F0$BO+V+DJB A<!UX$J%XR$,0#@.&/2N9%:# #''0QSUO1BI
M[9!*G#$4 ,P=7 ?\8!8#( @B">N8"91@%!9P!?%&*"$(8I"#DO1"P*  ]C6
M0)!"6R2!H@) ["' 8 0   @ 'Z+X1^ -YE+"Y03A4)-O2DWE"7EP("@$1$I[
M;TSX*,0$(!09Y.!XEG1$S %!$(@1$01([[$(TX7,<WE^$B0"?3H(B"(B)1'$
M1Q$Q'GJK[2('22!AE#)/L@FD4@XBE,@70ATQ-"(2+P#PJD.' ![K'Z<,F\ P
M!X9+DN'K\81>06%1X.'+ID-ZD_Q =H\!$ 4(@GL+V0)/P,4  *J *].>3V+P
M M< HO)?T:X1^ /^$/XP$_B7W'MWTSX#R&H2<%3""1DE.B0E%*1X5X2 JA%"
M^OD!H@=G0%00:"0Z9I\\@0'E@:JI44KZE+$[(Y1*T7)56_4C^B#R#A 0 B(@
M^PB#@U5(Z\$.8A85T:F%3]NT(I< ]V:Z/T.@YX<@" 401%$CU3-JX;-*B*[P
MH%ZY@?3M&!3F?^2<ZDH3P(RT1Y'E"H5!?7V+)Q95$A<!GD5 C>W\(Y"%2 ^5
MOV0OT>N!AO*$O+A$% B*)'IYM+ Y07E4+-OMRNF?!J08JYTH'.:@D B4+'%^
M2(2)+!/UQ-  >6J9IG!A7>KB&&+@N %"D%8#U@?/?YQ\(,H@$SE JKTEN2A0
M3\JNDCZT%0!58!JKP!Y7I+E:8_)1.*=HSI,Q?Q3 8 ^C6KJOO$?I2)0&<LP.
M"\8)]'1I7"2RJ;1<50E"]<P*:")3U* ^JC*#JIU45#SP! B24:+ZTBY)ZHT,
M)'-#T&"9@  @$     $,_1_"/T!\,<8&DH?ECPE+G#'&$I*'Y8\A"9[;TSX"
ML%* [")85RZS>DY_6S6P@^-(H)'4BD%"((B,1'1'$='U9(*\*9%"4$P@I6ZY
M@;TK'&8,A0 'KBNJHQBDL& YEA39'*;FL]60!% ^03CGU>VF'U4!QC "#.BT
M0! '*<P7+J"U;WJ/T8J>V02IPQ% #,'5P'_& 6 R ((@GKV')%G4 B8I.]&
M6\?L>&U2@+4Y5?\ K);$JAXHOV8RT4= _P 0#8/ 0    !^D>$?H#>92PN4$
MX5"3;TI-Y0EY<" H!$1*>W],^ R$,-(!X" H8!E(>%>83)#D@C-!1?4(_H@\
M Y00 JH O2Y]QPL%E8@JZG7 S?\ @SQH#X VO*^PPTYHD':6+4HE1T5:C E<
M*C1%)0(+T[FVX T&!+!:/$%Z6C8@JI.7G-*Q =4'2B?*(P'E77*%?5H$#8GX
M??W!I]GL/3ADW@& /#)<EP]AQ@D<I"+Q<%8JU6"'6!C07P9!7P\BF"]/P&$H
M+ J1)-6$+T_188AZ!3-!E$?TIKA'Z _X0_C 3^)?<>X?3/@  ! %!$&B(HB1
M,>ER-20<W3PH(6H.M#G<D5P PBUK%#Z5]9:)1SH2B-&KQT\"P-$2 $5P@1/9
M" 0 (@(B1$<1,1Q.JZ-8*KY6%JV2\;I#>K$36S(%@EJ-44@H1!$1B(Z(XCH^
MC^5P'V8UNV*2P9T#38F3P0:J6 .ICT.AA!+$%4!F!Q]_ ^AT'/#D 0"B"(HD
M>J9M7#9I417>% O8&"%U9EH2L8@CY.N70:8;*5K58@"WJ%.@/)! *-PIY'I#
MY6==X 6\(7XZ<3*"M-1Y$D0RJ%Z(X4LH9*?AB$AB'Z4X1^@,-Y0EY<(@H$11
M(]/-I8'*"\JA9M]R5TSX-F75E+E267#  ZB_Z_PYAQY-?CTKWB"'&,@[E+]]
M_AO]D+Y%\A@\IT^^8I4?(\$BLU$4D8D1@G I1L@U!3VDQ.25!D-!<B\Y8HHM
M:KOKH'"<"I%47HXE!C@BT6B+9#6;'R'&P^!B?2'=;#[  WB [\F_\Z24\I3\
MHF/@AM: KV@D9/D/@"*^?1ZB^GB<#Z /T$#Z4B4!G+,#@O&"?1T:5PDLJFT7
M%4)0O86 )F0A B@1$Q$1.>G;M-%%E1IOAEXQ^P2#D>1+D:EHC.BH9N_@Q#D1
M+(1%$7O/5!.!?(LTYKZAZ>R0N]YT^8!VN05'Q 5#\T]J.Q9L]VX1_P#J^+>Q
M ^&.,#24/RQX2ESACC"4E#\L>0A,]RZ9\!T31RG("!\B(].UJ:'6K8JJU%K7
M>E]/4;OV8CPGA$7HBA_!F?'+PP.?+.ED12,!C,2#X4B:4%ZN8I7,)IP'+]MX
M_P!6@:;!]B#-$4'[0\]*%H\/U9BX$12#RG4J$Z.4\*!_L@<(/05),R7[K?L+
M]T\=,US0PS<"I-OUP42+C"[, !0" <>W3KA B_8-71(CIO3@4E,ELP$M(? T
M %WZDE_^K/\ Q^WGJ_\ 1[O'.;S\\'RROGC/ .!R>183DLZ? -+2!]-U\X)]
MW.D M 1!?DI\T!Y?\/+S$-0;XUT\Y/A>F!\XA&FTXE3G0$+30P3=-SC@FD=X
MTWI/7=0*?1^[BQ>$"LBV''$B[%FD%J'7''L8<$)%8_0"B)$[9,F3)DR9,F3)
MAO\ E1U08**P//J$,,=K$$B0=2U"K>R3)DR9,F3)DQERQ#$62&P>*G/J_BK4
M3)I.*:.*>>HI=61OP8/$?AH :8$\C?'A'C,\[QUE&5M(/@49L$O +!490M/H
MS1PJ L/A>FD:)1\JA<%1#[$\?ZSA]X+&7-&;^V\=1"BP\HS4POF -<WJB7<"
M;[??24O*#>(QHGREI<AQ0%$1B AG'#?=PCP'0      0 P , , X]63J0&01
MD @3$'QVR9,F3)DR9,F3-I%@K$0%!@ ,/1!P0D5C] *(D3MDR9,F3)DR9,F'
M!"16'P   0/4/E:IO1DFFDJH5;V29,F3)DR9,F&_Y4=4&"BL#SZ(VJ.B@^Q)
M!Q%'MDR9,F3)DR9,F " !@" '  @>E$M_P!SX_\ C+Q_\YTY/_@MH__$ "T1
M 0 " 0,#! $% 0 # 0$   $1(3$ 05$P0&%0<8'PP1 @8)&AL7#1\>' _]H
M" $" 0$_$/\ QH8*F(D\\,E6PH$7)J!5F8)[A_0OC4.KF2;]R&>P?/,-3S"]
MT/*CGB @8Z6(*HH97GERN@4 & $-\$<W^@\" ,P@GF'61N,JH%RJ!WE9F4SJ
MR_..Y9#YX, :E5EP%7: A>%O_$ZD&Y;V_M!_.IAD2:6,_7EX]2&,>&KV!?\
M-0L>[USE(@S0KL+&H!/W-TX%(WDYJ;AM\@N69P^USFZ-$+R#&SNPE78FN70"
M*L(HB/A@L/A'A&_U'$&S_7.>8GK<\HVTFP9@&6(*.+EE-4:M/#M7L>\9'SO<
MJ_\ 4V/XMTS,.2S$,OM<^/XH<#:ET+200&<\'3??????????*PQV!R8U!0S@
M)*=I#>F4,%,"0@+#)DZ3[[[[[[[[[_2/.RD)(@R$ ;=HD3S8:H%B$2R()3I/
MOOOOOOOOO@@!1J E7B!+II89)IY\W=^>Q^](C-%DQDB;CHOOOOOOOOOU-?Q#
M*0"4Q*'GM9GX18M2-$ MF9KI/OOOOOOOO[T@2XC8 +*4,7!Z;!/8Y30H 78/
M.H!A2Q1\2ULA-S49<,+N24W<\(.L(KRX;^6$]J&-L:W%$1174DX*.78:DENX
M(<H2!NDFIGTR30A D>9'C%P\$"H,%216W;(@F\&LPP2Q+ ^>>Z]W',8K42IQ
M6&*0KVZ@*!*0$3A&1^=3B[N!EY5%<Q'<73)#M#L\0@,6D99)?@ IN5S\^AO:
MD"7,;@1(6DFY.D^^^^^^^^_DO_Z& E Z2& 4.XSW\A4I,F0V!!TGWWWWWWWW
M["@P"4))*0)0G/Z34AT'>H[6Y;J#QTX'!AR3_P"D\_B]8SV;D"D3J,B+HJNM
M      H ( -@*.E"BFX1:L\H,MP2S'9VX"JW8AVQMNW&_2J ,OAM$.1$DL1C
M)W?_ &?/^%/JW VBF##2')+A-NMA#1 9@X?9A$2!T*$X#?L 2[N5M5[*D*7N
M9 C&S$FVKI&652V+Y'F.@#2VTY"0.0YBD8@R>CO$V&6X I\!J4%PS UU$F(M
MY)4B:H03%(&0#9M%Y:[2[",,KN*$;0/&HHW=+/$I'NB,(Z;.<-MP 'R>E*Q=
M)CR$A<ELHA"*!ZZ>VV4;L&H I]#?=3?0$&($J\3<PC31 =8&0\*'IPY(8\01
M/!V-WG+V4<LOBI4(O!T+(R@P]*'4CWW8S=@PM1 M/9R&K%S-5X8UMG++TYW6
M1.>%\Q6T9+CN_P#L^?\ "7U;F&Q%'!HEPYU0 Q5J@D!$[Y"8*! .US!%()V3
M<-D$L1U+P<HR=K+ !1%&A;2(D(" P@81&D21SZ&\1Q,A0 JK0 KJ3M+K#PF9
M2R V(O5V8!%0WE66*PP*[BB+$BL;PKK0S8%:D**5B1'@/=*X(BZ12"A$$1&$
M1L1I&Q])5S-20IRJ6V!;*)?1 ^ZF9,L9J;V#'=73A P;Y(/NC*;@9"NRA-'*
MQ,'V2'NZ: 0$$1)$2$3<2DT[TVAR"?DOD[)H)2.6C3?A6,F=    ! % & -@
MZ2@*H *JP 6JM %JXTJ"J<IDW)PK19@QWG_9\_X.^KG&@24F&T&5"YI6HP90
M    $ 4 8 V#N7D X'8E!@VK%%!;I-R=E=O&"2D<(]!*7B%I0PDH"RD$1$"7
MOR(LX@0 O$E6$]X^1%1";!P;$J @$ISEB31%X"(6B.:0OI"M4=65M@8E+LJ4
M&>A/NIJ0Z#O4=K<MU!XZ<9)I9+-(#DCB]DX>QMVX!CS>)$^-%% QP4ZJ@.I$
MR)+&5&KY(#=K<'8P2HNF\V/(HVLR3THQ@<-+-$[,&EF$-G>?]GS_ (.^J1"2
M$YB5C(A;"B?>)Y6M8@P#L^2DD$5,)0# 7*$4 +$PBK'?$/8'2R "HT *N-8Z
M"!G?$J!WD<QU A    @ ( "@" QWPZX@A.'D#:! 00="QZJB%G#%P(<$%>CJ
MA5.*0H1^,)8PB(.I,I"#=R8G0*N$/0D^ZF^@(,0)5XFYA&FB ZP,AX4/201$
M$1$21&D1I$R:3;,YMLMW:Y<Y<O86H+YQ!&^1\Q?AZD:I&<S8_8V#!FH>QH\Y
M,INX2S MRO3FA09B5-X%O [W_L^?\&?5"96PJ;"24B#!0O?!B R !DIPB (
M( 2?JPIEHB@E@A45"A[M1>7L3(UOEM8!$/TB!;LE[+Y2!/0H(*7/@S<$<R#9
M-=$42$I'(\/HZL  2XE ?(XIE8@(=:F.R9' (%*!$1]"?=3,F6,U-[!CNKIU
M^+4W0)?*<G,XPQV$((>*,R0+[R*HW*Z@42,YEO\ DM!Q SP__9=@'"Q 3",G
MQ*54 %4"='YX#"%M@!TE 58"U<!RZA9DYWL9MY[YGO?^SY_P5]6,0TR9Y*<2
MI)-2B( 5.* P![![N6^^2LMF )5_X!*L *AIXBL&4DPC*)_"C/=D;"$)F<Y=
MU#$RC$#0+V4(B/- *)0Z5 E3Z&:H$\#D9 9K_;!U12"!1$1$81&Q&D;'T=6:
MDMA4K2#"G=IE ]!?=34AT'>H[6Y;J#QT[H($S(V<"6&+D.P!!0 94P!Y5@UN
MC(\)_IFTM5UHV0,@H!,>0!<1V0.O'%/C6-?,'\RZ;ODE8PC2#LN7GOO_ &?/
M^"OJE'(+2V3SDL""(3".]4"@ 55  )56@"U:#3(LMA3G*&>1Y$9D]W.J@-,^
M'!)@4=X-#(I3PH &"AX   #T4309):Y2&%I8U(>D"LS%?"L)D"E*G$;'H(/N
MIOH"#$"5>)N81IH@.L#(>%#TAV@-RPKDM)AUQS0Q*UAV4D\/7GPE%<Q#(8A;
M34+.'K0NJK&(7+X #RA&GKQ:AX<3(?Q+.(2#=Z4QJ)'A3L(*&X2AOO?^SY_P
M1]6VP- D@LDTK_+;JXJ3&^"0%=A*M NGAK)>W:+2G:)A3(\^W _*K/L$;3:Y
M(O:/]!_S0"-XS;E78H3PB.$C3LJWK'] ?&-\ZBXLBB2&RSO+,^9EU:%&\U^#
M/^./.N().QP#2. <M19(B"(B"(R(V(E(F'HR[J5Z1DC"E(Q08O=YC32F-G;'
M\H)8F]1; 663^ID,$Q+Z/#$4O O 8580)! O1RH'T1PAMN(PA8 1!U/O(40,
MU+B6I@0)#Z ^ZF9,L9J;V#'=73GBCQL&'WO;33@ZV4A:EP$#N#XD+2NL*VZ'
M<3\!\&@ 4*"$#")LB0G6,U&;* #RJ!J!.)4V,V[F:+5=.-I.IDSQL20*D955
M[W_L^?\ !'U< S5+RI</\@XZC0AES9$D6"PA%$6!DLE1D8!V4>(!<I97H)D2
M97RI1GDN?#AAT_*,%R.X9E6,$D+0<Y!#V$$'9%']PX\";!,QAF2WA#>[!5."
M5H![KE@,J!.AC!!#,)';O3"X!'7)_P"8:-L$+\!?&I_8)_L=[J1,+,1,^ LV
M1-H1GYDG@T@RM@$>PD^7_K,O/&)PRRCEO&D)0Q*&.)=96VS"F,3!F)?[U!U"
M !@4  (V",3@B$D#_P!D3?9J(#]PHY(*\D"XTA%6H:;X<3V%;,2/9J$=,@LA
MN377,6=4C(APC&A22!W82.1.51D0]&5@]GH+,H4M#>5 )X^O(B1"<)N!0(%$
M?0'W4U(=!WJ.UN6Z@\=..TC5%D%N<9[1,X.O)L$G>P%W4^  H.PAU HR#!A@
M(,*@1&#JQ[(02!#_ (MU$YP]* V$\V>\C9J'G#WW_9\_X(^K6E&1%."LON[N
M67IM4)9).$*:!!3M5DJE%2JJJJRJMJMJVO4$+J%+RDE*\D@4)1NX%$8S0 X
M$7R?UFB%B9Y) E-&@U1-I[#G*@J&U557+W<%M7K#MV5Y0W0=48,"H9+@(@O-
M2PPTN)5# '@!L2*LBT_0)3+E:GW7IAB#>#&TA"T9!%$A=84 (A<H"$H(2RIJ
M*F$_Y-H342[G6CM&V8S)B6-2!ED((2+E1+0.S92*)8HCZ.K+3ZLO8 PI39MW
MT"/NIOH"#$"5>)N81IH@.L#(>%#THBH%7"'SQN;%.-&VK)E"!\B(]64"3N)(
M$V:(8LD@A4'L(46O+I9N *<2"12>K-I*EXICP(O,"(9Z4JV $[MDQ(#NX0@;
M[[_L^?\  WU9))#XFTB-XF?;IW'J$@7@"[L'$S#&G!>: F E@(%0 H.L8WBH
M;"@1.1UAZ]).!%(JD/,4%I+"21L#!(B(AL@T$U(OYP V8%0@ '=Y2/(&2J+N
M(\(5"V@ @("@,!QU)J%6L*0MG8URQ I<_2,@\YD+RN;%T555555656U5M5M7
M/74)L(=N@3R(Z@ UA(,$8!R (MB(#T$"Y$JFDR(B")U3C!Q3(V(X9+F8%+TA
M7'&F,LL3E;- !Z!/NIF3+&:F]@QW5TX>(7R":CP$14!['4CM2-YYCR:^.QQ0
M6CWG!&&%S^$2"]:="#F(;3=V"+<!1@Z4!LB3: 8X)HY'?O\ _L^?\#?5GZ2%
M?D'PWXC?IJFB.'L#R)QB4MB.N*,C"6)D>=/.Z(1PH6"H#$M#6-FL!8JQG:2K
MEK2[M](HY6 >"6UH)5 745JF!MS-<*0MV*W4@J)* 49!+M&T5$:-!RFP.U9V
MX;MH6A[.WIBABPY&' 30$I$KL"$/F@M,,<F,,@.F>AS-W(\,-.1A+-2-,\I&
M05!:+%&X7HZH(4V<-B.P 5@"S4]-L2!%!V!' 4M)[Y]U-2'0=ZCM;ENH/'3C
M=:<-N1<APJ04Q/4B:0/D,5M#,!G<=H[*#"%,0$)FU"DJ1HP=.3"<;J\'@:5V
M#*'3@-@;;R#!O.;P_0/^SY_P-]7&&YYNIY_XGIJG,>P!1;N^+VW?3,1M4I9!
M3P0U*&1'3R(4]HH P/&HV(.DTS*.> P!    =JY)MC*W<@WQD80 "0PTA;,)
MBBH$)*@CIA/SD9+:$7E&PHP/2%79$L^*VS& W#"*3053@A: ^R9)'(HSWS[J
M;Z @Q E7B;F$::(#K R'A0]*"0:KX#(LAI)I$(H].8J54R!\<[FE3C1I@R8
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
M?=3?0$&($J\3<PC31 =8&0\*'I12+?%P"5.#@XG"*C^Z7(#/F29Y&AL<Y>E
M;*>+/>#LW+Q@U.60N,DNPJN#*IZ<*D47$53%>(5ER_MF_(W!DC<E3"0:GISN
MLB9CA?$5O.09]"_[/G_!GU2L?B;',UR"'<RRG9[S1)"Y07R ^=3Z:4FER$*9
MI8@PXADQR&VA-B$ 2E<V'2(HB(HB0B4B-B.3NX(&$8*B@YNXQ1F*Z-PQ!8R4
M$[J &ZAZ!:L6+$%NS5<JZ>#1Q%Q+KXW=<1WBOV?']8F3?4L )6TH-Q%T750
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
MHO\ V?/^)OJLS()A*]P5MMG;=ZCBG"YN6S#$HR&+0& ^WX^<2-QL+L[$Y:E
M6(>2$0 E.R]E(+!+<2,^!9\3TX((^SA;_$]^C1;SB_CE@/ 9R=)382N!4_T.
MN50J;+O>W._>*_9\>AC&JWI95LX!S(<R[DZH/B'",@-(%$<CI^,FDL$^65"=
M_.CMS[J;Z @Q E7B;F$::(#K R'A0]*(0-8(P%QBB94I-N=PMX93Q,3OMWZ4
M(,@.:L5&!F'*28 _?*2)9G,A!Y0Q=*BSHP)V5W.;EQ"FPIT-*@%TSB7G'46%
M6;@S>6$JVJK:]*:4&3\P]W#9 7MZ+_V?/^*OJBC(PEB9'G7 "6F.)2 H"-2P
MC4>75*D? #++BA/0,YDAN4(>13K(! 4(B"(D(C2)2-)IXA+#EA1=U>^9[%$T
M(&1!$\B#J$*#1B(WFIB[,-]*+EKCBF? AYOD[^ D<I#0_9(>[I08PN',I7A)
M0LL6=ZK]GQZ,/>4V3 MV=TD\Z2X%+,@#F0+2)X"8.H9D%$2 [>Y())R@M57Y
M"P674N'@E$@R';.IF3+&:F]@QW5TKY'R6R &^:C UHDG,E1B,DTWA7<!C'2B
M)HKN#[\;98LSI755LI4?*J]"425 V3AITLIR9TB8,# !1X1$Z4>7@JL-G$S'
M=&A2G2O@AUJYHX;XI.(]&_[/G_&'U8#U95\R\U*H$R+TF"T RGW3*XD(**M'
M&8#(8041V11ZIB('IA*B\(B<E"GLIT9YB@X^ 5PS)D8Z)( REV429("19D-+
MI%((B(D(C")LC2=[B;F\ %\3>):'[P&(?P Z4MK"GC?@M/,MCO5?L^/2-LB-
M=5@^11N5P"#PJD84&1$3JXHDJ%*D]PI[$[<ZFI#H.]1VMRW4'CI &+L"?;$L
M81DZ<TH,GYA[N&R O;HSY",!F*D]Y6O*STKL,P^(C[9+[O2RW0/* \H!RIIJ
M/)0R?*7T;_L^?\:?5&DXRLJ6S:AY3",#6U"$,5M-:YD:#U 0ME#4UQXEJ?$1
M8G8RXH$N\R'*Y-C.*Z5$TS;"4^1T@ R8GO4MR(E,QG*"Y/%CI0-2=N;FUP)R
MD"8:.\5^SX]/E7@I:HNZ\+;^B!U-] 08@2KQ-S"--$!U@9#PH>TF],,,D):-
M@NY3I3RHR\D;R15C,B^S%E!R3$P-RX(Q"EV?1O\ L^?\;?5>L^$96I8%"RD0
M01#9ES("UJ54 E% !T@/%C-2+23B4&+A0SV4AE.,R0_?S;Z,,,U@!!W$1/'2
MA!,T!*VALWP<-IWB%#)R,#W4.#+J(]:TB3E7"L&QP#I18P$/#&4MALO1S2C9
M2HBI55[U7[/CTQ1$41$1A$L1+$<.BP&D\G .<(,(H ]#=3,F6,U-[!CNKL^>
M"")%@\H@ JH NE\E'Y8WRGI6' [F,G_L]3':34D%&%>XD%8XF[Z-_P!GS_CC
MZIK 8."<>-85AH91.D!))LOD2/P@GGL[4E#65).Y&#YH".GCJ1@]DZDQ5(DA
M=V^$7CE#)@RXVJBW3V'EC<R@W/;4<]\K]GQZD,=!\(N\P.&1$$12F0R$>_33
M0@T/0W4U(=!WJ.UN6Z@\=G.B$(,,H_.],*BQ3TY<8%G.2NTFA4'&#L4XBP8D
M5!YA 0JH K&FBE8Y:]W:/H__ &?/^#OJA5>3*D 'YP%J NDXN)A2$1X_I+)'
MM71*S.\"TLTLVY;Z2!E@@^8!\J'9U""3H%I3[ED%4Q'3#+;(-I+X3&!*L&I$
MTDRK:Q3)FX0"'<4Z& HFP420C1LH7@1<*(8 W:+55;55>D299# !4=@!5V-,
M!;H]MH(4@1F-J]\K]GQZH]28)+N#\[(">8!["'",(%((B4C/H3J;Z @Q E7B
M;F$::(#K R'A0]E.--#QGSR>^=3;_P#B9#^)Y>>RGA#"&&AS>RL946&'T?\
M[/G_  =]6!V)EGL1PLH$M4%.$.> %)L,/_0NK\7$J2$1PG^Y*[0"9+-/<P^$
M'QTI]N:<R>SN7L-CV>,:NBWBTB%[J,!%9=,>:R: N7D5ID4C2(O \NA"$1(1
ML>W8Y!"X-W#!E6 W8&*],6$EK<WC 7/3!5%/"VPF\5&<L;[\K]GQZV8(9F25
M5MO<0%2>A.IF3+&:F]@QW5V*\PL^1\T%<M:3B5GEO^RQU):@<F,UW14-SG#V
M,RDA(LK)Y/=/2/\ V?/^#/JS+@ ,6^,V#@42/UX5LAH, "[!RS)8TWA84)8-
MAF4K9I[(%8"5H#*\:G8BQIDQS>2JJZJ.EPL$3O)RP1MF9V>S&PDUB1;M8HT(
MR'4)@!"(.@90"D @(#01>!Y="$(B0C8]J\$(A%%J$&M0%KI,2$IU5DI*W*%+
M(Z>-F^* :CP NII!I[-LX1B8Z5[]^K]GQZP!% @@&1$L1L2QLT<0"&APF_J2
MK(#]"=34AT'>H[6Y;J#QV,]$I6<_[/G"&%ZTYLG/W/8O!PF<]@O,+/D?-!7+
M6DYE8Y;\4K'I'_9\_P""OJBE ;$9PW&D/(-*      @ * * H*/V6] TQ6\+
M3!"8R1$.U'84E+1E4Y%-FIV$CAF%FE]EF%3(X>D(3@IR<_D&#(3PG:Y+(5:
M2VV"6V1TQZBNFD=04 5, B<$!KE'#@D0-,,RE0DR(=D&G C-%<%MN$QL@*14
MAD4+P+A;!0RI%T]\%ZO*N&KI@91>@*_9\>O#2E*631C,X=QB! V&^415'Q2=
MA$@+Z ZF^@(,0)5XFYA&FB ZP,AX4/81L*$&2E^)N!A8LT=6>5F7@C>"*LYN
MW7Q(HC#0QNB@<1?/I'_9\_X(^J8EJ+(C288E'"CI'<3M095RB5RI12O[3HBC
MG*0$$I$1U&4\HIEEE5?%K02-9>K,23$F'BV"TE]9.R*,"\ 6T\ *!C!7 A '
M@ -HIE)TB43+3$1+PFF]Z*.T3'?*BJA\HG= HU%&T<K!=B)[!B2'J1>!*-L1
M")6)+B A&FRBE_J)E@,T(X1V * 4  JJP %JM 6NE<7# > Y-XN9>:X;VNI<
MHSEE*6KU)H3:;,P0ACEI(8&(I%RHEJG8MH  H  ] 5^SX]A*$4L.P#X27,0P
M0  $!02(2(B(C"6>@NIF3+&:F]@QW5UW\\!C&VP%USP03"L'@,     ZT^4*
MV1)$EM 6S0"UGL#92PBRAN*;AA19H](_[/G_  -]64T;60L3@8=H%:! 85%L
MNA\V(P$#$O04V!!<N01[1%3&E+,S-#Y 0S@"-W.IKF8%*=///@9M"&^*!@SU
MFZJ])24.0!PID9>F@D8\\8PW@D&XH)UG/;8-EFM( >&!X'#1$$1$D2Q'".X]
M5L78B#D/'(LAF%:IWY8DSG/1*Q$7JBD$%$1$3(C8FX]-"60JW %/@'2<L6P
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
M$E'#2?(5[RW&I6=RA5\J^F*_9\>W=F<4+@'D032I8 ZH8&8!V F5KWCH AS
M%W().![NOL_YU]G_ #K[/^=?9_SK[/\ G7V?\Z^S_G7V?\Z5.9$8$#>$4>U=
M["L*14%DI'D4PZ^S_G7V?\Z^S_G7V?\ .OL_YU]G_.OL_P"=?9_SK[/^=):Z
M4*@)2V@#@ ]"Y/;+LT1G$S$0S-=%\^?/GSY\^?!(&"@M B,3,23SVM#)T$!(
M&%@"> U]G_.OL_YU]G_.OL_YU]G_ #K[/^=?9_SK[/\ G7V?\Z^S_G7V?\Z^
MS_G7V?\ .OL_YU]G_.OL_P"=?9_SK[/^=?9_SK[/^=?9_P Z^S_G7V?\Z^S_
M )U]G_.OL_YU]G_.OL_YU]G_ #K[/^=50U-W"298%4/+W'FJ-P;*Q+:9+>=0
MJCK9_&3Y4^]Z@QIE2^X_R_\ 9'BUB?\ @-7P"Y<&@0"6((G(DC\=$I2"Y_X-
M,[!;MJ1 O_JLE\*-]2HS9\')(,1)9IVD!@S(>.AHP/D%5?3N:6,M&P '@(E)
M&H(+; 0X'2\2^9QI\'-ROE!HXLY-1@H['VF$'\DD@;)A9IPG_P Y^5:/D#DW
M?=/#_3^W_P#'LYV-A?8G4O:)D/1LJ3XB?%FIJ=-BS[*+[S#LI&CL>=HT>[I_
MI^=2@MFR_$)'@>=M+4;+/<VJ7><^B[9T&D(8)1RJ[Z^S_G7V?\Z^S_G7V?\
M.OL_YU]G_.OL_P"=?9_SK[/^=++U$*$*"L*5/'<8%@L(]*$Q80E,@@KHOGSY
M\^?/GSYA':#HK49BT23$2?\ C=N7.6O[)U&5F(_[W,;S_KJ%IXL<P[Q;PP&*
MAET-"F<@?:I'Q/G1 2C%H$7>"4'B6.72HWR;7B(CWG,^(N8LN?'@W&\R\)JO
MHXYV[<6-M#$WJ2!W<._83O-HK :555555656U5M5R^KXQH"!FT 3S0T$  &
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
M-[LY1E:  .\C(.0)9N$246M2K8O6?(DK5H"A32(@(];5T70++2P,I!+;<RL
MK=J^SX^FN'6HKR>-@+3PTX>T[\,-*G*;((8T3E)@)]R1G*90W;C"F 5(9T+
MBAKHDKOPTP%@)WZ6N"%-D:\CD81$'0A2RF2;LX?O+8>CM&- 8:'*[^[:AM)0
M H0$ PB-B-(V-/J+ATX,<4K@#E4#1* P^/-F%2J<)WZ1SAE"!G"2B$2E'T\K
MHMPE'N _ZZTW#KRML#"RNRI,=H'V?'TQPZU4_089 >P&PDE L:B:7NH+4W4N
MM"M[Y-H5 =0: *K@-294"2-@\#IKV2>Y1B7%@68Y(6%J1;-#2N)<,*.E= 0)
M!Z$ @A)=;@L9)5D3T=49B<A I(!#91 ;F_40X=#(R@2ED0)L%)-@#W\FP#--
M(CR,C;Z$2R9RR@5"5155E67T]71^SY]8*IQ2%"/QA+&$1!TF9F(-^%,2H![)
MV:^SX^F.'6JA::4NT3<M)N(QWZPJ,ZEY-Q9*""]S2\#RNAFRB8+"XX- 0%@,
MK[LJTE3?HI$X(A0 )"8)*?BR/1O$["'",@-(*(TBFD8$RLO)_.V66DH]/.'0
M*27W$(,)B238+@UG(.@%"D58BW.^@QGSX@S>Y2,: D"\I!6. ,# 5 !1Z@KH
M_9\^O$ &)* ^1Q#*Q !P*:-DW'"$ I 2)V7V?'TMPZU4R$V)B$IN>REHAPF;
M('P!/+?4.J4C",J  Y4-,@^2E/P#RC%'.F$8M0QL-ERV[ 5IIE#D4;/GN_AP
M:E;O-A&)@3&L\;G_ .</&/&O_C(_!@1MM<WJ+#]V$\MI]@<5G4F#8WC:')X
M,S!"EF?""\2I)N3)OT:&HB[%F+$2J4(I>YS(1EBSVW9A99<J:H=0,!E%Y!=I
M[  #K28.]M9@*H\+_33B1?$'F$+'.'9319\%XG-#?G!S3)S%<V@8F<71FDU]
MG_&B1NTW/$4MIF9\;.B"WJL8+]]S!RPN"; (GA,O=)M,UHZ:24!>X)R 3L#2
M 230$)0&YD2[)(GT5T"E, D)]^FRA%I:MA(S*MKEPG#<(AZ:X=#/TZ3:D)S$
M,6*SSU#D*LY8)*)$9)VT9</"*G(S?"GS=,+,[,3P2#WF7*K>EE2*RJRO*LE\
MZ 1)QFW/D4)X1-+BB+]Q-AWV9(K%:=(C0S-RB<N5C2)48?>I,'(+W)QJ''46
MLSL'&:4R841>A:-IW55%3!1+*@4=6,,U%>4L[MUH]1"NC]GS["4FMA;HP+',
M%JQ#LGV?'TMPZU&*D*\0J/A2.,IAZ<Z4DBQ(D-I0Q HETFC ,I09I&2WE9F#
M0Z!@TBVH; 8S2"A1$73 U(F&/EJ<9@60%?P4,DR(B; G))?[I_K!X=IY!28(
M!A/X0Y4E0VJ55M7N''Q V,KNVV04+ FB-(T* X1[(PME>IQKPFST1%-,IXU)
M.[!6G>$G(N*RH,LQG;;NKS:3WF>B@(@R(B)A$L?)J,59F#8EB-B(5BM+K:F3
MWQ / 6\FQ5-P='R&#> -(/6%VXXL,(PLNR:@A]%=% 9K&DY0[RE&AM "(HB(
MHB0B4B-B.3TUPZFPBE]D7Y3P J.7I F H "5&  %50 ETVX:^XQ"GS.8$-2)
MF4E!E0JJVJJN>AC&EP8P3)"<3CA(!FI<!INFA ';5NL 44N?W(/(L#2AH )=
M284"22L4;=%)3<?J171^SY]C.V_"M)D#*5]J78C[/CZ6X=:H-F1N9@_8&][,
M)TVZ SX0,7!3"8X%!31=@D)N##H)5M%)T\.)&A1R%JW)-QTE-X%:V)K-Y5IA
M5?U43*9!13P.3&H: YV27V ]G ,!<LKVX*P$K0&5XT5!*SR[ XP@S&PCT]G
MJ$N 938*4"ZFAM%C,*\)ID)M-*A.4W[HL&Q@P =8^"9@ -W/XB-(&N@!FK V
M[,LRRDG0%]"'L((.R*=1\22) 0G(F1$4""#J7::@S-2D$E4%($Q]%=;JL!2@
M &^CBR\GIAPZ$V2KE /E37 3S&S6U"MNG""4GD61DD$,%D6]1-HX$J1F4H&&
M8@++HVA4,0)7TN&DM(+^NU'U4O(9-(S T5O4E=&"!F9Q B//G4>:[ +Z([A#
M>1,A8"(@ZG7D.(&:G;9F! D/7^SX^EN'6HXJ%G_QE4Z:GE<8S P,9@*X&9ZZ
MU1+0L$;C4V&Y!H >!\"2!2)8FCE(*SP!E:"M +=2YSI\R:.&$";! '<9UPR4
M=UWK39<,74?&)B, E%&BPD,0)&;1$@6SA48%N(67V0[+CS-G*H;-H10TIM(H
MB-MP9L8) CIY_@ZH!NR#SA,#H!/6*%T#9!$Y/170#PJD9 .1%'3LD5KJDGR
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
MZ*X=(E&QQ)*J<JAI=/9*_<!+P)(;!-NKE@S"69N19653-IKDWK@$\8H0J9N
M%UC/\ 5T4 *"D2Y9X.6!8-A<'3<$M V0'PDN8A@@F"0$"4%(B(E)9U>%52Q0
M ,FC@E)=%]GQ],<.M0O(8JP&2Z@DMNJ6.PYLZ8I[L,EYQS@U)YZ!KX"GR#/B
M7P",6!F.2N7)R=_+),&Q0C*=F ,,(Q/29-@%Y54VCY9\7W\I,L]NHH^55\O2
MJB5*Y8%\DG;/>:G$ZC3(R6I=E,NX5A=6=FUU<A:,E+N!NAZ,X=!!XTJC$^R1
MHAF#KSRHFIG=V@JH6E<G0I"EH$/L.%< A,391]8&=M<L->/,#^$JZ([[/GKY
MSD?*E^?@.J((B"(B)(C2(TB9-)F)IA10[*)62W4OW_9\?3'#K5C&@*>>7(H+
ME:BQ! !V* 0$$1!$<B-([CJ$"=>3.5 LMJJN]LS>8@JX:)KF+0OQ<D),"Y/?
M?+]Y0N^\G]$+VS-NW1=7@WP?E/\ YMZ!.+89XNXJ31>)WZ1G2)<@B?(NES _
MNR_T[O4X (H$$ R(EB-B6-FHW AH<)>1!"+H ZTO!7&W1(,N?980^B.'3@UQ
M0N >1!-3I #JF@S6Y8216]C)J69S+=5KN%$S5NB,B 3VT!Q:9=,U()'+,Q&5
M $%J()MAA%((%$1$1A$;$:1L?X*KHCOL^>D3!((A*"Q$$2QLU"<4@-H'$8 1
M-1)ZDL)5C=-<$&LD)$40\E< 22]F*$L:LK]_V?'TUPZU6K^,RJ");!Q8@$7R
M**9CC0)+DP(D!D=DB,T  <*$3PFILWF'),DH@G(]*!21ZZ4@C\H5<Q#$D%L3
MY 3F$8=F(=NYHKPT3#GF]LUB(J7HX68I_P#U"CYGT"T.!KN#^"/=9\,=*(L?
M ";6(GSBNPL^;S$P"8VF.HX@I$JF31C,P,DB 0DE4*C70\+O )*0]0UJ8[[@
MY1 H ((.I 'O$"-/ _C*DL>B.'2+3%E1Z,'$P,2F PC%U,(D8(Y9:281&6/9
M H@Q1>X$Q1%@D8U.(6AW\!"8!7-+GD!-59<MQ+"D.QC^!*Z([[/G^D?"\EE;
M?)T[C @$;"3M)"HYA:=A D%ZCL 2L$H\-&0X/!!.PYR((!L1$1P_N^SX^G.'
M6J=,,(-J4S"6F91(Z$D7 XK6!II\B$[5%>D2T[I)J+ 00ZS(E'7XL#SLQ%SI
MA;HRU$1,%FNW53 35]V]VSY?2G$%N,M53&[>':^>G%+NUGVDIL>(MSWKB!-
M>6<P%=S MH$/0$SE@ ($B"(C",G53,2#X\F:0K@@CI%G"*%$([/A)$A%$?17
M#HTE5!"OS<4!4HFEIJW48WHU@VM"% O9H(B2-(X3AU.DF6U5O,E2S/<%9U0
M2UB+RRN(@<7 TB9D H,B B;B2?P!71'?9\_UE"*6'8!\)+F(8()@D! E!2(B
M)26=6+1J!8T$-S'(4B9_;]GQ]/<.M31#IY9LLL$]Q*0(6&2E=C,8)]@46I=J
M"9D  <B"([B0Z-A-<,KP$7P*L*VI!2Q+W]9$P3&!8]J0SWW(E_2P>/2G#$BS
M"K1#.:/!=X(](5<3J-,C):EV4R[A6%U9^73UGP"Q/<8RKT5PZ%8D2!6;9)<(
MCN4:+"F#L"TCFD ]X/;(>!(]FX4H?]U:G0B*D@#,BB5;.ZB5%((%$1$1A$;$
M:1L?7E=$=]GS_9\YR/E2_/P'5$ @ 1 1$A$:1*1I-2N3"2F5-K2MT2B?L^SX
M^H.'6H]G%!V% CY'5-*!(7!"NW.4R$HXC@9"Q!$2Q%'MBU<B#.P$?ZILO48Y
M8F5.ZS6^'EN1T/1<N 84 B-(DG9_9\>DRV.%PH?,!/GCT!F?4%O+Q^)S[GI*
MK@ B@00#(B6(V)8V:C<"&APEY$$(N@#K;C3(4\K3%FR11)Z,<.DYB+A,*!$V
M1'2 R")( -E.R1\A.@N3D@WA$DPF1D03M@2L4@G:%P4R   D;#&24$XRCR(Y
M!@O45='^[-TS[/G^Q$P2"(2@L1!$L;-0G%(#:!Q& $342>I)2(!$&WN(B880
M4&+!61%+?R=FZF(!^OV?'U)PZU!B498I=C,OS$L)(&I0KB$#&*#F@1WA"]L_
MI$"V%-[ ^=).I3=OEZ[!$8&X@ .Q8H9*?*Q?")_RNE]GS] G@;O.)V(WG=%1
MYOI36(CD;_\ -O$QW[B"D2J9-&,S R2(!"250J-=#PN\ DI#U"YINS#8FS K
M %FBZ06/"5BV*6&.1(7HSAU%D*+X];HQ00"9UZC6>"2I]Q\$SS:T<5I&!RA$
M\BG:A/B"$.>1&P1(4(.LAE(<IHAOT))0#'KFKHZ/L^?[8^%Y+*V^3IW&! (V
M$G:2%1S"T["!(+U( BD@C+:J,I<3))1,D B$ ;$1$;&G]?L^/JCAUJI :E X
MNAH$((#G6)6$HRJ.7B!3B,X$21D;$PG/:BR @"7A'< )5A#I3Q=DMLT!#)&!
M&0 =A$)533&P!&P2X:^7HUU$YL[A\VC:8?0(86/??PKQF%VD*7I")<9,W-_I
MC&V"NNE@4 Q*L%^[V+B!- >6<P%=S MH$/0$SE@ ($B"(C",G5A;('4@2(6
M.%(U)HV9Q0NH.1$?2'#J>2V8'+MA</@0PZP!D34U+8/@VRVC1A,VZ/$&>0 ;
MG:(! 4(B"(D(C2)2-)J:FS@+,K<D8)S$O6P5T='V?/\ =*$4L.P#X27,0P03
M!("!*"D1$2DLZL6YH QL ?$&ZGZGV?'U9PZU1Z@C@38:1RL8SK8'[(?(D'@8
M+E&L.QEG#@)]D^#M$00U8)<J\(3MC1JI\(="2@V1$3GL!WJ&\,<!88E:FA#I
M53 5Q3$]U+YE] IRYJ,C"]P8-IG>>G?>3S,V\RS,S,LYE]!U.)U&F1DM2[*9
M=PK"ZO %%9("&2(S1&2OI1PZ%'N(@X5$K=2BD34$H@3!&)51FRP7-G6?)%9;
M$2K+0,*C6A (*!$1$21$I$L2D[)Z#CP(B @%$1$8=3(I599#+4K(-QAE@^LJ
MZ.C[/G^_YSD?*E^?@.J F6 $! -(BB-(PZF!2KRRF6N26LLI1'7V?'UAPZU
M,<C/LH,;.JPND-)L*%Y5<ZE1-1(WQ$GA-/B;Z"!ERE7P]D<.(( ,(S@28@K5
MV%JMU_:9_L?F=NDP$I)PB+[U^[T"?"(#P+_V"^>E;41+,6<'E0"+5 OT+4X
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
MA"$"(B"-/;2"5RUJ%# 8#"!73W(8!2 CE@ *  '4B\HMD21;,9"D"U7TF^X
M(H$$ R(EB-B6-FHW AH<)>1!"+H ](=3818\DL5-*[E643PM8)O=5-V76A6Z
M01$$2$;$<B;CIQ)$3.Z%<LHMTLCM+.D20O 3:Y"\70%=(2A(?,+?%)^/6%=%
M7[/GU43!((A*"Q$$2QLU"<4@-H'$8 1-1)]5<.M68AV5M"[I5/&_5$ @*$1!
M$2$1I$I&DTDN22+M*!G)<R(B30B*(B*(D(E(C8CD[)O.B;?/ LP3<KTK>B)9
MADX/*@'E.RBH+RULID@!2N'6/415('0#!*! A" $:N+B"PG"; M2"(B/:6L4
MCLS^IB9TY+*0JE"8C9(6V[B@#J3,8X"3!'(2#Y!)%V8$TD21PF-[EQ!2)5,F
MC&9@9)$ A)*H5&NAX7> 24A]%=4+>)F%@!@W \ H$51:00\BPP;3H8%97]9X
MK-/-,L;@TT(;42UQ0HV4#Y'"0DB=B!K=0G?0X#PEH%X*>!!\ '2N/8+K/S%\
M":M:CU=715^SY]:/A>2RMODZ=Q@0"-A)VDA4<PM.P@2"^IN'6J9 #*Q" I"$
M(@B@@.@$P   0 0     $'[;Y.VQ\92XCAL !-=3F$Q"X4PS* J[ 5@@#"C+
M9H"W D!EAFP !X  Z4$,?T&WR;YGL\RE):,6F6"6Z*S Z= !I"$>,%<%>0""
MEG&'ERT%J>Z9!B]DD9\)):R$,O',VT(.8@<'E5E1:%+5>H4UT<#4_P!%&5@+
M=3-K89GN.I2OAC5 >F.G$": \LY@*[F!;0(>@)G+  0)$$1&$9/1'1BSBE8
M;JH&ID!!*PY5RV%RI1^X0R+04X(L1)F6RIH7 Z!+!8"Y%$74S^P4M@TB$4'$
M(A$B7TP(9:!Y]HP?XG-'JZNBK]GSZ\H12P[ /A)<Q#!!,$@($H*1$1*2SU)P
MZU381XM3X)IBR)91/ U@GXRJY056BK?WY82%(.R$#V?8)J:"U2!:CPMH.:BH
M3@-^X##LX<BG57.L-A+AAH?-JI00.SC0"$>62DR%57ITD=14A)87A!' =SLW
MPK*J*J'RAW4" 2+DC#$*BBQ,#$DBH7IG&9#(9$$1W$1U$VDK*K;@+7:$0!U&
M^*B']@)%P@(@:ZS#\!@5Y!,4Q(DC*T^JC(".29YA)LP!CK3TT"ZER3,D+40(
M&_ISIQ.HTR,EJ793+N%87H;JH.2<D>0VO 82H /WH!  B B)"(TB4C2:D",J
MD5>(7+FN[K.DT<L!O JANPO#AU 2D "@P $JK0!*XU&F3+@2!8DB1S<9'36@
MDZPLC,%!=;I8C,+I/AAZ:KH@UF&AR;Q4B?$Q+73^SY]A\YR/E2_/P'J(X=:I
MEOB;A8 8=KV 4""4I" ' 9$%1.A@L*Z/&O&+/;$6VRWG2'=J2OL4 6 [&ZZF
M$3.P,RO.+AY)!$.@C+(0;@"GP#IR48< \93<V%O1ND5%@(GRKE8%  =)0* "
MJL !*KL!:Z224XL[.APR 5);]HDR2!;M X"D)A01(  " H)$)$1$1A+.J#+8
M(9R 0>$32<MR\EW7(#:U-:94I8C%Y5_%#?,68R(E'Q$!+$D2Q3H0<\PU]?\
M'+6F2B5!\@M[@&9EAA3L5BEBH4<".6>N;GED+5DX3L',W*Z%555555E5M5;5
M;5SZ>Z< $4"" 9$2Q&Q+&S4;@0T.$O(@A%T >A.KK%FB=A=PJB2N.FB 0%"(
M@B)"(TB4C2:7%R&4"YL$O*6,SA)JW(:C8AKPK?%0L)L$3+J<P:QO#C?/[YF7
M&\F*5I1+K9#GL YH#EH43!$&XA(@ZR$(Q%GJ N@P[W/[2-V:/65=%7]GS[!$
MP2"(2@L1!$L;-0G%(#:!Q& $342?3G#K48,XI7 -U4#4P(J.P%JY6Q#:IUC,
MKRF3SRWL[54A75B_L']L9_8YT!8NX$#,"S]I@R[+<JIJ$1R@!/!H04&C<$/D
MD/\ 8/C49:9G1X?^.3SI:0V\A[#O:E/,5"L)Y)$L>"S>U1$6L>DD+X@YZ+91
MQU0B*%C<!NC$P^%V>V-13"M,Y32-G-V"T2E2 APB(_)J?9N06\LH^9G:8TFO
MA%!>"WQ:OF;_ %($%I3Q@'^S_=78WF8^37P'YU'3HR2MS 31:S1==B]BO#"
M2L2R38B"HMJ1=YH# P.@  'J+IQ!2)5,FC&9@9)$ A)*H5&NAX7> 24A[]U,
MH!G*(0%+A$014$:P"8(  ( 4   4%'7D%9W7XT?@:O[.>=J#S9WT$P1J2AE(
ML1Y,_P!Y/&O(?7;1B? ,'M;_ -GSJ*6R&7(G)>;D1XT,(\%7L ?YUC2@R931
M"VQ'%US+ZPKHJ_L^?8Q\+R65M\G3N," 1L).TD*CF%IV$"07TUPZU%EDQ&+E
M-E>22@'H:  %" !*JT $JT&G;.226MQPI*$$8=O%'B+8B4.<*&QNQ]&9TRR@
M4I#<!2YE,KH3=K$8&$K RN7E(]L5@%C$B;?L]ZX@30'EG,!7<P+:!#T!,Y8
M"!(@B(PC)WSJ[<<IS$#,&]AE$$T+184(JS&2N:Q*OH8H2%1#)MC(SL(%8T@"
MA0JHRJMJK*MKZRKHJ_L^?92A%+#L ^$ES$,$$P2 @2@I$1$I+/37#K5>AK(+
MM$M?<.#J$ @H$1$1)$2D2Q*3T(&KI\A2;9CDJD'N!1D82Q,CSH8@ 1(6%J$0
M,PR',?1"V= =6)@N"3$TF=$D$K,M:D!P&4RD5]5HN)U&F1DM2[*9=PK"[YT\
M\**E*QR63!.R7H!, 0 $B$B(B(HC)Z"  "@ "5&  %58"W3J&U*A).; $F$0
M()]95T5?V?/L_G.1\J7Y^ ].'#K4LY#"N5ONGO+:!G6;[ H#PFXTC"(B")Z
MYF,@[-G,VBN 1T$JG%*4J_. H(  #NIDZF&W S+<&$(S= 3$("!("1$L11+/
M05B2>N"2A3X:7IC1<U3-B>!VP9912>JT7 !% @@&1$L1L2QLU&X$-#A+R((1
M= '?ND1(!E35KY=K;T!MM,RC<>=D81$01/0#@MFQQ$,!S.S&6?4)718(L4_(
M0^5#I_9\^S1,$@B$H+$01+&S4)Q2 V@<1@!$U$GTUPZU2%RQ2.586.@D:"@
M<2 G@SM*V=Q$V"'>HDL( (P9M"@BE:67*RBXZ\(V RLHH[L "VW*;92W7;.8
M#:%0*WCX%PD)8@N]4!5@+5P'+H>\U-V'<+:R1S#Z.,ELJ2K_ /"O6*+B"D2J
M9-&,S R2(!"250J-=#PN\ DI#WSIS*2*1M3774!! $T%3H"HAR5-X9C9H8[T
M1J2T@-DRAD[8ND52BI5555956U6U;7UM71<?9\^TCX7DLK;Y.G<8$ C82=I(
M5',+3L($@OIKAUJ81MB'R)8FR0H)J]D@%GS5GWDME)=(B"(B"(R(V(E(F'NU
MXB2W!@DP\N&&MT<U3-BSD"<P&540=Z/#*93,F?+>!!@0!+#Z K"$"4J&EC E
M@[N]\'*)L&X@J)B)>KMNHTC:*%$X_( ]:HN($T!Y9S 5W,"V@0] 3.6  @2(
M(B,(R=^ZQ-M7)NJ5P0T@DHU<VPEAU9$KN$P,![LL.QH3A:\DR^+=$3(4%!*C
M*JJJJJR^N*Z+C[/GVLH12P[ /A)<Q#!!,$@($H*1$1*2ST]PZU)P/E"'R)*L
M22JC8024LD^\I@\I!#-CN 3$H !*B  M5 += M+AI;#.5;!&D+(^SBA[*A5\
MKZ#CT1(@;744 9@-Z."8M96^:.XHBT2';Y6C'FV"6SD)075+6$V7G_%N9P=)
M764&\2M# 0% *[R#3$?U+/FGSZ"XG4:9&2U+LIEW"L+T!U/5@!"E&<0"B$P)
MKJ.N!,7W"4!_4[2=QG1LMK,*6[.-AU86S+D*1IFNW 1)]=5T7'V?/MOG.1\J
M7Y^ ]0'#K4*(BB(B,(EB)8C8F-8!$$($@PJ!-,: -0++&%E,-59F"$)0=KG*
MA$2;6VT)#(TNVL901AFHLRD&RUZ(*(BB(B,(EB)8CAU%@0)&)Q#.*J!0,ZVI
M%0%Q$S(T&:(G6A$$1$$1D1L1*1,/9X'.2(HG_8T,2DZ5HRP*7B40<H3LXUF5
ML*(N08WE@N.^^SX^@N "*!! ,B)8C8EC9J-P(:'"7D00BZ /073T3%QF% HV
M1'5.]52>6H*(+Y5T<5R78$N))NA]H!GL(=E0!Y4-!AV%Z[(J%R22$5:47[!0
MS91X@);DE?7E=%Q]GS[9$P2"(2@L1!$L;-0G%(#:!Q& $342?47#K5+G@3 <
M)!> VU.I=O3_ 'X /)^76+&E%@F^*=A<\=?BK+[""%> KQJ-74 R<RT&8BA
M9DD4I,JC-10>*80'TE8@K,@EW0$W(. 82*'$<(RSJ.6!G '2"%\4R%VK3M%[
M&TG+K D.1$?AZIS.$RU7,)"X74T&S!3;#)3F&B"16))#W4>TL+R@6X5#QK2L
MCE15\KZ!]GQ]"<04B53)HQF8&21 (22J%1KH>%W@$E(?070J$01$41,(EB;)
MJ =00)A3"A8((C)G,N @4LJ8#K-240K$Q@Y%2)P*F69&$1$$>N6P(G,>P>.:
M\N@RRL*3S:&5'@DE"-X%4;/GB*A(!)_ 5=&Q]GS[>/A>2RMODZ=Q@0"-A)VD
MA4<PM.P@2"^I.'6H A$B($PB0B<FHH'UA&Q" V(Q15:BC95M[Q%8R!S8A6@S
MDT0^R0]TG:+U WEDNR;"CV81IO6Z[18LQ%F]>]?MEZK-'O<C:]2]LR)1RI/
MDNVIJ=-BS[*+[S#LNGL'>)WM)OF/#SJ=(O->&<58FH\\DZ1VN5;E17Y?3N8.
M+7W9G%[5J"(%_P"S!,QOR2%G4)Y.S_Y?[[;:9'GJS.+NW&_%QMG&]$\[+>)\
M3H"6[A*^:\>Z/C0\P:)9*O$B7@E\?HK@/;O_ )UJE?.$=V9,&W*+$.Q[/N?^
M)GR(WU,A' H7E7GXE%9F9$4R6)YEO&P4(E]$-21E22(6(X37V?\ .OL_YU]G
M_.OL_P"=?9_SK[/^=?9_SK[/^=?9_P Z^S_G4ECBEMTM>X62@)004&%!B<Q6
MQK[/^=?9_P Z^S_G7V?\Z^S_ )U]G_.OL_YU]G_.OL_YT 1T@"X"DL*!/L=V
M?",'.]*"P:=M1(@Q6G'*/.\ODA5<9[__ #_]_AYU%3KLV/=1^9CF"8A[;A2G
MA6>0)-];O6+/?<[7^V32S+#W%P;U[ZE:RV79-1G[$LUFM29L:)?<*>R3M%ZD
M :P^)@5&!$<HK1JD\,/(#/O.5TJJK*VKE>7NU?0K"D4A9(H^%-?9_P Z^S_G
M7V?\Z^S_ )U]G_.OL_YU]G_.OL_YU]G_ #K[/^=)O6*5RS:A5<JO9&I(RI)$
M+$<)K[/^=?9_SK[/^=?9_P Z^S_G7V?\Z^S_ )U]G_.OL_YU]G_.G4D94DJ-
MJN5[@-RA*"! PL5.8@V-?9_SK[/^=?9_SK[/^=?9_P Z^S_G7V?\Z^S_ )U]
MG_.I+'%+;I:]DY)YD("@L1!$PFOL_P"=?9_SK[/^=?9_SK[/^=?9_P Z^S_G
M7V?\Z^S_ )U]G_.EBF55655E6]WLL?NH_3Z+E_XSQL_488_7'_@G_\0 *Q !
M 0 " @(" 00" @,! 0   1$ (3! ,5!!8" 046&!<'&1\+'!\<#1_]H " $!
M  $_$/\ &FW,:%J"-AJ.V5W2@#:$/H.& @(R$9UD@(BHUB&$C"F!;-[+M-AB
MA8'R*=F"IE6?]:2!+]_QM#$D2W!13;5'"Q, JL7![ZB3EVKF11!IS";Z+0O
M4$IOZER%$ I?*($12HK0!V$4##N/2XWW\ZU.#X[:#8:+ :K/LB9'55/SF.XB
MTG]B*B*C) "_!R(.6":APJ"6X("<IDHF5:V8/"K9HR+H,BPJRJN*D.*2#OKK
MLN0,]']16NI3AE- &#V=!6A1/$/(H$6T+:N=:9+O R$EZH\V3OCM\+;TA3?&
M<2>!@!FQH$LE4?4QAL/E6N]8>[CB@P8,&#!@P8,%*IB"8W#%E]4\M_X-)MS2
MYF->&#!@P8,&#!@JL<IA9H-![)'46#=H1E^H XQH(,&#!@P8,&#!>"$<XYF7
MD(5,:EN=( ;K\BM.A_\ SY]\S^??B^(@P8,&#!@P8)"*<FW &S".H74(P1#K
M(48/% /!@P8,&#!@P?AV2\A$>9 ;UJ'[N$&X"FBVQ0CE(@Y8D!QGOI*-K@N,
MH%9;1"/,)"?-C4R8IPL.5@4G54]+0PO-0[$^X998MN'K)+8[?LSD;'RCIJ5R
M9;OMI^,B !N(ZH$8X X#;RR@K+YLD+59+R"@Z4"(!* !B@Q<A7:N&&Q #L@$
M-MFF)?'N,=%Y9;Z20"TV>'LKT?R[)>0B/$@-Q(08,&#!@P8,&U;+\HLW(VM.
MN8DD/? XJO% /!@P8,&#!@P2A^J-VG.[]*!)KR%88HI0$4A_$Q2CK#0%$[:P
M)@-_B%)7"R@11'IC0/M,%9)D)#<D9X"->U\ZJA5>(&0B(U)38KJ262EA#<,
MR@7&@JEXPKQEKTCT@_V8QX^DK^B-<#+[\4B8F0:AP0S4D4*X? 6@,F/8!;I*
M8,5Y+ (S,(U;$XATL1I,>"TXY--A/HJ-3Z>U]YW#+] OP .2@&'HSA)D\Q2<
MD-80*5E.&#7%R9,Y=0*@JA55555O3=-?N"'KJ&M5D#XB@&@4(;P3 88/9BYB
MF*&BP3U,C>EMM<#'P\=.26_DP8R^3./HYAP1DT&&L_)R_#]QA8)D!P%#P()#
MC=L>T-H0K1H+?3$6 E2+D4UXVF%=,X.#J5.G4&%*6\16DC/%/':AIO!,VU5$
M!DQ]E4X\?2+OG"^8+R3S$K3]/J!UIB0PV^U9$@U-<(-<QVRK*Q">,5"UYE=8
M88TR\:[V/1$'[/$,?3!&%QEI$'NI70NS\2,++1H"L%HTSV!+I!UTU<P4',1A
M=+7904X3-[2LJ%MAE'B?SU$@.$QJLUY 6=' F<L * H!$11&C/1X<!"3\NZL
M!2%7;%XMG_3\'70+82]/::1<4>NJLP:XV(5%?:](0Q; <+ CB<"I!L, +T9Z
M^>>#XXA2\T/6JE=4DXDY%+Q!6!;W)(/_ ,$(R$9YLM.M.!S]C\>/I' ;_$*0
M.5@"J N>0W7==4R8Q5%/6JE=4DXDY%+V6+Y%U(>4EWDS^UH,GO, >AU\N,PD
MIF[-WX]+)>(ZMQ\$Y=S7?&-M@'"(77$W/[PD+QA.[AZ'U-KDB?6Y?"U%<@]&
MKPX&O(5ABBE 12'\17MD4RR#S=D]+%8GBETPB(E2@ ^2/!=Z:7]P^"\?QSX8
M6,8&%TN_"7K>0D6 _GXAXRM%AQDZ%4HGWV28\?2->PV^X*1C0ZN!:2T-P7#3
MC]4U_+^4[3%>]_$2E'LEK>F8FD@4G;/11V&Y9NW$=CC3+QKO8[MS=UQEPRKB
M.VAX,00">@537J";)4(V*UHP*'-*2*CV$0]]%-F-DPX(R:##6?DY?A^XPL$R
M X"AX$$AQ'PWF^9M=@&"&2HTZWI344B]'"*(<A>!)0VT97*-;FO#%PZ>8OI8
M)W'U:-6\%QK9OS]9.!(5M5J)F^Q8\?2$\/26]Z/6Y#& E229F.,UT2!*'C4J
M\9W(10?X>-4(:$9P,#/?6K9>6:D^A(<X$SEE ("* 1$1!&XYU &AG&F8_P"I
M.M5*ZI!Q)R*'T\A\IEW]W.8%3#FI2(&>B^B;O(4N' 0D_+NK 4A5VQ>(%=HB
M 55*&QW1HH1'A1O<E#"N6;JOB"14JZ"']TS=[4E*V6U3 1D<Y:>^[FI7RDN>
MQL/X Q#5T&=E5X301_$$*N!E  J&#?62P25L1!0@'V''CZ0F!@*!4N1SF%ZB
M/42^P#6G=[@)?M35!0UPY*L^:%GKKI^3ML*2-@=8CC"@CA6PJFQCZ3\:U,%]
M0>=.X:.65H,J<"&=\-L!N4>FD,P'>HL#T0@A"F' UY"L,44H"*0_B_AIAN7"
M( Z @20[M6<(ZQS2C,^8$AMWVKW:?S"F5&WM*#475W0.2_?(\(0"#23EXS.I
MAC&M$?:7:_L;'CZ1UA*Q 49@=9'O$X$,[P+8#<HM&'R[<H[L4_$-*Z6A>R$I
ML+)P!&0Y2SO?3?V!\R?RLDFQ?ZB7>2429;&Q);&$[>@PX(R:##6?DY?A^XPL
M$R X"AX$$AQ:JY7N]Q:*[I"#-5\E9%<"<\U)2B<2 >Y4ZK_.:B9[@<P"'TZ
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
MM\1NC&-ZO-+17=*08/7$KIK@7J36@CP;3X3A$-!'Q>A1#HG\%[2GRXTGQO\
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
M;08;<*%8Z/X@ /F^$P(GT"9&./$PDCS5=*(HT_!GBV9_3<-84HVC#A;6ASS
M@30_+0Q"]MAA1B!Y;V/"C(;]L?'41*B"+<#V,<XY#+P$@#[5CQ]()0Z8:AL;
MU$H*>TQ</K\9LUDQFG*,,P"&-#!ESU.9>K=.E.2F2>I%B1Z$[CW73E^2&C,Q
M"&7Z'*KM[<HRIMJRA,.%5YV$"I:B2D!+4[\BMY804M!1E1PR5%)_!_*$<KC<
M",OO(J]EM.N90<79?EM_1$G3L8<$9-!AK/R<OP_<86"9 <!0\""0XM7JU*)\
M%<IU%^.U3"D-,(-&X<9NP\H.Q1UNP?A64*^\ OP+.]7Q4=:J5U2#B3D .*'P
M]<=@-O(YG\#5LAP= W\U".-!;L)0F<(+_$VK^V,>/I$X$,[X;8#<H82;,!U#
MB=A7Y5OA;1%JUHQ>ZP<XDOH(\,/G@#-4,LK1)(-?0>G=Y$K@R]>C+:/5U8B.
M17J(O>+J0^T<UH>&B^DEH]](.7:WAP$)/R[JP%(5=L7A\#3U$?H#L_X!>UT8
M)]W28:1 [F%@F0'%4/*JE>+1^]:_"1X4*)@=:J5T2#B3@ 'X Z@,\,"*:$1(
MW/";5Z#@!R]G$<0(@XK2OJ7JHP?P!N5Z4U&"7U8N.A2U6#: +L/MV-,>/I+T
MZ/)GL@3[P42]&'0!2.NP,,=:J5U2#B3D .2DWPI=5;218*GG8%48UPJ"G3>C
M+WG90_=&7TXILDH,LHB)107T)$T,,R$@60U $XFFW4'@X*@J?1%DBLV+1HLR
M60#Y3,&2AX^\0NS131&R#U),_L[1^8<#7D*PQ12@(I#^$$SEE ("* 1$1!&Y
M25TK44QO.8#^M8A5BV.D.,;Q]N:98+Y.4I0"QS\A41J)LYIE<12XHAAG<FJ%
MUP\#\(<L(Q9*D;(DPG$[%3/ !2R'$OP?$J,*[H"J+T?;\>/I$3.& "(" 41$
M11)B=W-1P E5TT!GL)[.Z&/4D>N=EK#[X3E@/C8\J<"&=\-L!N4=*IL5ABMM
MGG26CA ]#(0\O?8^A#SB>) 5R8P) IK7%0N46#':7H@P+@D5SY'*-T:(M1]
MSE1OA+V ,_RUR'2X)^70 <XY9*, ?8\AA*?YAP1DT&&L_)R_#]QA8)D!P%#P
M()#B71#=C5!N 4'ZKT !U<?:O&(NLKN@0":4!(A-0?EE?!$-UVHIO(IQ'L"S
MJR$I:E#IQ( GD(HKOT-89M#@N %8F9RS.4CD#A)"&\@4 AQ(*/$Z@D%'!?<P
M2X\?2)%LV]Q#X55Y&/DJ%0"=N4YF&(XA1>1;CBVG5%C29!U9?M"+IZA@*8^$
MHH#/%Z[5=YV105O8Y@[Z,GCL*7 &"/(X@T=)//4Y=74I'HZ168-Z:W*F/&)Z
MVVO8JI@+QTY1@CG/PG<J<%AVG AG?#; ;E'7PX"$GY=U8"D*NV+PVKL-7EWL
MF  3]![G<B/P!>% 94-X+1/Q39$ SGDX4&Q97UB+BQZ!![&.<<AEX"0!^1-4
M\M9%<"Y-22<3T23S0RJ!5*'"3$N9)60%L TK] &(P$0]H(6,CQMA9$EBV#@G
MW4\+8\?2.9I.K; )$D-<TX8[0F02O#V<MJ*CX #FG\4 E8%O<D@__!!T1&+?
M9I9,ZUL1Y>(5AVRT%^>CL15I>"/U"K=X301_$,(.%@ B(.)ET+PLPXKOU $2
M:/01!!4Q([\>\(9Z(3KA6XP/I!(K!H*0;*R88USF1NU <N4E0/\ 8FZPX&O(
M5ABBE 12'\*>-14?@CP!"1'>"4S^+D2@F,\E::#8'?C!( )XP&X>TI)H=#T#
M@RKB!1JZL&/XP'.'PLM-L@"U",A^F1!9Z!N KP\CN$HEV(*QM W _).O70PA
M5#FJ@E7?WC'CZ1Y.3E@H).N$?/FG0 6R(47OZ-AJ+OPWTU=%=QL@-7,!Z4%)
MY9SY!8X8B-V)Q$/%3DS;42MG*T8I.^5 .: 2NPOR1/%W&N ;H@M@&\$T_O\
M#]64*>TY OHY%;@-_B!)7(RA$13$?G/74P+\(>'*Q3 #]V\OEP@<LA6=N(#K
MY)V[>'!&308:S\G+\/W&%@F0' 4/ @D.(E@?'+^H.+K.(K#3D;($Y-@<>=*2
M]"^A4G3BO!3@DO*E0$;N(:B8@+@)4=F<NSDX=2E0FV;RA*;<<V*8-E4>YQ (
M0I@$<H;8 $7MWWK'CZ1ZU4KHDG$G I,#"+U8EP66%L5B@*(&JQDUXXMQW?T$
M9-H @O*' AG>!; ;E"_1F/36&X7-@O0*5X*7  ]H  [P\O%A*C^JR\P.$!85
MB7%M:5,/OP%W@%/T^<@0KB14J%1(=DXT5_TRD5L,W>T&;C/=/^92L7\"]+/"
MHQ(J2ALS2Z1E? (X&P)!ZY28"$GY=U8"D*NV+PTGS$DE)IAL-J2A?XMD-3$%
MQXI*E"E^$%I6$ 9DZ]=#"%4.:J"5=\%1Y6"! L>-'@^5<95V0%47LXF0026T
M6%.*N?&*!JGG[$-UKYYC]]QX^D:#YD\00W!,AP#MY-,@DQ"/*1@I6TY@/C&6
M')XH4,N'1G%3ITDQ[(8F\J,R<WB4-0 ]TD*:R. NA,$UCV*$+8'N[RY41T33
MC9.3G7(($BH!(,*E>%F)?"@T\$:%MF]-(K*>GR9YJ=T84N'B:<I8!G5,%(O(
M5?A5A\U.(A!>]; UY"L,44H"*0_A/A7,_P 8Q5 5-!3 (Y0VP (O;N'Q84'"
M"' >FHG$\9H.GF#][2+7B3L!J0="KO-"68\*:ZM1"ON%!A_@#'CZ1Q]MJ"\!
M%><GD.1+4QO1R?Y 854L&V *T>D(*I.5 0F*6_<6P'C+HS)/L!^4GW=J6UGH
M-R"V)E>XWR8Q"(&@GD/'ZBD5H8MB?4<B(])Z2\$9-!AK/R<OP_<86"9 <!0\
M""0ZB&"U0-.#!(V":>+0,3GNIJ:J7ZCRZ% #:A28LHS_  $8\?2!VVMCZ]$?
MD]='1+==$-YQ_P#S ][=<?X:5]?2P\6_QL9Z4M,DN"(1P:(AE4%PKBL;WH"&
MFF(JT!,Y8 4!0"(BB-&=NKI=<F2@HDX/SB&:2G4!802&O",5;XH(Y"+H1$](
MDDN800>36+T\BM^'\WS-K, PB)?L1=5+CWI'CE@(2?EW5@*0J[8O2)..*A<B
MSY4[$BLL7>Y80&AH.%$@;#5:CXS>M7)DSAU B *!$01$2],DIC85+0<(C_ :
M&/'TEH@JW>:X=^._,OO[+O:"^)\ 4.GIS"*:LA&GK^.*:)S!5"/ENU[<SF+=
MN.,(.T[?%;1LTR'FRP*T#U,BO6W)7)KPSR,5T1.0PKPAE2N,>BP->0K#%%*
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
MV"J5L"P/_P!!;1''9/\ @JOXE=9*S8R$@KD=I$('X*'Q0@U*]GI%#7G0 0A
M9R"D ^/1,)I,04-X52S(XJCLHM,CCQ<"*C8L:2DQ++<W?8B-!2@I'_%GQED+
MNBF,V+0"@,UF;3$:T%(LG"66Z:%#DF)N&SMN40Y#DRD= [/_ "2R5_H7^POF
M)CY*6 4 "9@2#8EYO=PJG<VQ$F>*21&6$L1 /#<( GVCVPU91WHR"_'B.E74
M&WJ6V/\ ".XXLG<&65*#*6)&RGR0C&+'UIF8^GDZ$7;J1"*97&^[!8 0IMAB
MC0NY[* V5*52_F# Y$^I?T?$00V3F5CD(57(8YJYY6;1 %Q':AS5.A5<4BSH
MVD7(:^63BS'TQ0OKG13:?5Z=B7Q;T<#8JZH(*-$@@",#,%;48K*A7<#<G\T^
MI;E%\*W_ $-2XN .!:5R .,H//\ YHC_  W]D\4R_8!H".(9X.V#@K>B@]N*
MD")]MD6@K@TWJGY/!P0\0H=3QYJX+9-)A8@CE0$Z<Q!>8"[(#F0*:GE;P^*N
M<3/@!GQXWK%(KO,88:'Q9ID YP4B")^.:\R-R1=$]'=+P?\ !>TG"2$:4,6?
MQ;>0T@J;2RYLK989!US!MM[7G;P!;<K48$RX7JS@D2W4)S,NFU:>!,$0HGJ4
ME0?%8.6N9":9L.KJ^<)VJ)LO\$I\YH0!QP0#K,.+2Z$@"(-#_KUM6ST=2'@A
M;X Q98 ZA].P>#AI5 7Y0V%)"=J#&,"PE^<ME)L#(_,XE[S(!,Y8 4!0"(BB
M-&>B1C<2$IS_ )%VKP\N7+ERY<N1.W(>&)C&:/\ $SC' :$5V,.!2\0TZL6Y
MH!, </+ERY<N7+ER93P0>6$8$XKLD,6@BGW GCE$56<J<V7N6-$9.6,K?XX&
M,2L.@*CEL8LQML4)#MT9THU'FWQ_V5^OI\PK)["T?UZX#H@I;/=2Y<N7+ERY
M<N7)S4^_$#ROA#'DZI!+R,"1*XG+ERY<N7+ERV>T_DAR?<R8XZU4KJD'$G(H
M>N?0ZP 3T/ N$X^7+ERY<N7+ER<\Q^^-4444+2]%G^8]>@MDVKG%RY<N7+ER
MY<N0#>KHZ4+$:  .$<;-5!:-C&,K"Q(!!  >\5!]02^=;W,^G[$+ZW-8L",'
M"FKMA;%U]5&,!VA$^C=FD?J8Z8/$D0$@=S7B&N!QR5*S5OF#1NX8WQ0Q)SXQ
M/W"+HV$H\KW1;(;Y=]7%:I-16"I(RGP'B2V:1JEH7U+QV]F5!L$A.LL++;W.
M/$$N.Q[?Z_<,B#<E!.GZ9\)$'D"9X-<GO9V4+J=><?$EZD-G<_P,T8NGEJXY
M>?5/WU-)=W.0C,^<).C@T"<_HXALG^>^1T6YT;#'<+*R^U<?K_4+XIE>?,U)
M,\\_)_AFJ&65HDD&O0]-V:1^ICI@\23P?^1C Y0Y IA!3B#&956?E$ZNZ!*'
MC9BCEA8Q;RRRY73#=W);A(>KB,+.]&9#Q)R,#8+*+C5/!TUJ,"JD^W:?Z_&X
MB6.K:;?(:8[<>Z D*3WL*J5E]JZ^?4+XIM-X]M>-O]YZ3GX?S?,VLP# ON^<
MA'X0!&)QH7DJ,$X.X [)NWT7Z(4ALG^<.!#.^&V W*#"9B$KLW:%B7SK52NJ
M0<2<@!P#KED\FO!;2 PK,#'/UR9G0'O'J,@71.'20RY'ITL =,2>4.U4??DQ
M=?P77LI)!O%ZQTA*@<0Q,;J[PAT87TX"T@\U7AC,JAJ%&0PR;!0+>U<O&_U_
MO&2U 882'A&Y+S<%(O9#=7]M0G4(*)M/$,8,"1U)'^\KT[1+N<Y",.=]8_Z
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
M#G+PMN*&A].F7G(NO(7K75%CJOO+K8(@C> 'S K3#\#)_#3&/XNP ]G#9/\
M.G AG?#; ;E KET9O_#6+"\L SU 6 B\ N 5RL9N%G6F33I=A=A<_P 2>TBW
M(/1)(4A"!!*FT>3B6D/;\4F!38O$[PZ!G4Z-"[4F77&S[C71-K3VTV<7F&:F
M/4!]E(#.UG.?NP*4GB\+#0WFC''C*6'8Y L)1+((<BBN9;SI9! -SZ7.#%?7
M_P#[DF^C\GZ2D,_MA?>6<NM)Q@F<LH! 10"(B((W W,+6 "R78!@CA9GI97H
MY:Q# ;_$*2N%E BB/T#G(?\ 63'UQD9-7'(<?#;I ["!<D)Y[/\ 2;6B).G)
M\#2_)POM1X)(D-D_SDX&^-.;H/)RG9H/F!Y+4)</F8!7 +!"_+VM6L4Y "(?
M29CZ)?OT+H<5+D'"I@G#LIR/9QWRAO@_H)?*.I$M)7%)%(.%DKPF(0++JB&=
MO.RD%!NTQJ#-YSS,P ?!'4EL7TR]3]?ZU66FX(IXW..7=7FJX4,P8#+]YH90
M^"*U\GD8@OK(*Q1D\6"_I/.0IA_W=^'GQ>QG*F'PWF^9M=@&"5F1D-:#Q7M(
MXD-D_P [@-_B!)7(RA$13#!^GDI+Z*1Z+/!.1:M%Y S1@<\<FSTWJ)IXYD4R
M!08O%K/L!P0<S!R,4MI/JP,[;[D80S0!=D'5Q DI<+O.+XP :UZ"XNBXBEA7
M(K<)Q0T^L;[29GE $#R&FB1:Z-\B*4]K.R3CL"J(:X5!27T\O*D740.:"V*5
MBJJ.N7TJLZ^O]G0Z#82+8Y@X*U)-J>B7XUE'[1>\'QB#VO:#YV_OP^32X#2,
M<X>SDL8IN8?,2U.!#.^&V W*/HO.0IAN+LORV_HB3H0?BMW0&3P5N5#- A&'
M[= MPF"; (<;[(XR'/LX;)_G(V@3]B,KS&'J%788_P"GD+9!?]Y.RK<$H5AN
M-1O<=@OD6</M_%-)&^N.(:,KQ/"8D2O 6$&CV/FTK_CA&XOL**:.1B4( 4"O
MR._5CY_@5"KP$?'<*$#\![(,++U]# G+<5*F H&T"8<;*2\2U(& LUGZ;#I<
M$_)H".>5Q>VB"[V7&KR%)LQF)6BW$CZ4']]?[33![*[&EBS-N3HB)@/3X&"(
MV$?6!AY#)'821:(D"6HDY8W>.^N26A]EQSZ+^<A3#W/?">*D1*F?UM'MISA
M)>R\M]:H,][UL#8&C81K3^UQ1XM'0/M(;)_G_@'IXH 3\CXBC^=-+Z8.$DW5
M:A !9- 3@'3I0O!]X+<(.7L4VMID .6"LB3;K?Z@7&4?/][K]49(%L$%19A(
M!4@CQE,HJ 0=4AA&@#NK+;7V@72>+PL-#>:,<>,I8=CDJX ]X<BR8S:3J7M^
MEP;6=U WU^=;:3:AD0 1OP_TJI#J>\:TBC01_$,(.%@ B(.7#^F SKYR(5PP
MO54\:5[V_0 @\RUC47&M S?H?.0IAGCX;=*#L(%R0GGL_P!)M:(DZ<E*D8B.
MN3LKVJI6&R?Y]A'!:8Z .)FE8!SV!00:&.L5$G90NIUYQ\212H'4"#HF'#A/
M+N"=4/<;G.KN \!B?9J:GJH),M*HL=2D^I]CBK(RD%!NTQJ#-YSS-:HSZ(7K
M:/3#CO\ K_0KT=]!D7*R:)C!$9O='9R=8Z/JU@V*+&-28\.G4C!AM#F9S@G
MAG?#; ;E'T'G(4P_[N_#SXO8SE3 K*A;8=5XG\'*<_"07% GVHE0V3_/(GS,
M4%")FA3#TR\<H1"")XC2!Z^S:61QNXZM,J_[2U&$!3FR6$FY@!J@K6/RU?;N
MA0?;A0>Z\"C6!$:";I>@?E7$(<"KK8Q-!V]2R,DX[ JB&N%04E]/+RI%U$#E
M@@3.64 @(H!$1$$;E 28ZTB1T3TSJ?K]1QE1(WZ&=&S=\(PJ.X''9?69;K+3
M3WXJ(M;'8B9RWQLH%BSKQ)&FQ[)>B%SD*2QF)"HJKL)5B>:&XNR_+;^B).A!
M^*W= 9/!6Y4-2NOHR:!?O&TR(S,O*0B]LTCTPV3_ #V6 &;@A*07<N8\&$Q3
MFBO$]?MN\X%FF#Q,!D\,]$92)B[I:CQVXSO'9T79 ]5_S#6&6PQ+29**%FXW
M8>F(";IVF@,)GOS*2\2U(& LUGZ;#I<$_)H".>5RJ)(U)-AEJD_)=[3^4('D
M]/"V^OPH:SB"_7NA[(8:GAW2J7@&*WI[J/BC[3TT;U3GUVX47$R9N-!:IA:J
MBE5L^@Q_G(T0]SWPGBI$2IG];1[:<X0"7LO+?6LLAZ!BD,#D^IQ=E^6W]$2=
M/;0V3_.K^]L)M>S&"<Y$IGR/K>^M3RN@C^((0<C $01.J7 L-U1-78#P6?+V
MZU8@,Z)DXH_H=&+BN!Q%/0 C+) N.0Z] &F2Y&2CY"**7C*L10E(U8(VH+S[
MXN#3,A(%D,H0=%EMK[0+I/%X6&AO-&./&4L.QR-U456"F<XG\WQF'S44!@_4
M$;%]?GLC\1%^>Y%@\L.#HA;.A#B?D2<(3,K%HOZNG3#@0SO M@-R@0LK-7,#
M?T&7LUSD:(9X^&W2@["!<D)Y[/\ 2;6B).G(I1>07&@#,*"?<F&R?Y_)<I#R
M<LD^%HXS6UH=9E'(C5@HV"^QCN F^SII<L=_RJ+B=G_L'95(V%[#VG02#&T
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
ME!(13G.@@O1&T[&<4;-A  ="##R19NF:HRW>U)\73L<-/'#L2$3N9=S=T1/
MQ=0824W)=(."7BA6CD036,N$&%),XPP!45]KT!#%M Q()YMS9(M)X=0-$.KU
MA0<#G/B'FJ\,9E4-0IR$S_?6"W@, 32X>\RQF154>DI@"$+D/-Q2@[MYT;7D
MP&@7K^6'YAGUC"J Z"@)C"M#1Y$4V0=:[@$E4? !G[5YQSE@28\'HF"XL\%6
M%?\ R2#_ / !ZY^R3CL"J(:X5!27T\O*D740/103\P?RAYO;VD1/'#@0SO M
M@-R@/2%!Z[ODO%>0)W&&RBJ+T(5X\$*TN[5!^9Y- +BC$C#04X4.(,MJ[D%V
MUN:8I_XQ%1!G?EZ<82FZ*DL>&" W])N<CG#<79?EM_1$G0@_%;N@,G@K>O0L
MG^=5PVPJ,<AK493;G9KZVQ0!0Y@A3<',!,W!.-CSWL34@)AM,2+%I50H&=72
M!'YI@1\1G1US9B@1$OO9FA7);7D=$A4TL'$%61HB1SS)?=49(02.>4/WG OD
M9GB2O22-"%(8[=!=M>5\&% =_(=9&%%-"^=](Z:)7?0U_L8%RR'OSY$*"=*?
M1#:#GB6IY@WYXT@9,:L,"P> E*$0/3:7%@@#!Z TJ( ^FPN&A1?]5JX,QD%E
M%3RVR4#U/ ["*F\*5:?+E6"/FX5T1'I]AM+MY^B@&KV"*F)?'V)BT?LI+Q+4
M@8"S6?IL.EP3\F@(Y] X_&+VBV>^9A%TP^>S_2;6B).G,$W]X@@7@!  A@28
MZ !_)"^6. ;(%$I%<1U> <C1!Y% $LR"\ M+Y(9(-TIB-B0L!\U:^]*P)?*,
M=_L5ZS'<3$_L7E^3J&RDP(YKWTI7G(YP]SWPGBI$2IG];1[:<X0"7LOKKZUD
M_P ZLND#U(P$EI^C2(.D#@K4*<0A ^K>9TYMB:M]9#VVAQND3W?3:1L']XX@
M;=^1\_J%5A!!!M#K/@ A&+8B2%A,04G=9;:^T"Z3Q>%AH;S1CCQE+#L=U^L>
MPPF#/'6X:Y2(9@%/HUA]>6V-$B8H&]P7E@C:2."M@IQ"#Z5SD<X9X^&W2@["
M!<D)Y[/])M:(DZ>L9/\ .Z1^&S"]DBI19@X$,[P+8#<H]"9,WT3/W8\.F8O6
MJE=$DXDX%)C0VC+1TG7+>D:-0N<2D@D:FXF_ I^9P\<-[4$\2&4@H-VF-09O
M.>^S\.YK_A  75;"$Q._Y-Z<>WZ_0/FJ\,9E4-0I#O(7"6_3<+B; YR.</\
MN[\//B]C/7)C)_GO440 :C(SP<F@;UTBD#T&Q SX)L!31SNF; ;?P_*G9[04
M^#4P8NT&ZCF8GBAOF_%]FT1+*>@WT )[X*T9MR/2$,:(E2@]LE(U(9)QV!5$
M-<*@I+Z>7E2+J('?@GY%GN-W\ !B#AE4 %[^2>@=1M'#*X1H^<AGIO\ V&<Y
M M8<% M3?/R+!0'NPW%V7Y;?T1)T(/Q6[H#)X*WKD+)_G.4LMTP?H)M'J?8D
M.*T![P#2J2@0"K.,[>_>[ @-/F#8Q0G3ZD>SG;$0K=^:F[),1L:M/>&@U-!'
M\00JX&4 "H8RC@ETSE454R\JL"U^/E3B1[C:0RDO$M2!@+-9^FPZ7!/R: CG
MON/Z8"];DWI,9@%?C:^ER>@'@[R6L/OC.6"^MIRAP(9WPVP&Y1].YR&4/<]\
M)XJ1$J9_6T>VG.$ E[+ZZ^M9/\]$1QO4!%9H&B&3Q2\BD:MEAO/PWF^9M=@&
M =HF+,.",UB+'5?I^S49@+O&:65,XU85BLR*=T+%3Y(GRE>H>#)G#J!$ 4"(
M@B(E[9RL)F;;!I$ SAJ?:5J/ 58)[O60RVU]H%TGB\+#0WFC''C*6'8[S\FL
M,X5R2:H)5V+!!Q'N[G4/:9!$,.92>/CQG95_=O2AF_7]0YR&4,\?#;I0=A N
M2$\]G^DVM$2=/7LG^=%2*V5@9F=F^;6N]&^QA=\YN^;\7V;1$LI4ZVQ2%$9+
MFY1(GS,4%"AZ'0I@FP\=58=@+)6>VG?5CL*OV$GY_2J50YEFEU.#5(I I,!<
MSQGBL\5.(A+]Q5(G5%G(!AV6*^5A]"RD%!NTQJ#-YSZ%GXY&$MA>.9<1%!0R
MQ\X:!V+K/;..5!]5M>C4248C6[%JX=Z3G(90_P"[OP\^+V,]@F,G^=*PK?Y)
M!_\ @!T%X3<Z2[N"FJUUPO,*J$#CW5/*B?<G[^'N9D0WM/,S"FL/22D_#^;Y
MFUF 81:U*V]1E"W%Y>6AW0H@D_?<X1/PWF^9M=@& =+P&8OV(V$!0J$%@!00
M"Q(Q;CJ+C/R46M3XT>^ALDX[ JB&N%04E]/+RI%U$#T,$_665S>G%EF*@F*K
M >PM<UI/<I^O"$W(J(0J@Z@,]0%D(O0+HD<\P]<!K0M'J,\_]!/1XGU5/AGS
MD,H;B[+\MOZ(DZ$'XK=T!D\%;V2%D_SK,61_BNJQT*AQ *-E 1 "0#H/E2)1
M.GHF"-MS3I ;@D6Y'7Q%QXI%R %ST3F4PBNQ)65Y A5'J<X\3FE/UA^@@F$#
MI,H29;8\"LO\!T/\.&R 6S$XXJ+T11(V<JUNV:1;TR454?'@I(V%+X:(KI<4
M]!AXWV#INJX0*8$8B33AP%)?H,-E)>):D# 6:S]-ATN"?DT!'/HG'Z3 $C6\
MH)IA,AP &!,*U'!MEN@DZ00N?#:93,DI&BZJ]<_,]\9HQ3>1 K8+":^R9,<N
M 27Q,3>"!#5- 0UKVQSD C H"A? +67A"0%]%#W/?">*D1*F?UM'MISA )>R
M^SOK63_.MW%!QG)J]%0S*85APF' S<-E&G!BG8"!'<^A^\Y?[G#'Q/B^#.2E
M\P_IHTXMD8M_6U-#U;)/Q#)HB<(!/A2H$F6LTT7[Y@A-B8)F 9[PC9)BB/N0
M)G5@0BS!$L^7:'8'Y:<_%M-R];G6[ 5P /6H20& M75$DE *L@"]M4@!S _W
M6E9!*"46D6C#=:/_ #U_Z9Y4P0!RX9804)",'F/A?>8Y*@[1F6AB"<"<"L9
MAR0PT** "!)HH$A)R4(D*%AXC<:,(U E-0A>F%BHQ@L<YT>IN,-'$K.$/@..
M&Z:2HS<$SA@!       0)Z-%/\ZM*<M( \<.'#APX<.'#AE"#'T6TJ*H*O82
MD&EZ,?SB-""'#APX<.'#AN6(R[.99@=&G:_Z)@B$-EN!9 S!BT W"<Q%@6?@
MY0*SM9H@4A(2B994"]!86*0RUFFB_?,$+L,FB)P@$^!*D1^'F>N?PIZ&*_ B
M0-O%A(7R&!BG)Z1 /8&,A?&"&H,B2H(X!3+K-9L:QR:C:(%8AUJI71(.).
M=LF)F@35><.@@XH<.'#APX<.'# VDH%.9H[ QT44_P ZM*<M( \<.'#APX<.
M'#A@I_G5I3EI #L- =[R*6PXIIBPX<.'#APX<,H08^BVE15!5Z2CK\D8Q>,1
GD..'#APX<.'#APPJF[-@(7("  =+R_ZMG^.%X:$1\_\ JW_@E__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>ghw-20220304_g1.jpg
<TEXT>
begin 644 ghw-20220304_g1.jpg
M_]C_X  02D9)1@ ! 0$ 2 !(  #_X12V17AI9@  24DJ  @    ' !(! P !
M     0   !H!!0 !    8@   !L!!0 !    :@   "@! P !     @   #$!
M @ -    <@   #(! @ 4    @    &F'!  !    E    *8   !(     0
M $@    !    1TE-4" R+C$P+C(X   R,#(R.C S.C R(#$P.C T.C W  $
M : #  $    !          D _@ $  $    !      $$  $      0   0$$
M  $   !&     @$#  ,    8 0   P$#  $    &    !@$#  $    &
M%0$#  $    #     0($  $    > 0   @($  $   "0$P        @ "  (
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
MM+CNX\!B,.O]UJ\P\=2O+XIN V<( H^E<>"HWKVET/4S7%<N#YJ;^+3[S?\
M!%J;#PSJ>K[<R,KB/_=49_G_ "KS]5>>8*,M([8'N37J?@"[M[OPU]A)!DA9
ME=#W#$G/TYQ5F'PCH>D73:D5*B/+ 2-\J5TK%*E5J<ZU;T_0\^672Q6&H>SD
MN5+7Y[F?+J'_  CVMZ)9YQ%);B&4>AS\IKMJ\3\1ZNVL:])<Q9V A8L=<#I7
MM,6?*3=UVC-<N+H\D8-[O?\ KYGHY;BE6J58Q^&+5ONM^AQOQ4_Y$BX_ZZQ_
M^A"O!:]Z^*G_ ")%Q_UUC_\ 0A7@M<L=CTY;EU='U1U#+IMXRD9!$#$']*7^
MQ=5_Z!E[_P!^&_PKZ4T@#^QK+C_E@G\A5W ]*7,/E/#_ (9:;?VOC&.2XLKF
M)/)<;I(F4=NY%>X48%%)NXTK%74=-M-5LI+2]A66%Q@JP_45X]XF^%E]IY>Y
MT@FZMNOE'[ZC^M>UT4)V!JY\IRQ20R-'*C(ZG!5A@BMSPQXLU#PQ>K);R%[9
MC^]@8_*P_H?>O:O%7@K3O$MJY:-8;T#]W<*.<^A]17SY=VTME>3VLZ[989&C
M<>C X-6G<AJQ]-Z/JUMK>EPW]JV8I1G'<'N#5UE5T*.H96&"",@BO+?@W?N\
M&HV#,2D9651Z9X_I7J=0U9EIW/,/%?PJCNI)+S0V6*1N6MF^Z3_LGM7E6H:9
M>Z5<FWOK:2"4=G'7Z>M?4E9^KZ)I^N6C6U_;I*A'!(Y7W![4U(3B?->FZI>Z
M1>)=V-P\,RGJIZ^Q'<5[WX(\81>*M-;>!'?08$T8Z'T8>QKQCQ?X:?PQK;V>
MXO"XWPN>I7WJ]\-KZ2S\;62JQ"3[HG'J"./U JFKJY*=G8^@J***S- HHHH
M**** . \<6[VGAJ.V3/EI>LW_ 6W,/U./PKA]&M4O=9M+:7_ %<D@#>X]*]G
MUO2TUC29[)^-X^5O1AT->+SV]WHFJ!94,<\#AAGO@]?I7MX&KSTG!?$?)YQA
MW2Q$*S5X:?AT^X]CU75[#PWIZ/."$^Y''&!D_2L&Y?1?'M@T=NQBOHAF/S
MZ_XBJNMJOC+PS#>6)W7-MR\/?IR*\_M;JXTZ\2>!VCFB;@],>QK'#852BVG:
M:9TX_,7"HHRBI4I+[_\ ACIO"VIS^&?$#V%\#'%(VQP>BMV-7/B'H[K=QZK"
MI:&10KD=CVJ>06'CJP5T9+?5XEP0?XZ?I'B!]-4Z'XE@(C VK+(,@CT/^-6Y
M2]I[6*]Y;K]49QIP=!X><OW;UC+MY/L<#:W=Q93":UF>&0=&1L&K-[K>IZB@
M2[O9I4'\+-Q^5=U<^ =+U!O/TV^V(W(4$,*@3P!I]C^]U'4LH/X5XS6_US#O
MWGOZ:G'_ &5CHIP3]WUT.>\'Z))JVM0N4/V:!A)(W;CH/SKV2LW1K2&UM MO
M;^1!_ F.2/4^]:5>5BZ[K3OT1]'EV"CA*/+>[>YQ7Q4_Y$BX_P"NL?\ Z$*\
M%KWKXJ?\B1<?]=8__0A7@M81V.V6Y] Z9XZ\-0Z7:Q2:M"KI$JL"#P<?2K7_
M  GWA?\ Z#$'Y'_"OG2BCE#F/HO_ (3[PO\ ]!B#\C_A71HP= ZG*D9!KY1K
MZIM/^/.'_<'\J35AIW.6M?B-HC:M>:;?2&RGM[B2'=+]Q]K$9W=NG>NI@N[:
MYC$D$\4J'HR."#7SYXRT+5++Q'J=S/93"":ZEECD"Y4J6)!R/K7.PW$]NVZ"
M:2)O5&*G]*?*+F/IW5-8L-'LGNKZYCBB09Y/)]@.YKYLUG4#JNM7NH%=OVB9
MY OH"<@?E56:XFN'WSS22MZNQ8_K71>&?!.J>([E"L+PV>?GG<8&/;UII6$W
M<[GX.:<\=G?Z@RD+*PC4^H'-=5K?C?3O#NM16&I+)''+'O6=1N YQ@@<_EFM
MK2M,MM'TV&QM4VQ1+@>_N:\P^+&BZE>:I;7MM9RS6Z0[6:-<X.?2IW96R/3K
M'6--U.(265]!.O\ TSD!Q]:LRSPPQM)+*B(HR69@ *^5@9(9,@LCJ?H0:EFO
M;NX0)/=32J.@>0L/UI\HN8ZOXD^(;77_ ! GV)A)!;)Y8D'1SG)Q[4WX9Z?)
M>^-;5U7,=L&F<^F!@?J16!I.A:EK=RL-A:O*2<%L?*OU->\>#/"4'A73#'D2
M7DV#/+CKZ >PH;LK M7<Z:BBBH+"BBB@ HHHH *S=6T'3]:BV7D(9A]UQPP_
M&BBG&3B[Q9,X1G'EDKHP+/P.^EW?VC3=5FA/<,H((]#5C4_!5IJRF2=ECNSU
MFA7;N^HHHK=XBK?FOJ<JP.'4'3Y?=['(7G@O4=*F$L%]"=O(<%E8?H:U-,O-
M0U6$6FI6]E>QCC=(2&'XXHHKT[NI2YI[G@J"P^(]G2TB^FZ_$VH/!.GA=\4M
MS;9Y*0SMBM2Q\.Z?8R"0(\THZ/,Y<CZ9Z445Y4ZU1Z-GT5/#486<8I&M1116
M)T#7C25=LB*Z^C#(J+[%:_\ /M#_ -^Q110 ?8K7_GVA_P"_8H^Q6O\ S[0_
M]^Q110 ?8K7_ )]H?^_8J<  8'2BB@!KHDB[7564]F&:R;KPKH-X^^XTFT=O
M4QC-%% "6WA/0+.3S(-)M$<?Q",9K85510J*%4= !@444 +01D8-%% &=>:!
MI.H?\?>G6TW^]&#5*/P7X;C<.NC6F1T_=BBB@#9@MH+6,)!"D2CLBXJ6BB@
MHHHH **** "BBB@#_]G_X0QU:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP
M+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.
M5&-Z:V,Y9"(_/B \>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O
M(B!X.GAM<'1K/2)835 @0V]R92 T+C0N,"U%>&EV,B(^(#QR9&8Z4D1&('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS
M.GAM<$U-/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN
M<SIS=$5V=#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E
M<V]U<F-E179E;G0C(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L
M96UE;G1S+S$N,2\B('AM;&YS.D=)35 ](FAT=' Z+R]W=W<N9VEM<"YO<F<O
M>&UP+R(@>&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O
M(B!X;7!-33I$;V-U;65N=$E$/2)G:6UP.F1O8VED.F=I;7 Z864T,S5C.#,M
M-C!B-"TT,C0W+3EE9C,M9F8R-S5E-S<T839D(B!X;7!-33I);G-T86YC94E$
M/2)X;7 N:6ED.F$P.#@X,3(V+3 S-#DM-#=B8RUB9F1D+3$T,C8S.3(Q-30Y
M82(@>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/2)X;7 N9&ED.F1F,# V9&1F
M+3=A8S@M-#$U,BUB,#<Y+3!F-# P-#(X9C<W8B(@9&,Z1F]R;6%T/2)I;6%G
M92]J<&5G(B!'24U0.D%023TB,BXP(B!'24U0.E!L871F;W)M/2)7:6YD;W=S
M(B!'24U0.E1I;653=&%M<#TB,38T-C(S-S U,# S,C$T."(@1TE-4#I697)S
M:6]N/2(R+C$P+C(X(B!X;7 Z0W)E871O<E1O;VP](D=)35 @,BXQ,"(^(#QX
M;7!-33I(:7-T;W)Y/B \<F1F.E-E<3X@/')D9CIL:2!S=$5V=#IA8W1I;VX]
M(G-A=F5D(B!S=$5V=#IC:&%N9V5D/2(O(B!S=$5V=#II;G-T86YC94E$/2)X
M;7 N:6ED.C8R93<S,30V+3EC83@M-#4V.2UA9C0W+6(R.#1C.3=A865F82(@
M<W1%=G0Z<V]F='=A<F5!9V5N=#TB1VEM<" R+C$P("A7:6YD;W=S*2(@<W1%
M=G0Z=VAE;CTB,C R,BTP,RTP,E0Q,#HP-#HQ,"(O/B \+W)D9CI397$^(#PO
M>&UP34TZ2&ES=&]R>3X@/"]R9&8Z1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@
M/"]X.GAM<&UE=&$^(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T
M(&5N9#TB=R(_/O_B K!)0T-?4%)/1DE,10 ! 0   J!L8VUS!#   &UN=')2
M1T(@6%E:( ?F  ,  @ 0  , &6%C<W!-4T94
M          #VU@ !     -,M;&-M<P
M                                #61E<V,   $@    0&-P<G0   %@
M    -G=T<'0   &8    %&-H860   &L    +')865H   '8    %&)865H
M  'L    %&=865H   (     %')44D,   (4    (&=44D,   (4    (&)4
M4D,   (4    (&-H<FT   (T    )&1M;F0   )8    )&1M9&0   )\
M)&UL=6,          0    QE;E53    )    !P 1P!) $T 4  @ &( =0!I
M &P =  M &D ;@ @ ', 4@!' $)M;'5C          $    ,96Y54P   !H
M   < %  =0!B &P :0!C "  1 !O &T 80!I &X  %A96B        #VU@ !
M     -,M<V8S,@       0Q"   %WO__\R4   >3  #]D/__^Z'___VB   #
MW   P&Y865H@        ;Z   #CU   #D%A96B         DGP  #X0  +;$
M6%E:(        &*7  "WAP  &-EP87)A       #     F9F  #RIP  #5D
M !/0   *6V-H<FT       ,     H]<  %1\  !,S0  F9H  "9G   /7&UL
M=6,          0    QE;E53    "    !P 1P!) $T 4&UL=6,
M 0    QE;E53    "    !P <P!2 $< 0O_; $,  0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! ?_; $,! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! ?_" !$( 2,$&P,!$0 "$0$#
M$0'_Q  >  $!  (" P$!            "0<(!08#! H" ?_$ !T! 0 !! ,!
M               $ P4'" $"!@G_V@ , P$  A #$    ;^       \':EB;
MT7A>@7GRWCYZ]^L_J.Y6ST&(/2^"POZ?'>*/1>&S[X_*6W^-L^<K'G
M                                                     8POWB]"
M<O:OZI9#P;UV;:0!VZVW[=G%FQV^F(=H/XXG]F/5?47(^!JCX!W6V.\5EP
M                                                       ?PT2R
MWK'.7-FH_IU8X   R18_7UVUOWURMY_W&I61<$2OV!TDJSKUO%M9C[.
M   '2.W7KW/        '>>O;G^.0   ,6=Z>E->CKM5I8P[=. [<<UUYR#U[
M9GZ5-C:57:^C5[%QV     &#JE+3.O0U\J4\<=NO#]N.>Z\Y'Z]\V4^^R5*K
MM12K<IQR                  )SYJU)T#S%JR    !W"V7^S^L'T0R+9?6S
MZS'JKH+F'5JU.K?T7RMY_P!P       (DSX$^9,8       "Y-ON&^<>0  !
MA3O3D/-A:5R*'B   !RG#<^A7JO#F;!4ZH   UIJT9$S8>I]:B   !V+CG>2
M/7JW#FY;Z=P!C;MTQ9WZY<Z=\@=>V,>W3&/?KW_KVR[T[@8_[=<1]^F6>G?(
M?7L!X'&LM6EA"I3\IFVG4V5I5?9<@   :DY%P1*'8?1H     #//D,H69UC^
MA7K=Z4/]J_FUWZS^IL;K1] P      !$F? GS)C        7)M]PWSCR  !H
MA(BQ,GPN%YX     %7H<RKT.8  !,67$D/,A>KR     %M8$^@\:2 ):2XDC
MIL*ST&=1Z+*E#,ARAF0^Y]>WT@6NYY)Z]Q.&5%C#.@V(@S::198UMJT8=SX&
M&:G0 >]P^JZT7@   =8GV6'.UWS7X^M$VKQ[G#9#Q&7LO^;]]V"%=>L3[-KQ
M[3$^BV6=9NBW?S(  KGKAOGM#X+-.AN7-89NYPU!L?K+]!N>AW3,_F<A
M  "),^!/F3&        N3;[AOG'D  ::UX\%;C;_ %P     "KT.95Z',  $
MXI46,$Z"      +:P)]!XTD 2TEQ)'385GH,ZCT65*&9#E#,AC<.A6OM;KE^
MR<,J+&&=!L1!FTTBR\<=NGS=72U]1[<4/C2=W8\CWN&MU6EI)(C_ $66RZ
M ";><-0.KS[-2#"&WG;+??.,KP_%VI\Q&N ' R[9(C8_0K 'LL5@ ;58]S?6
MK77>W$/I/!1)VH^<&_.']H^0H2]E?#9ASMY/)H     $29\"?,F,       !
M<FWW#?./( '7.>OS376UX_[=0     !5Z',J]#F  8E[T_FUNELX?G@
M 6U@3Z#QI( EI+B2.FPK/09U'HLJ4,R'*&9#Y+AQO*R<&;2F++G#*BQAG0;$
M09M-(LN0\V%+N7$II$E6(A3@    !UJ;9]6O?X4S'YK(&FF3M>M:/=8<QM?/
M'_GGC.OD<FUDUWWI[W:?3#H5W\Q#/;#YH^I5H #NEK]%>#4?Z=>I4C_/QN/\
MK-@/'94I5@W<.06R6@UK]6?HUW:U^C     $29\"?,F,       !<FWW#?./
M( $Q)<./TV& !Y3=V/7W4H2,H].W\.@=NNOM6GI]6H:]U:8J]#F5>AS  (RS
MH$W948 #W^&^\>1N#0KY#Z]_ XQKWZZYU*6G=>AA:IT%M8$^@\:2 ):2XDCI
ML*ST&=1Z+*E#,ARAF0ZLPY<RY<7U#Z,K9<]4:U&,,Z#8B#-II%E_.;<[9KK5
MI?2I:KIFCI4     '0;OY>;.<=/M3\B8,  &W>-\]U9U[WA C-L[\\\">OQ>
M /)U[_0AIK]61\^^X_RK[E;/070U-^F$!-POEIL3XO+->-;]]@    !$F? G
MS)C  67@SMH*-4    #+'3OVWCL /G2N=LUPJT@![!>2W7#="A(   P14I2]
MEQ,P=*E68<P ?@^8&[6GHG;J .Q<<_09;;EL=2J@ #^&L%6C+.9$WECR*#QI
M( EI+B2.FPK/09U'HLJ4,R'*&9#MK G^@XBS/@['4JE 8TF.$Z%8B#-II%E_
M,3=K3CGMU^JFT7?D^.0    -<?;8CE%L-HUU:X60  #8/QN5K(ZR_08".&S'
MSZUZ]IB@ <U%N-^M/?J7Q4B# #<3Y8]AA76^>H'U'ASM=\UL8W[QE?M;-^ME
MO#9B     B3/@3YDQ@ +ZVZX[CT*X      'IN/E<N]H]+D -XX]>[-ON(
M  XCGCE^.0!B#OT^:*ZVH "GL277^%-    '$<\<OQR ):2XDCIL*ST&=1Z+
M*E#,ARAF0[:P)]!HTF!EQMNF]>CEKIWQ+WZ6(@S::19?S/76U8D[]/J M-V[
MYU[    #5;W^$I/[$:+^I5H   >;I4K+KMO5M3C_ #<.NS;1"7;;YD\/)@ #
M.GDLF6@U@^B&&/3X\BEM+\YNT0+U>S4+ZA1-VF^<>'?38_S_ ..RG9763Z$@
M    1)GP)\R8P %];=<=QZ%<      #&W;I\QEVM0 %/HDNOT*:      !JY
M5H_/-<[: !96#.I/%E       2TEQ)'385GH,ZCT65*&9#E#,AVU@3Z#QI./
M.W3YN;I;.F=NHL1!FTTBRX-W&VZ3UZ-JX$ZB,:4   !KQ[/$\?ME- _3JQP
M!R-"7LCX?+^_N'MILZ^3R8/'SUE;L%I#J#DG 8 %%\)[;[^X?VET:RQK3-#.
MFG.5?/>WM_JI])8E;3_.'$'I? BX6J7TFRE8/;    "),^!/F3&  OK;KCN/
M0K@      8O[=/F3NUJ  V,I5/HJMET\P      -5ZM'YZ[G;0 -X(]>[EON
M(      $M)<21TV%9Z#.H]%E2AF0Y0S(=M8$^@\:2-"Y$:&]P@"Q$&;32++T
MIKQX,W&W]PZ\W"@7#<>A7_9T;MTT]KT-^XTH#IUR\_$G:CYP]2N5A ]CI5SY
MX_*6QGB<M[ >.RIG+RF2N2H3 ,)^IQQ.?->I&M_N,0@ =KMU\N)JE]*.RP;Q
M&W9KY\:^^RQ5LYX/,U>-;]]H3[:?,OH=X\N*-X2VYWYQ!M&    (DSX$^9,8
M "^MNN.X]"N      !QSCY7KO:/5Y  4YB2; 0I_[      ,.]Z?S2W6U@ "
MQL&;2^++      $M)<21TV%9Z#.H]%E2AF0Y0S(=M8$^@\:2!#.X6_0^1'L1
M!FTTBRQ'F= F3*C#M77GG^.<<=^OY/J\L]X D]L/HQJ9D7!0[Q:?2;V8EV;W
M%QGL#VNWWSQ\],;WSR.*O0>'Q9Z#Q.'O2X_P!['%F/[SY4  >7KWKAKEOCL_
MX+-&*/0^&B)M5\W?SSQ0/#>U- ,.[40"W#^67A[TQLSX3,E>];M^    !$F?
M GS)C  7UMUQW'H5P      !\[=SM>L]6F  -PJ%:T,&?EGIW     'C<?,/
M=K5C_MU  &_<:18:%.[WU[     #4:M1TLKQ]ZX\C:&E6TYKT-.:U#?>/)V5
MI50.E=NLJY</=NA(VNHU@-4ZU'021&PO4Z>P9SIU-J:-;>N/(&#?5XUB[M#\
M[>5CSJ!8;VIWKQ+LSQ4F#J9D3!6KGO\ "N!O78PX&9:P   !RL>;4C .[&V^
M.<[B5FP6D.GV2L BQVLWT$Y&A,C!M!\[P.^VCU%U]2OIH    (DSX$^9,8 "
M^MNN.X]"N       )RRHL79T$  #F..:3Q9-1XDSNW7L    !(R;!EM+B@
M=JZ\U&B2Z6Q9?/\ '(                D_L/HSB'T?@:UZZ;W<E0F3]S'J
MMI[DO 'H5HH    'OT96UN/,Y4-PQMADNQ^P&'_2>!BAM-\Y/%VZ=LMU]O!J
M/].M"<O:O3IS7J2![%.K?34#ZD<Q&G@   1)GP)\R8P &Y5"OE#IW    %5(
M<O)W7N !Z#CYT+G;, U:8   [-QS3V)+IU$E<_QV    ZCSU^;:Z6O'7?J
M ._=>U5H<NC,65[[D              #@Y5MCMLM\_Z]ZW[[Z:Y-U[GEF?4[
MC)$,?KCG(EE];D"S>J[-!O'LTZ_)4)8\W6IR\:?W:U>DS%YKW^??'Y3YN+<0
M!'C970#7+V^(AO'B?96F."]QXT;.?/7 7L,6@"SFL/T.\O2IG/RF2@  !$F?
M GS)C       #Z-[7<]A:=4  8?[T_GEN=MQ[VZ@   9(Z=K#0IN]T>2   !
MK/5H?/O<K=P?(   #-U/O9J#.VTHUP             !KI[7$G<K9Z&<V:]1
M]7??X5\O7OM-C_-NWN-L^;%^+RUV&%=@     !K%[S#$B-D-"@+9:L?1SO=H
M]/!C;OY@>'O3 YR)<KN:D_3B+VS_ ,[K8ZL_1OW*<@  "),^!/F3&
M'T;VNY["TZH  &'^]."EQMV#JG0    ;[1I%IH,_L''(   UPJT8-7"WXW[]
M0   /T4UB2J\PION.0            !UR;:96[!:0ZP>]POL/XO+--\$;EY6
M\][@#B)$#UJE'G8ES_?'8    >+MTB3M/\X<3>C\(,T>7R):S5OZ,:J9!P?)
M;8O1, 9U\EDVS^L'T/\ GWW'^5=(L(;?;S8GV6   B3/@3YDQ@      !]&]
MKN>PM.J   ."YXD?,A38EQ?7    -EZ52_=MN7:N.P   Z3VZQOFP="9,<
M  ;IT*UV+=<>1<@            :&9<UAF]G#4'>3$^RM*L&[A^;K4QW>O)Z
M+99UFU9R!A/'UY\H.8C7#/OCLI;HXOV(VLQ]G#]<=@  -3LAX+DYL3HN!13"
MNVM ,.[3Z!Y@U:G/FS4@ ;^X=VFH)AS:KY_MQ?E?WZS^INAJ;]+_ #=:@  B
M3/@3YDQ@      !]&]KN>PM.J    -?JE*/LV%J-7H@   ;94:WT VVX^RY
M   U/K4) S86N-6F   !0.-(MS N             ZU.L\+-L_F;L[X/,]6=
M>MXOTYT=RMK9-_-^H7&UX8  &PWB\L5=UYWD[C;?0  ".^RWS_US]MB,"T&K
M_P!$,Z>3R9H[E;6N9N=M-P/+U[V\U4^D?6I]GC'L]\\19+67Z#[!>-RJ  (D
MSX$^9,8 #>F/(R[T[@   "F$25D;KW     &G]:A(Z;"UTJTP  !92#-I1%E
M@   #\&B<B-)*9#P_4Z   "]UNN&YU"0           !HUE?6F>F9]4;FZG?
M2WL<*[S[S'JK._-.IH    R/8_7V4UE^A'>;3Z4 =?F6J">WOR]]?O2 O-J)
M]/NW6Z_=$NWF(E;4?.'K<ZT"@F&MJZ(88VQG7FG4N?\ F/5<47PIMOO[A[:4
M  1)GP)\R8P %];=<=QZ%<           >$GC)BR!FPNJ]N  !DWIV^F:U77
MV7(    '&N)C2XDHYD/BN0  V>HU?H>MMS            D%LEH-F?R^0Z+8
M5VVU[]EBF.6S/S[_ !SU     S'YC(-G=8?H=RE":!KO[3$T<]F/GX +AZI?
M2?*-@]J.CW7S6M?N</9(L?L-A/&Y6XZM$AGMC\TND77S8W;Q5L?3G!&YH  B
M3/@3YDQ@ +ZVZX[CT*X            Q3WIP-N-NP74Z  #Z(;9<MFZ58
M  #7NK1@A<+?C;OU  _1]/-INN0>O<           0VVO^:E7]>-YLT^7R+%
M/:3YS88]1CP     #>7$VRU+\&;C :@Y(P'*G831\ 4BPAM]OEB+9X  3SS-
MJC/?,VJ(&\6*-DZ98*W)  $29\"?,F, !?6W7'<>A7             QGVZ?
M-Y=+7U+MP !9V#.H_%E      #7JK1^=2Y6WT^0 %];=<=QZ%<
M 0PVQ^:%O]5/I+BCT/AHI;2_.8  9X\CD[>/%&RN0+-ZK&-^\9I-E/7'!?K<
M9@>7KWM#J_\ 1'-WE<D#5/(6#I+[%:* #L$*ZV8UC^A>7/.>\ &EN4-=IA9Z
MTO\ %VZ 4EP=N!O?B39P  1)GP)\R8P %];=<=QZ%<             1^FP9
MB2XH %984RJ\28      !"&X6[2&10  M_;Y^_L>2           (Y[+_/RQ
M6M'T"T0RYK'-S.&H  &V..LZ5=UZWD\W6H!X^>L],SZH3ZS)JH!G/R62[.ZP
M_0_R<=L6>@\3#[:SYL@ <M&G[MXKV/S[X_*/79UIU'R-@?6OW.'@ +3ZN_13
M-OE<D  "),^!/F3&  OK;KCN/0K@            "=<F+%>?!  KO"FU%B2P
M      )'384M)<0 "ZEON&]$>0           )\YDU4W5Q=L7/[,6J^CN5]:
MP![M&3=O4GZ;]LM]\  $\\S:H3WS-JD!4K &[&Y6,MA/RXAYM;\V,87_ ,6
M    !E+S_MK@:I_27].0 !$F? GS)C  7UMUQW'H5P      !Q'/'+\<@
M 2%FPI>RX@ %S+?/WPCR1QKCV3V7(    $*[A;M%Y%  #Z*;9<]DZ54
M      8^O/E,2>B\)K9[G#^C66-:0!FKRV1K5:N?18#4S(F"]>?9XFSGY3)F
MWV-L^>?I5E?L#I'IYDO7\=MMM^N!JG])>SP;SICD_7B7.?=*@     *LZ];Q
M;=XXST  !$F? GS)C  7UMUQW'H5P      !\SUUM5984S>V/(]]R   ,8=Z
M?SA7.V=/[< #]'TVVFZY-Z]QA"I3AI/M]98<S=&A7\CD   :\5:/SLW*V^AR
M '/\<_49:+MR+D           # WKL88*];C*;.<=/P!G'R>2K1ZO_1(:JY!
MPA)78O1(#._D<G5TUQWSY>+/C5LY\]L)>JQP-N,<9YJYKUO'X^>LA]D-"=9_
M=X;     VTQSG:K^O.\W]   (DSX$^9,8 #)O3OSW'(    % XTBIT28 /E#
MO%G&0NO;?2-(W*H5]GZ5;G>.0/ XTSKT(TSH.+._4 #;*C6^@JVW(#"%2G\V
M5TM8R]T[[[1I&XM"OLC2J\DY ]!QH?)CQRFP>G]N  *'QI-K8$\
M   ?PQ%Z3P42=J/G  .7C3[V:A?4+D:,N7&?=*=,LGZ\@#,'FO?V,UG^@?'U
MHD7=H/G=T6[^9%,\$[D[PXIV3X>1 E%L-HUK![["X   &W>-\]4_P+NCS46X
M@  "),^!/F3&        IA$E6,A3@!\H=XLX 'M<,O\ 3OW_ *]O4,+5*?2^
MW   _1]"%MN6U5&L!A"I3^;*Z6L #DN&8NE3N_7GB.6$N]/K';@  <EP^D6U
MW3,O2H             (Y[+_ #\UW]KB8 5!P)NENGB[8K0O+NK\W\WZA@ 9
MO\IDFQ.M'T!Z)=_,1RV8^??3[G8/-TJ56U\W@VXQSGC\\]=-LF:^Z!YAU9QE
M?O&@ 9D\QD&@>'-JL_\ CLI]!O'E\V>6R,   (DSX$^9,8       "F$258R
M%. 'RAWBS@      "H4257J%. &$*E/YLKI:P      !9J#-I%%E@
M      8F]%X6*^T?SIXRO# [;;;];;5?Z/<G0FQ*VG^<./KUY0 #/'D<GUXU
MOWUZK/LLBMD-"L77_P 5Y>O>AV%]LM_,/;2>7CO^7&)?1^$Q+Z+PG!3+9V:!
M><T>7R)D6R^MZ'=O,:6Y0UWH;AG:_P#H   (DSX$^9,8       "F$258R%.
M 'RAWBS@      4BBR;*09_F !A"I3^;*Z6L      >4KC"F5&B3
M       -4,A8-E%L/HUZ_>D!G+R>2K#:T_0#'EZ\E'+9GY^=7GV4 #*WG?<5
MKUTWN[I:_13'SQIGJ%DG 8SAY/)5%,+;:;'>)RY^N.P ]"K%TXR;K[JOD#"-
M7]>-YN?B70   "),^!/F3&        IA$E6,A3@!,^5$FQ*BX:J=     ,E]
M.U>(4W?F/)  '#\\2^EQ)S28N->_4    #.%/O8V#.V_HUP
M  -8/>87E;L%I%UR=: ,W>5R16;77>OB),"2.QFA^,+_ .+  Y:-/HAA?;+>
M3%&RFNGM,2SIS7J1A;U..QWRT>GS_P".RGW^S^I].I0QS>_(Z_>RQ5M+C_-M
M+\%[C<S&N     TDKQ]?*M,       #9BE5W&H5P /P:WU:6E]>/J[6I:_U*
M?2.W4 9"Z=MG:57>&/(WJCR.2<@   >LXU9K4M,J]#6:K1P!4I]7[< ?HRAT
M[;34:V]D>1NC0K^=R                !TVY^?T"S#JSI_DG /6I]G',Q;C
MO#BC9/;[&^?-3<B8+T5RUK+P<NV@ 9.L/L]^L/[2;;8YSOASTV/]5L@X0PAZ
MK&W1;MYGS=>_>;3Z;.OD\F[?XVSYECSON@                   .O\]>G\
M\?CEW#KSV/CL        .K<]>J]N/WP[KQVYOCD                   #P
M=J6'O2^ QG?O&]?F6KR=>_8H5VS_ ..RI[]*3J'DC FK&0,)8$]?B[B9,$ <
MK&G; >/RGMECK.NT/@LT]LMU]
M                          ]?O2QM?/'X7]1CS6GW>',S>7R'L+XO*V4;
M![;DZ$P                                                    #
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
M\*5)A2FRU)B/O19#2O&:?8<4TZVKZ4.)4D_2.CA"?\%8JPW4<V40ZY2WW#<
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
M;=TG6Q'H="P^A1WE2J#M1?M_]VIK):0A>OBNR)R7$:&ZHAU%K*VY-8JIF/\
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
M)L;6W?/U.#S]9"01J";C9KN>^4)PD*116;#B[4[@_0-S'=-_6 /IV_[.^/\
M_O</_P#[C(_^ V_[-V.?_:N%/_?JO_\ (MO^S=CG_P!JX4_]^J__ ,BV;[FW
M&A/QM8PNA-M"W*JKAOIIE51VA:U]<Q[!;6X8[FC$"K<ZQ)1F>MKN(\V3U+#4
M;Q$6ZKWZN@M8Y];"%W,L%.4U'%DM\6ZR(5*9B6/5T2Z_,FY@#FZQ93FNDY4V
M(52^0?DZIN53U.F5=Q%BERJ5!]6H])F#S&*Y?M2XPM'[/#:FTBDT=GF])ID"
MF,&UVH$1B(A5KV*DL-H"CJ>LJYN2;W)Z/++CD8RQ0MJ&[GHE"WT"FE*@IN2Y
MG'/JBDBX*93C:$,J22%Q(\=RR5+6._W..&>=UFJ8J?;NS2&/@^ I2=#4)R?T
MA;:K6S1X-VG!>^6H)\_>Y9:]\/<H-;6A>>-2UHHD;4D)33<R)03?YIJ*YJTY
M>J0NX*KYCT.6" [,P#6),5:VIU$5#KT"0V2'(TBERFWUOMJ3UDK1$YSD6+9%
M$+)L#MR6X\:QYAQN4Z6T5JGY(E:CHL+/Y3NIC:.*8\]"5.(T 0\B1'25AC.K
MP$KR@^H/:KY"SY)'JZ;B XFQ^P^8[*24$@CP25J0;I-O9]NS<A*M%=4_@?!/
MMYTD@74D$I&ES^S<V&OTD#SVX[>?Z"0?6#8C["+'Z?!(<4C@=/-V'9M]*]/%
M5YO/ZOE_+0_,7@WX"IC:GJGBJKTR@0F6_'677C,>^JR682VGW5?%M-NE2U)&
MNV&:#0N3/"*8SDEB-$I[!F5BJ/\ Q8DRRE/.9;G%5EJ"68K SN!L,1T;QS5?
M*=RP5+&;KU*I*GJ;AA*LNXODE57*='J@4DY620%-04DMIT6^IYP(W6S33K[B
M&66UO/.K2VTTTA3CCBU&R4(0D%2UJ)LE*023H!MA?D#QG70W(J@9PS"6$JS5
M!)>J)0KM33&E)6VM/SFIS\%P::'LH/(#@6DA#E1;FX@DI.8JGOEB+FX#)#A[
MD9.W)(=DW5<DVLE-,H-$HJ W2*13*8@=D"#&BWTM=19;05J(\92B5*N2HDD^
M'Y;<;_V4PLN!#=R5G$(>@Q<ILY&A9+5":"/$4AMQ$=E5PL/2$NMWW"\O?Y+\
M-?V5P11*:XWNYCL?X1J0(LOGU0M(<;<[,\5M34*XXIC)U/$XBJR*#0:S6EY2
M*739LX)5P<7'CK<::XC5UQ*6P+BY4!<;//.R'G7WUJ=>?<6\\XLW4XZXHK<6
MH]JEJ)43YST*+%,ZL4F$D9E3*E!BA(L2HR)330'6ZNN>W6T\^FU9@BIT>JTU
M20M-0ILZ"I!X*$N*ZP4FZD"R@Y8W6GZPX[<GF-).!L2Q*NWG<@N?HE6BI.DF
MGNJ&\L/^^CJ"9,<Z'>M!LJ#3C@5%E1YL:/,B.H?BRV&I,9]LW;>8?0EUEU![
M4N-J2I)\Q\!*\H/J#VJ^0L^21ZO +;2X+'[#VC9;:FSKP[#V'P;3Y1HK5/XC
MW[ A0N#<>!<:2Y]"NP^_92%(-E#^OJ\&U(M9*^' 'S>O8&^H^6SJ;">G4ZL3
M%E*J&W4'(^=;:(K*IC"&7YCN=-PXQ%0\TVYO$(;9DR<X5F24<KW*>]C6HJI5
M+=6C"].?/-P ILU22W=!J#Z2;EGQN8M+2E2&E;UU"7G"AK;D^Y(L08Y4W-7_
M +(P_G(75)#94N3E/6;IL:Z5257ZI?46XC9"_C7'6]PK"/)WA7!3*11Z<V9N
M3*]5I83(J;UQ9?Z2I/Z.VOYS$5+#!L"IM2KJ/?D52FPU9)=1@Q5^A(EQV5:
M$]5QQ)X*2?4H><;)KE$6H(16*6M:C9*4U"(I1/F #I)/JV2I*TA:%!25 *2I
M)"DJ!U!!&A!["/!N.-LMK==6EMII"G''%J"4-MH!4M:U*L$I2D%2E$@  D[<
MH^+G,:XLJ-7S*YBA7,:0VK3=4R,M88ZIOE7(4IR8\FYRO2'$@Y0D#O<E6'/[
M3XYHD%;>\AQ7_A6H<<O,Z<0^4+L0<DE\,0R1J#(!TXC;N@:J:?R?NPTJ(76J
MI @$#CNF5+J3FOS4W@MH5Z0<R6RJ5T>1ZDFK\HN'&\F9J#*75GB=0V*8TN4P
ML_\ ZM$9"?,M:2=.]+ 3+E)2 E*9#P2D"P #B@  -  - !PV[GC&BJA39>#I
MSN:12$&;2E+)*ETQUT)D1[DG_@I+K9;'_<R@VD!$?P$KR@^H/:KY"SY)'J\"
M0%"Q%QLY'(U1J/-V_P!?!M.;M5[<;!7G(%[:_1<V]9\^R5!0N-0? J2E8LH7
MV<CJ3JGK#\?!LN[LD?-4;J\][ 9OIT 'J \VP(.HU!^6=T#R@+A1TX(I3Y1(
MFM)?K[C>BFX+G6CT[/Q2J9Y>4D95<U#+1*V9CJ.]R1\B_P ,HBXHQ:S:DK"7
MZ72%%27*B+W1+G 6R4]7%F/FWDT==S)$RB6TTVPVVRRVAIEI"&FFFD);;:;;
M2$H;;0D!*$(2 E"$@)2D   #O8IQOAK!L82*]4FXRUI*H\-L%^?*M<?$1&[N
M%)4,N^7NXZ%>4>1MB7NCZO)4MG"M*CTMC4";4P)L]7&RT1T*3"C$:=1SGZ21
M?-8Y16,<XPKQ5\+8CJTM"N+'.W&(GV0XQ9B)/J9'FX=^!5JI2E[VF5*H4YR^
M;>0)DB&N^FN:.XVJ^@UOV#S;4#ESQ_1"E$B>S78R=-Q6& \Y;M*9K!CS2NW
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
MB/Q"3F*@.AW/6,OA6A2,*3'<TZ@?'0,ZNN]1Y#GBBY*E?!\I9:439*&),)I
ML@][NDL../P*)BAAO,(#CE*J"@+E+$M0>@NJL.JTW(3(94HGRLQE(%U=+DVY
M1:C@&K)<2IR10YCB!5Z:.L%HT3SN*E2DI;G,I\169*7TC</'+D6W2*O3J]3H
MM6I,IN9 F-AUA]HZ$<%(6DV4VZVH%MYEP)<:<2IMQ*5I(VQ[@.DX]HYI\\;B
M9'WCE+J:$A3\"2L $@7&]C/9$)E1BH)>0E*DJ;>:9>;Q-AFKX2J\BBUF.6)3
M!S(6FZH\N.HD-2XCI WL=VQRJL%(4%M.H;>;<;3LR\['>:D,.+9?8<0\R\TH
MH<:=:4%MN-K20I"T+ 4A22"E0!!OMR3<K\;%C#-"Q \S%Q,TD-LNJRM,UQ"1
MY1@:(;J  O(B)L'=7XJ<A<8C;*2E:2E0"DJ!2I*@"E22+$$'0@C0@Z$;8YY
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
M^\_E_P VW-/[S^7_ #;<T_O/Y?\ -MS3^\_E_P VW-/[S^7_ #;<T_O/Y?\
M-MS3^\_E_P VW-/[S^7_ #;<T_O/Y?\ -MS3^\_E_P VW-/[S^7_ #;-,[HD
MYKW'FM^9Z:F6U<4V^D:;&+Z*OO\ Z>[8L.CYM_5L4*'%*A]AZ(0L\$J/V;)C
MN*\P'T_T_P!?9LB,@>-UOP&P  L!8>#4PVKLL?./=PV,4_-4/4??_3W[%AT?
M-OZO]7V*5#B"/6#T0A9X)/W:??LF,X>-D^OC^&R8Z$\>MZ_=_P!%Q'A:@XL@
M*IU>IS,YC4M*4,LB*X1;?1)*+/1W>%U-K 6.HZ%ME2#BSN<ZO#4[)PA/15HV
MI13:BMJ)4D#6R$2OBX$H_MN?!_&V15LQK&'JYA][F];I,^F.YBE(F1G64.$<
M=RZI.Z?3VYV5K01J#WZ55ZG0YK51I$Z33IK/B28CJFG+&Q4A64V<:78!QEP*
M:<'5<0I.FV$>Z.D,AJ)C.G&6D63\,4E#;4CS9Y5.4IN.Z2K5;D1V*$H%FX;B
MN,#%F ,>PE4]BIT>L,S4Y'*1.R-RG.VQILY+4HJ0K5+K;)"5@+:<N$JVQQW.
MZ\SU0P/(3E)6X:#4'B"GM#=.J#EPH7T0S4%HRC54Y1LG:JT>JT*8Y3ZQ3Y=-
MF-^-'ELK964W(#B,PLZTNQW;S16TX.LA:AKTL)X_Q5@MW-0ZDM$92\[U,D_I
M--D'YQ7%60&UJ  4_&4Q(( 3OK"VV%.Z&PU5$MQ\2QW</3" %24!R;2G%:ZA
M;2%2XV<VLAUAQMN_7E$ JV@5*G5:.F73)T.HQ5CJOPI#,IE5_P"\96M-_.+W
M&H(VQ)R08#Q,IQZ12$TV:YF*IU%4*>\5KN5..,H0N"^XI1SJ=?B.N%7%=E*"
MJWW-53;*EX>Q##EHXB/5V'83HM\T28@F-NJ/851XZ;FRLHZVT_D3Y28"C_N^
M9K8O9V!.@20JQ[&N<HE?2,T=-[^<$!WD]QVRK*O!N)R=?)42HOIT-O&9CN)_
M'4:C39CDYQ[((",'8C3=67X^D38PO:^IDM- )_:/5OI>X.U/Y$.4F>I%Z$F
MTJWQU0J$!E*+@*NMEN0],&A%[1B0;I\9*@*%W-,I12YB7$3+*=,T2BL+?6J]
M].?34,I;*=/^0?!ULH6!5A;DWP?@_(NCTAKGJ4D&J3/TRI*OXQ$AT6CYA8*1
M#1':-M6[W)_Z3E'F'W;9$>@G^$>[;=H]!'\(]VV4>8?=\CRI]$?<-MVCT$?P
MCW;9$>@G^$>[:P' #[O^E/,LR&U,OM-OM+%EM/(2XVL>92%@I4/H(.U4Y)^3
MRKE2I6%J<TXJYWE.WU*5F(/7M378J%*N<QSH6%JU6%;2NYXY/WRHM+KT('@F
M+46%!'6*NKSV#+5PZG64KJ@?/NLN=S7A$J^*K>(T(]%QRF.JOV]=--9'\FGG
M.S7<V8- .^K.)G#\W=2*4R .VX727[_84^H[1^Y[Y/6+;Q%:F6(_XBIA-[#@
M>:1XNAXFUC?@0--J%ANF8<8,>F?"(:*4IR3:S5ZFA.7M::J,V4S&)^=S5MD*
M[1:PVJ]#H]?B*@UJFPZG%-SNIC"'0A1&7>,J4,[#H'BO,J0ZGYJQMB3N<:!.
M4M_#=4E41PW4(<I)J4#MLVVM3C4UA-[76X]-('!O:N<AO*%1LZVJ8U6HZ2KX
M^CR42%6'B_H;W-YQ*AV-1G0"+%6J<T^EU.EN[FITZ=3GKD;J?$D1';CB-W(;
M;5<7%Q;2_1I]3J5)?$JEU";39(X/P93\1[U;QA;:[:G2]M3M1.6GE.C+;BL5
M+X;4>JU&F4UF:^LZ<'([34YTZ?.?7Q/;KMA_&7+E7,G^XU"@M*XRZLS4Z0TE
M)M91CR:FY.7Z5V8[EQJ$\+T1&)0VI>(Y-#<=4A&6/1(4]IMA8OO,TV=/?5+0
MK3):!"*+'-O+]7_QV\PS(;+4AEI]I7C-O-H=;5I;5"PI)T)&HX':?R<X$J>8
MR\)T,K5?,XQ 9A.JN"FZGH0CNDV.BBNXLD@@I3;$/)!R=1%1E1\.AHO%\N9:
MI6\IR;G+9)J12@#,K1 2-?5L[@C"Z77$BF6"7%@#GM0X!1 _YO;#')7@.H+I
MXF4+?!]MTN_[3K+>8I:=4/)5!%K%*3U;<-H7)3R=T^VXPE2G,O#GS;M3]$:B
MI.R\WBCQK_./%:[PZ=3Z<V6J?!AP&C:[<.,S%;-N%T,(0G3LT_\ %G__Q !>
M$0 " 0("! @)!PD$!@8(!P ! @,$$04A  82,1,4(")!46%Q!Q P,C-2@;'1
M(T!"<I&AP14D0V)C@I*BX7/"XO E4%-4E/$78'2#H[(6)C5$A).SU30V5625
MT]3_V@ ( 0(! 3\!\LB/*P2-&D=C9412S,>H*H))[AI3:GZSU8!AP6M ;<9T
M6D!!-@?SIH<NF^ZW.\W/2/P;:U.+M34L1RYLE9"3_P"$9%RW'G=UQGHW@UUI
M47$%(_ZJUD=_Y]@??I5:FZST8+38-5E5WFG$=98=?YF\^0Z3N7Z5M*/$L1PA
MY%IRL$FTO"+/1TTSJR]&S5P2E-_.4!0^6V#8:4FON*P$<8HL&KEROPV&P1/:
MV>RU*(%!.^YC87W+;+2DUTU/Q A,:U9HZ1FWU$5)35: D\YV98(:J,?2(C69
MN\Z#4O4C6"$U&$R<&/I28;6%MAK9"6GJ>'$)M:\9CA8C/(G:TQ;P78K2AI<*
MJ8<2C&? O:EJ^Y0[-3R6SN3-$QRV8R3;2JI*FBF>GK*>:EG3SX9XVBD6^8.R
MX!LPS4[F&8)'_7C!-6L7Q^39P^E)B4VDJYKQ4D6[SIB#M,+@\%"LLUCM<'LW
M.F$>"_":4"3%IY<3EL+Q(7I:53TCY-^,26.YC+&& YT6=A18;A^')P=!14U(
MEK$4\,<6UVNRJ&<Y"[.68[R3R<0PC#,53@\1H::K%K RQCA$_LYA::(]L;J>
MW3'O!<+-/J_.;\YC05D@L>D+35-A;J5*F]SFU0-*NCJJ"HDI:V"6FJ(C9XI5
M*L.HY^<K;T=;HZV9&*D'2DK:N@G6IHJF:EG3S98)&C:UP=D[)YR&PVD:Z,,F
M!&FK/A+64QT6L.S$YV43$XUV8F;_ />1+E%M9?+0KP0)N\<2!I!BN#85K!2"
M*N@CJ8W3:@J(R!-%M"ZRTU0MR <FR+12"P=70V.M6I5=JXQJ(V-9A;-9:I5L
M\!8V2.K07"$WV5F7Y*4V]&["+_KMJCX.VJEBQ+'U>.G.S)!AURDLZD75ZLBS
M0QGHA4K,WTS&.:\,,--$D%/%'!#$NS'%"BQQQJ/HHB *H[ /(XYJ]AFL%-Q>
MOANZAN JH[+4TS-O,4ECS38;<3!HGL-I"54C6+5ROU;K.+58X2&2[4M6BD0U
M*#?:]]B5+@2Q$ED)!!:-D=M-2M=I,$D3#L2=Y<(D:RL;N^'NQ\^,9EJ8G.6$
M9KG+"-K;25E@JX"K+%44]1'FK!9(IHI%OF#=71U/:"#IKOJ:V S\?H$=\(G;
MM9J&9B?D)#FQA;]!,V?Z&0[81YOF(5FW*Q[@3IP<GJ/_  GX:<')ZC_PGX:<
M')ZC_P )^&G!R>H_\)^&G!R>H_\ "?AIP<GJ/_"?AIP<GJ/_  GX:<')ZC_P
MGX:<')ZC_P )^&G!R>H_\)^&G!R>H_\ "?AIP<GJ/_"?AIP<GJ/_  GX:<')
MZC_PGX:<')ZC_P )^&G!R>H_\)^&G!R>H_\ "?AH01D00>T6\DL;OYJD^[[=
M%I6^DP'=G\-!2ITEC]VG%XO5O[3\=. B]0??\=.+Q>K][?'0TT?1M#V_TT-+
MU/\ :/\ /NT:GD'0&[C\;:$%=X([_*K$[;E/><AHM*?IM[%^[,_?EV=N@IH^
MDL?;_33B\7J_>WQTX"+U!]I^.G%XO5M[3\=#2IT%A]_X:&E]5_M'P^&AIY1T
M7[C_ ).A!&\$=_\ J?4+4@((<=QB&\AV9<.HY!Z,;TJZA"/2')J>,Y1BTK#A
M.#X/R>+8318W12T%?%PD,F:L+"2&0 [$T+V.Q*E\CF""4<-&S*<>P.KU?Q&6
M@JQM6Y]/.%(CJ8"3L3)>]MVS(ESP<@9+FVT=/!MK2P8:NU\A*MM-A<KGS2 6
MDHBQ/FD R4PZ&X2*YVH46JI:>NIIJ2JB6:GJ(VBFC;<R,+',9J1O5E(9& 92
M& .FLV 3ZNXI+127>!KRT<Y_3TS,0A-@!PJ6V)E %G%QS&0GYA2^C/US[E^9
M5/I/W1^/D$C:0Y#+KZ-$IT7,\X]N[[/CY(@'>+]^C4Z-NYI[-WV:21-':]C?
M<1V?\_(QPM)NR'6?PZ]$@1.C:/6?AY(@-O /?H],A\WF_>-'0QG9/?EU<E49
M_-%[:<#+ZA^[XZ,C)YPMXE1GOLB]M^G R^H?N^.C1NN;*0.0J,_FB^G R^H?
MN^.C(R><+<E8)&^C;ORTXJ_6OW_#0TK]!4_;\-#!(OT;]V?D_!_JL,9K3B5;
M'M8902"R,+I5U:[+K"0<FAB!62<&X>\<1#+(^SY77/5Q=8<)=(E'Y0HPT] ^
M5V:PX6F)]6I50N\ 3+"['90@D$$@@@@V(.1!&\$=!&D4LD$L<T+M'+#(DL4B
M&SQR1L&1U/0RL 0>@C35S&$QW!Z/$5L)'3@ZI!^CJHN;.EN@%OE([_HG0].F
MO6 #',%E:)-JOP\/54A Y[A5_.*8=)$\:W51OFCAZ ?F-+Z,_7/N7YE4^D_=
M'X\N*#;YS9+U=)_IV]F@  L!8>5J_P!'^]_=\A#!?G/NZ%Z^_P M5>D'U![V
MY-+O?N'X^*J\Y?J_CXJ3])^[_>\3*&!4[CHZ%&*G_F.OQTOG-]7\?%5><O<?
M?XXXC(>H=)^';HD:)YH]O3R;#J'D<,PZHQ;$*7#J4 S5<HC4GS4&;22OT[$4
M8>5[7.RAL";#3"\.IL)H*;#Z1-F&FC"#(;4C;Y)9+;Y)7+2.?68VL+#2JK*6
MAA:HK*B&EA7?+/(L2==KN1=CT*+L=P!.F)^%# Z0LE!#4XI(/IJ.*4Q[.%F4
MS;^D4K*1F&.5Z[PHX]47%'#14"=!6,U,P[WG)A/LIUZ?9/KEK147X3&JU;WO
MP#K2[^KBR0[/9LVMT6MI_P"D>L/_ .O8S_\ RE=__?I3:Z:TTMN#QFJ>W14\
M'5WRMGQI)CN[;WYU]K/3"O"K5QE4QB@BJ(]QJ*+Y&<;N<T,CM#(V_)7IUW;K
M9X1CF%XY!P^&U23A?21YI/">J6%[2)TA6ML/8[#,,^7X1,%&%8ZU3"FS2XJK
M5<=O-6HVK5:#_O&6:PR G Z+>+P58J8ZJOP=VYE1'QZG!.0FAV8IU7K:6%HV
M^K3'Q:S8=!J_K541RTJSX=++QR.G)X,/15FUPD<3(;Q- YGAIY/H/!'(58#9
M./ZN282E-B%+(U9@N(HLM!7;-B%D&VM/5K;Y*I5=XL%DV7*@,DD<?EJ7T9^N
M?<OS*I])^Z/QY4$>VUSYJG[3U6ZNOR]7^C_>_N\NGBVN>VX;AUG^GEZKT@^H
M/>W)I=[]P_'Q57G+]7\?%2?I/W?[WCGCVUN/.7=V]GP\=+YS?5_'Q57G+W'W
M^)%+L%'3]PZ]%4* HW#Q25*KDO./7T?UT-1*>D#N _&^G&)?6O[!^ T6J]=?
M:OP/QTX:/UA[?(^"[ N"II\>J$^4J=JFH=H9K3HWYQ,O]K*O! BQ"PR#S9--
M:/"+2889*+!Q'7UR[223DDT=*XR(RMQJ5>E8V6)#YTC,K1:8EBN(XO.:G$:N
M:JESV>$;F1@[UAB%HX4R'-C503F<\_%%2U,_H*>>;^RADDW9'S%.XFVDE%60
MKM34E3$OK202HOVLH'(H:^LPVICK*&HDIJF(W26,V/:K W62-MSQN&C<<UU(
MRTU/ULAUEI"L@6'$Z55XW #S7&X5, )+<"YR93<PN=ABP,;OR?"5AW'-7'J5
M'RN&U$52.LQ2'BTR]WRJ2MV0]_BU0K#0ZRX--<@-6QTS?4K+TC$W^B!-M'NR
MSMXO"Q0!J?"\45<XY9:&5NM95X> 'L0Q3V[9,^C3P<5M/BN&XEJOB2+4P*IJ
M889,P::5U6H1<P4X&H,<\;+9UDG9U964::VZK5&K5=LC:EPZH9FHJDYFPS,$
MQ  %1&-^061+2)]-$\K2^C/US[E^95/I/W1^/) +$ ;R;:(H10HZ/O[?+U?Z
M/][^[RHTVV"_;W=.@   &X9>7JO2#Z@][<FEWOW#\?%5><OU?Q\5)^D_=_O>
M*XO;IW^S_(\51%;Y1=WTN_=EW]G?N\5+YS?5_'Q57G+W'W^*E7)GZ\AW=/BJ
M9+<P=.;=W5[?\[_*X;0R8G7TM!$0KU,RQ[;>;$F^69\QS(8@\KYCF(=-:=<E
MXLFKNKCF'"J2%:26KCR>L2)1'P<+  I3FWRDJV>J).8A+<-@VI^/8YLO24AB
MIFS%96;5/3$'IC8JTDX[:>.6UL[:89X*L/AL^*UT]8]LX:8"F@!Z07/"32#M
M!@/9I1:LZOX=;BF$42,-TCPBHF%OV]1PLW\^9 )W:       6 &0 &X =7BQ
MS4K \;C?:I8Z*L(YE;1QI%(&Z#,BA8ZE=P82C;V>;'+&><,;P:LP'$)</K5&
MVEGCD6_!U$#$\'/$3]%K$$'-'5T;G*?'@6+38'BM'B4-SP$@X:,&W#4[\V>'
MJY\9.P3<+)L/O4:0RQU$,4\+!XIHTEB<;GCD4.C#L92".3C=-QS!L5I;7,^'
MUD:[_/:!]@Y7-U?9(R.8W'=XH9&AFBF7SHI$D7ZR,&'WC0$$ @@@BX(S!!W$
M'JTU_IN,ZJXGESH!!4INRX&HB+G/]B9!EGGT[CJ97_D[67"IMK9CEJ!1R]7!
MU@XOSNQ'=)+]&P#NTQ?"J3&J"HPZM3:AG7)A;A(9!G'/$3YLD;9C>&%T<-&S
M*<9PFJP/$:C#JL?*0MS) "$GA;.*>._T)%Z+DHVU&W/1@/*4OHS]<^Y?F53Z
M3]T?CR:5,R_5D._I^[W\MZA%R'./9N^WX:&I<[@!]^G&)?6_E7X:<8E];[E^
M&@J9.G9/L^&@JA])?L.BS1MN8=QR]_CJ_P!'^]_=Y5,EE+^MD.X?U]W*W;\M
M'J4'FC:^X:&ID.[9'L^.G&)?6_E7X:<8E];[E^&@J7Z0I^[052_24CNS^&BR
M(^YAW;C]A\=5Z0?4'O;DTN]^X?CXJKSE^K^/BI/TG[O][Q3.8YE8>H+CK&TV
M@(8 C<=" 00=QTD0QM;HZ#UC2E\YOJ_CXJKSE[C[_%"+1)W7^W/Q2':D8]OW
M#+RN#87BV+51I<)BEDE>,I,Z-P<4<$G-?AYB0J1.+JRDWE%XU5RVP=7O!WA6
M%!)\1"8K7"Q^53\SA;?\E U^%*[A)/>]MI8HCD.5X3<*2KP(8B$_.,,FC;;
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
MTN]^X?CXJKSE^K^/BI/TG[O][Q57I!]0>]N1!+MC9/G#[QXJKSE[C[_'#."
MC9'=<G?\.@=/C*J=X![P#IL(/H+_  CE>#O5S\DX9^4JE+5^)HK@,+-3T630
MPYYAI3:>7=^A1AM17/BQ7&\+P6+AL2K(J<$$I&3M3RV_V4";4LF>1(797Z;*
M,],9\*=5+M18)2+3)N%76!99R,^<E."8(SN](U0-_-'1B&+8EBLG"XC6U%6U
M[KPTC,B?V46440[(T4;\L_$JLQ"J"S'<%!)/<!GI2ZL:PUMC3X-B#*=SO320
MQGHREG$<9[;-ETVTIO!MK3/Z2GI:/MJ:R)O;^:<:.73E?LOI2^":K:W'<8IH
MMUUI::6H[P'E>EMV-L'KV>C2C\%VK\!#54U?7$;T>9((3^[!&DP_XC=VYZ4.
MKV"898T.%T4#KNE$*O/_ ,1+MS?;)V\MF5%9W941%+.[$*JJHNS,QR55&9)R
M S.FO.MAU@K!24;$831N>!WCC<WFM5.OJ#-:92-I8RTC6:4QIIJM@S8[C='0
M[-X _&*PYV6C@(::Y&8X7FP(>B25.C0      "P R  W #J\7A9K>9A&'*?.
M:HK95OZH6" V[=NI%^BW3?*FA:IJ(*=//J)HH5ROSI75%RZ<VW=.B(L:)&@L
MB*J*.I5%E'L \?A&H^-:KU4@&T]#/35:]8M)Q>0CNBJ)">P==AY.E]&?KGW+
MRJCTI[A[OF,+;4:]@L;]8'^>_?RY(%?,<UNOK[_CH\;)YP]O0?;Y9&VE5NL<
MN2G#9KS6^X_#1E9#9A;_ #T>5AE$=[B][:<:7U3]HTFD$A! M86\4,HBVK@F
M]ONO\=.-+ZI^T:2R"1@0+96^\_'D*Q4AAO&G&E]4_:-)I!(00+6'(2=T[1U'
M\-%JD^D"/O&G#Q>M]Q^&AJ(O6OW _#0U2_14GOR^.AJ9.P>SQZF8'^7L<IX)
M4VJ.F_.ZWU3#$1LPG_M$I2(KDW!M(R^82-*JKIJ&"2IK)XJ:GB%WEF<(B^T[
MV.Y5%V8V502;::Q>$Z1S)2ZO)P:>;^4YT^4;?<TU,XM&#ELR5 9R"?D(F ;2
MHJ:BKF>HJII:B>0[4DLSM)(Q[68D]PW 9#+2@PO$<4EX'#Z.HJY.D0QLRIVR
M/YD8[9&47RO<Z89X+,4GV7Q2LIZ!.F*'\[J.XD%(%OUK++;U=,/\'6K-#8R4
MTV(2"W/KIBR@]-H81!"0>J2.0@=.\FDP^@H%V**BI:1>JF@BAOW\&JW/63<G
M>?)U5534-/+55<T=/3PKM232L%11NWG>6-E51=G8A5!8@::X:]S8YMX=AVW3
MX5>SL;K/7;)WR9_)T^YE@\YB-J8[HX_%X-<!.'84V*3K:IQ4(T0.^.A2YA]M
M029\K@Q< =]P/%K_ (C^4-9Z[9;:BHA'A\79Q<'AU]E6]1IJ/1\=UIPE""4@
MF:L<^KQ.-YXR>PSI$O>PY&/TXJL#Q>G(OPN&UH7*_/XO(8S;*Y5PK#,9C>/)
MTOHS]<^Y>54>E/</=\QIGLQ0_2W=X^/D" <B+CMT>F!S0V_5.[V'1E9#9A;R
ME,^10]X_'R!4,+, 1H]-TH?W3^!^.A!4V(L>W_4?@UPCB&!<>=;3XM)PV>\4
ML)>.F7]Z\LP-\UF7JTUBUEP[5NEX>K;A)Y+BEHXR.'J& [?1PJ;<),PV4N
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
MIIQH>H?M_IIQH>H?M_IIQH>H?M_IH[;3%MUSY6.=T_6'4?P.B2H^XV/4=_\
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
MGC;;\C2^C/US[E^957FKWGW?-)I[<U#GTGJ_KRHO2)]8?,)I[\Q#WM^ ^/\
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
MZ.H6GJJFJ;;J:B>H<;FGEDF8>V1F/_6S_\0 7Q   @(! @$'!0@)#PH#" ,
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
MP\<=B+HI63>JE;$,+\5X@A2O>,Y!\QY972**-2\DDC!(T11EG=V(554<2Q(
M'?R:&77X[TZ,5:+2H9]0P0<-]D0(:?9/>.L[O8#RQ7T?G),,L"SP:9".'JE/
MU3E8AN)[:QD<.'$[<6-*YR5^/K+6TV9,8SEB-31\D\,+&W@2<9PD,/.&&I.Y
M4"+4X+.G#+XP.L68DIYW';@63Q'S2K,DT$L<T,@W)+$ZR1N/:CH2K#Z0?>AI
M&G2[=8U2)LR(Q$E"@VY'L*1Q6><AH:Q&"F)I@5:./=[['),Y]RK^RKJ:<2%C
MW>BMA1\NH[%NYB8&GC5=SC 92"I ((.00>X@^(/@>4M:Q&DT$\;PS12#<DD4
MBE'1U/ JRD@CV<K^DON,44G2TY&^[4INW6?/BP3T4N. FCD7PY0K/)MTS52E
M&^&.$C+-]BVSQP#6F;MN<[:\MCADC'VAI7U4H_G?7?M*?ZQ:C_5-.\^31.;[
MP7^<LBNDTFY9*VA<,+)87:\=B\>/142<1;>FN@)T4%J;4-3MV+UVPY>:S9D:
M65R?OF/!1W(BX1%PJ*J@#WWGO_PU_;_O%CFYS,L12W0K1:AKL126.DY(W5M.
M/:BFM!=RSV>U'58[(=UE7:M)8LS2V)YF+RSSR-+-*[>L\DCEG=CXLQ)/ONJ_
M6N]^:-"\WF?^^=9_HM-\FO?6#^SJ7DYD?\2_V!Y*&MZ7*8KE"82IQ[,J>K-7
ME'RH;$1>&5?%'.,'!%+7=,?T5E=L\!/IJ5R/ LTYQX20OW'NEB:*Q'NAFC9O
M)H/U@_LZ[Y.<_P#"M/\ JC>538'7]8MHQT_28I%5W R.LVY.UU:F&&WI-CR2
MOE((WVRM$9=;U!VK[MT.EU2\&EUL=W15.D<,_P#KIWGL<<&8C 'F!([$Z(.Y
M4ED51DY. & &2<_A]YNZM=.*]*!I6 ]:1O5BACSPZ2>4I#'G WN-Q"Y/*YJM
M]]]FY*9&[]L:=T4$6>Z*",+%&/F*,DG)Y+5T^I8NV']6&M$\TG?C.U <*,\6
M.%7O) Y+)JEBIHL3?(8]>N#V'H*[+7[O!KJN#P9!QP#J%C4=4D^4&E6G7/[F
M.LHG7\=MO_R.BYNZ<VW&.LH]WN]IN/.6^G=G/CG)Y?%CF]_$NF_HW(]+S>I1
MY\:G342..>'4Y8!W_1C'9QMX<GET#4YJLO$K5U'$]<]_86Q$B3Q+W8+QVF[\
MYSPZMJ]&2L6ST,W"2M8 \8+"9BD\"R9Z1,CI$0GSTJ3OONZ(RT9,^LU4J30D
M/_NE:MD\6-5B>_/DTO7XT])5E.FVB!Q->QNFK,Q\$AG65!]];'DJRP76JZM#
M%U"6W@3&/4*!3HI9U==LRV8Q7GM1?+CL21!@>T+>EWHUT_G'I+M!J>G%N#-$
M=C6Z3'C-4=N[O:+<F_*/%++[]I7U4H_G?7?M*?ZQ:C_5-.\Y*.F,K<Y-6BD%
M/(5AIM;BCZG(C!D>17[%*&13'+,'DD#Q5Y(I))YY))III'EFFE=I)999&+R2
M22.2SR.Q+.[$LS$DDD^_<]_^&O[?\\\T=!L/%K%V$/JEV!]LFFTI1V:\3@$K
M<N)DF1622K7VNAZ2>-XO?M5^M=[\T:%YO,_]\ZS_ $6F^37OK!_9U+R<R/\
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
M6]10N2TE[F[<EK _KK3=FJ0;>/I).HM/+7CX8W6HX..T?*7/DY[_ /#7]O\
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
M0M5'X):KS5W[_5GC:-NXJ>YO!E/TCOY35Y!B2"62&0<1AXV*,,, >\'O /M
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
M%O3K#+MZ6%N&Y#V>FKR9AG"KO7>D;IU75(>EI3._N?JL"-U.[&&;':XB"UL
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
M+59!HM_<Y1!#?D1(9F.=H%>X*\[,X*B))!V-V]?MF]%G,>FUZ="/\4(M2_\
M*Q:F7_=Y:GSCF7/0?J71SQQ*ZI/=D^AEB:M&C#Y$TZGR'JSCW6U+?6TX<"8<
M =/=*GPK*PV<&!L20AE*;\%F)9F)9F8Y9F/$DD\22>))[_?%MINEH6-L6ITP
M?AX 3B1,\!9K[B\#<,Y>$L(Y7Y5[U*99ZMJ))X)D]5XW&0?:#X,K ,C JP#
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
M4)''&H1$11A51%PJJHX!0, =WF,CJ&1@596 *LI&"K \"".!!X$<IM=YL5R
MNZ6_I$0R G>UC3T'$!>+2U!D8XU@H7H?,BGE8^YMW;4U-/9"S=BR!\^HYZ3V
MF+IHACI,\E=&#(P#*RD%64C(92.!!'$$<"/)KU)1N=]/EFB7OW34\7(5'TM+
M711["<^=%=T^S+4M0-NBGA<HZ^T?2K#@R-E'7*L""1R6#G%IPO;>'7J!2O8;
MNXRU&Q6=SQ[4,E5.X"+O;EF2?4*IQG9/0D9A]'V,UA<^/!B/ISPY-U"GJ>H3
M<=@,<5.N?W4TDCS+D^RJ_C] +UHI%T?3WR&K46;II4(QML73B:1<$ADB%>)P
M<21-@>=H]=UVSV(/="P",-TMX]8"L,##10M%"P/$&/'GZ5]5*/YWUWSM(_?>
MK_G*Q]NZ+GX;_*6'H^_'1>Y>J=-]'K=!W\>_'RO.YVV.SZ6YI,.?E^@@O/VN
M'JCK/8XGB7X#Q]_YGXW=)U;6MW=LV=+IO1[?'=GI-^>&-F/E>=O8=FSKFI31
M=_% E2N3Q SZ2"0=G(X=^[('VQH^OHOJ[])LG![COMT_H #=<!SXNO+1;OC:
MTJA.WAVY*L3.,#AV7R#CAPX<M%@X^CTN27O[/IK3KP'@?0#)\>S[/-KU(%WS
MVIXJ\*_.EF=8XU_&[ <J&DU1Z*E72+=^V2>M-,WWTTS/*WWSGS['.;0(,8W3
M:MI\2C:!Q:34*R#NP>-J% >\V% Q+GRMH%R3-_1T7JI;OL:9ZL8'M:DV(&X#
MT#5L;B)".6#Q!X$'QY:IIFTK!'8,U/@<&E9]-6VGY71QN(78<.EBD' @@>^Z
M;IFW=7,PL7CQPM*MZ6QN/R>D4"!#W=++&/'E@< .  \//TKZJ4?SOKOG:1^^
M]7_.5C[1AOZ;;KWJ5A=\%JK,D\$JY*G9)&64[6!5AG*N"K ,"/?.;_-R)@ST
M8+&JW<;3M:Z5KTX\YRKK'7L2NA S'/7?N(\Z2XRD'5M:O6D;.=T%=*^GK@<
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
MNCTYU]+IM*:/#VY4;C#>N([1B,@25JA9),26IH8?MV?3G*QVT^R-.LL/@+:
M[=Q&3T,RDPSX#=A]X4R1IBQ1N0M!:JRO#/"_K)(AP1["/%6&59<,I*D'S*>K
M46VSU)-VT^I-$>S-7E]L<T9:-O$9W+AU4BMJNGON@L+VD..DKS+CI:\P'JRQ
M'@? C#J2C*QMZ9=CZ6K=@>"5?'#=SJ?DR1MMDB<<4D57'$#E8TNZ"=A+U;.W
M;'<JL3T5A.+8W 8DCW,8I0\9)VY/FD8>WI%EAUVAN\>[K57=V8[*# /<EA (
MY<$12PP:EIEA+-6=<JR^LC?*BE3UHIHSPDC;#*?HP>1I:@FR5,M3NQA>L4Y<
M>LA/KQMW30,=DJ^*2!)$ZMJ$6Z"0MU2_$#U:V@\5/W.4#X2!^VA^?&5D;DDD
M;M')&RNCHQ5T=3E71A@JRD JP.0>(Y0Z5SLEVR#$=?6B.PXX*BZECU7_ -M
MV,,&R$(DL.LD;*Z.H='0AE=6&596'!E8<01P(XCR8/$'@0?'DS7-!H](YW--
M65J,S-\YY*3UV=O_ %"V?'/+,<FL5!\VO=A8>/#[*J66\0/6SV1Q];=DZIK9
MCR>R)* ?'':.DZB5R.&3T7'CP7/#TJZI>^BU>V#O/^A0TS]'?W >.25.G:)I
M\#KZLQ@6>R/_ (JQTMC_ .[Y&O:K8$2]H00+AK-N11GH:T61O?NRQ*Q1[@TL
MD:\>2ZUK,70\UM&D^Q=.XM7FL<"E8^KT\C=F:_.5(**E4(L<J[/>=*^JE'\[
MZ[]I<Y?X)J_US[4BYP<\*LU728S')0TF4&*?53V7$UM2-\.G8X"/L36SGC%
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
M.(DY0 5X [-;J]:\DG'>" HLRPW^P7D9G9Z!6"D\$75FZZKU!\LK:A6_R5Q
M%@4^,X<.'#APX<.'*T*C)=F)(NDL?(D\CD(=YG/I:Q](:"J!.[K2Q\,56"2U
M;00&&#OQP7_ (H\ID! HDY_<9?NWOK7G+U;+U]-T ]OU^%]>V(;9"G?Y0)Y@
M<:T5M/\ 3X3R&B<H2^!J@31G7!>&6(-85SQFCT1GT_QSOJC(ACXX:8))7M@-
M&&\D1D%)Z(U:0CW5]N5$BRPC.PH+G;L<?AV#F!_6G]?87@9RX   @ ,%[]":
MI4IE>(>7'E#>_P#,(,@.UD4VAZ=1;'%]U68*YZ>T1!,B&1-KQW*C7T5M\7%>
M[H!=%>T_34K2G#YE4 3B3@13FVQ8%?,V*?\ +;N2Z+H\"%\4C[\IP6 UMH%3
MF.2M26M\4';0,3/D9.Q4-%Z! 8&4.8S:G1]R#@*X!JC0_K:F,H(23W8E>6+9
MKK,"_*/6 7<A*>%)]ZO0$MR0 + 2N%[BG>!&/NF%7=_8,>"+Z@,5>4B@J56_
M)AK^00%W*UV%?%F?(HN9 ]G%?SU$T2YY OILQ0'7MM>QR$\4 (%G?=T^E.#P
M6P#@A%L4..$=?\. 4GBOOTXWYILR!+8("1Z.V1A_)\MR&K 5.'(E(.L9IB$.
M"GJ%)TCN=/@UGG/K]1*TAK0-IDF<7 "_B$M)O1[X[(&AZXUG4LNE!@A?-8VY
MA'1_%F@*8T0<#=9XX1/<KQGL@2788@""(E.)NFM[QI$P)&%OY*MJ#N!BI8#.
M@   [ UX3-'CTQI%!0%6!JN 'EXJ8$EQ]H(R)O,E\H_^K^RBP' *7WL.4(JD
M!7^\!'S79[3(A02)QM4E!+4>ZQ*)8%G0P54:]E0;L4Z;!W""FEZ/ZE*TL8=)
MDF9[&U4*J5DD_"0(P4NP/NIM H4KA592H%?G#JC.&9,[J%(^.-21X7]#0(**
M>ZE4A12^02A> ?R0BYC+A-C +S[*!$"CHPR8[0#R3O>*W8F@&4?>!!&/?B;]
M<9!J2**XIUT9YI4%I2:+3A4R18)(_P 9A)J'>4WT."C2>LL>&D>"T49]$IAC
M"I4D/4Z9U2JX*3@ C3AU3**BE3L!AZ@ASYT?L4U#=AY(7M=K,".!(.)HVAH%
M,2<[Q(*1\H>WV[6$BQ_A14#3*Z:+RIS522E%5]@O=IZ&Z?$@79\/U25IGV3M
MAN*U]NPKW&L41&S17 E BVT/P'AHX!I?;%Z4]P/O^/7@>,^1^2@NH>!'[P"2
M6!]  @ 0H'1$Q$T3OB],2*_0 I0^8>?<&H I#.).25\XT&89;!0& H  #V(
MV8B$E<@*$1'E);E#$>9$Z-(EZX7'F@O>65@NI2 !LQ$I*X04"*/IB]71///E
MAX%$ONM,X(NJ&7#&$\0L@1Y.@[:@YS0,R42%2W/?17[A"!%$(8%6!9RDIPD>
M,7U2Y&D#Q#VLX4L!4]#<J"5/U4K3Y/\ _- 3OU>#P^YCW51O)7;8,NZW\#_V
MK9]]!^O )NK'MSN3H>G0=L760/R>M*LM$>Q.R2*46SAU[BA"#P*&P5TG$ZJ%
M>Q?_ .E)'C[=\0?-]/&R_O#^$R([_P"NSP $#W0PT'$D >!T@+[-WCBFU&+O
M]%]&V ( $"@<1'$3$>^!=@J'?9EA'S!(13A!CH ZJ=E3D    ( P , , Z_.
ME:8B="@@J\?-PGQ]YXD.V5WW<#[DL=-L9,<(6H3U%UY#+K:&U8 .*Q][9=JQ
M8F0_)GS0MK[8H?W;0,C6@JU4U?=6!P_(M#,.KE&_5&KH6!"XBO<H1;BKQ_\
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
MI&?IY*R%/6B(]?[!>V'&+!?7CU#?^-2!RLQ "<A9E._S-Y$:RI&-6:*L'!I
M]D#ZFQ505;S1B* N%- $:*7V@^LQ&;F<US$4FO&E:I+F$@'FQ7O0SK>KG +A
MV2T$G$Y8+)O\0EFO4/\ GDT*PY41!DBFCBGGB].=J5=Q&,0:%^$W#0^^$2Z)
M=TPD.HQ6) K?7WR;F)T%O'(\TCBUY>.R>C@G\G2^TX:NO:W.JG_\_P"6?__:
M  P# 0 "  ,    0       ;.[F$H
M                            N( #%9V
M                                 C(   !X8H        DDDDDDDDD@
M    L'G<#      K^G&X                   0     Y&/        @
M         S    '?    (     H  \ \@ $  [9_    'H     $-V
M  @           #@          X     $  @  "  8%8 '    ,7YZ'   0X
MV       @           P                 $  @  #  8_@#5    $PR
M$0  8@WX      @          '@         !       $  @  X0 8 P
M 'RE5Z G  H:H'      @          !   0?<X   !  '+'FX$  @  8D 8
M X     "]  $ !  0%-Q      @  C;;;;;X $  !   !,     $   F$  @
M  C%X8 @     D     #   (8H(     @  @       ;  H       @  @
M     @  D(@8 @    %8   ^ )  X@HX(     @  @       X
MX  @       @  @8 8(8    ]   /P&(  0 88K     @  @       8  <
M      X  X       @  @' 8X\ ( &0 HZ( ?  #@HHP!     @  @
M ;  #       X  "       @  @ @8! [@ ! 80\PZ   !!0?P"     @  @
M       "   X      H   \      'PG@ '  'DD ]"]5@    !@! >
M  @  @            L     %   'T                 #6U     %T E
MF '@    @  @    #  #0    A    &P    O               &T# L1WZ
M68  P'!  B    @       #   X    #(    >    !8              %'
M%.(      ! "W !'X   @       #   '(    "@   %8    G8
M    $(@ 'Y     "  0 $%@   @       #    B     7    B     ;
M          &!HE@ S(   8  0 'E%   @       #     ^     8    M
M  !             B."    R   ( 80 K@    @  DDDDDC      W    H
M    N    H            <(X    &  "H X; 00    @  @           $
M7   _     &?   P            '#      [ %   '?' '   @  @
M      &H  #      %P  C            6C      ' "     $ #   @  @
M             3  $       '               40  !E* %H!  \  H "
M  @  @             !  '       '  '            ^@  Y &@ >   &
M[!  !   @  @             &  $       $               @0 &P  '
M %&0      N   @  @             $  # S     %  $            /
M $ $\$ "P(      X   @  @       $W    3  F #=    '  C
M     ( '   09 @U     '@   @  @     X  $[@ _(      ?0 8X
M          $@ %H0  38%'X    (    @        X    ;ZH  $@    8LP
M  'X             '  (8  6O'P.8  =,    @        X         !
M        !               ( 3F  $, $PU5"'T    @        X
M   ,          X               Q #S   :^ Q( #-P    @        X
M #X     ?   @X     ?                #H $&  &A[ I.1\     X
M     @   <@ '60    \C8 ESX                 @8$Z"  %DDV?!
M                !<(        'C@                    ;+_P BF !B
M"
M  !92P                                                     /
M_\0 *Q$! 0 ! P($!@,! 0$      1$A #%!(%$0,&%Q0(&1H;'PP='Q4.%@
M_]H " $# 0$_$/.0U8SW<[G(GKIY@)3U5Y!1(,(3T=3>1 D6#.$0&Y$)0L$0
MPATV$=;#.FZ2H46 H822(#(,/U"$!JH3!HTG>35T>J=0PCJ E@0WP(* >"HP
MU%.R)I\[* &J(06UV38:9 7LFA:<2>)/W%@<\/\ [<]1'GBJ2-7# D.[GI!1
M(RRWH&M3E&AE,UB69Z9A*R=ER'%[@A#("5I,+G!DRIBW=#J5!MO,,>7ZM;K
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
M!F"&&#'1;U_LX-@2,YKI!1L CY@$*,Q(-TD!*3R@"W<NC;K-\D  8+8F0B
MT"OTX^,%6"GF+P44I:)KDQ6,7$&&MRYMZ6*HF6SGKQJZ!7  N0I,"^!&DOVO
M=\ /4!/J32(H[BC[C.HP%"D $D9#(3=%5.F^WG, 58'L7ZXQZ[PZR"-T5([
MO6WEW )MYW[GMX/MWX>01+$K?NO(C<@M3?;?@Z+)[HH@ I7<C$D2B>)[BW(=
M\)IWB^Z_EUOOTM5A>Y]ZO%&B<O$@PR1Y=V/$&)[-1D4D61&:*$NA.CK(3#&P
M$4&(&@.9D'@K15"H*ASI@-G9/0-@D[!8@^ "C0&0JER!2EZ&5@] 7ZT&PJ=+
M=:2)&*GX%)($-4;C!05A-C6=&P!U/P_F^9M9@&0*(U#,8($ ;(7@]G<*UCAD
MQPDX=!_($GZN*!05*JKX(."8I:\D (459:15Q\8@$AD AR$)I60^JV!550JJ
MJJ^*(B9RLX0VFB&4?@<2_:]WP+E0QC&LQ8HS-+$1UT]<!3D6M\87#C;MH.T0
MJL9$R?+BFW<\U!$=D1XP^IG7J8![;F_I.N3>AER4F'DVP^L<ZD ,6;BEB.1_
M][>:"0JFBVAV]O"R+@ E.)$?;O\ C.NZ$Z+>Q.WY>%A)$NP0B$S^KT$S0GL\
M)ZCD\+!40(@DA.>C)?(I=M]CMV'UT!P]V;#CA/?/L:[IXJ>+MD>Z!?<UV0[C
MYFU/VR;<:9L?8+GSC/NS[:$!5G.%SC 3!C[^*K1$&Q.%8)Y1:=5**E5555JJ
MY5<JY71O?[\L#%I#7*>;2P,V*#*0KD&GA\(GV2I#W2KE6QZU4@* =J)*DS O
M09,J-,E5:@BN;D:!890S4T &@^L07RW"QP%*" >4/EK&8L'-"Z!_&=:'A4PQ
M 2'4>.HXEA+!28@43Q<!G9JVD1<+0D-$HJ]<5@.+K5#"/1ST/N18BAH<<CL.
MKX E^U[O@6$*M-SL1D0$7<"KE?(!*#92/U-3AG;$#8R&&%6974A!B]Q08G#'
MS' 5.X8[CM@;"\   /(];%#/J;)Z--?QK]W/T!/5='!)LH3[<G)N.'_A[9D5
M'4B*R2;0NGIGO) -!N89M$VN"<#T$[;#06J-Y L5H)"J!73:FXV' T8&ZHT0
M7E<=56NJEI63S/S_ .:HQ/NZ 1380B!KB[LZW-*!X858*F(/':"6:TVR7!+)
M0@TLD\)#P^LXJP57PJ%-AHJ!66QB>-;M83#N78% <:K2&:B*20"RR5&$\353
MX@$ 2) H\!2:&GD4($#&%"CX 21H,*W)EO":_>_MK][^VOWO[:_>_MK][^VO
MWO[:_>_MK][^VOWO[:_>_MIF &R&QEVO4 0$2(\_OVTY>5F2#V9YV,7/OY)P
M2Y4>\>XS(T>36W\E^^_T&$]M'#)8FV&/W\HD1 F2QF!ZCDB:W0%AB X%X?\
MSR; KF.(X&P]$9N9U,J[;RV*F^Y5J :!((")LCL_\!\(@%EB1A(I7"2XR!*C
M,;4;'3TA^H#8M9!0-Z%4_P S:UE!Z"NHH(BHW6L#\VL('#P$9Q2K891P KHK
MP".0*#VPH7;'7)\"I"5P3HADHE AH(QJR!8,N*V3CHKRI2DH"A[A DDE!*1:
M&H"BJ* LD!: H5H9307A1),$1@(?4-(P1L 6*9K8K  %65G^Q57>"K)#T"V:
M_O-+XI^4Q[W)6F1W4<D!J)X"=Z7""@!C$@6'3D ZER@,92R@96*LTJA["V_%
M'80E]A_+UJ"+NF_<'B[.^.&:>L(S.R<(Y$1'"[^5:'(4N41@V3&D8&,&UED'
MAVP^N<>53 0(4*!040@KD,'",6"1CG(I4!P$<GE/BV57G<W.-W)&QXU+61@W
M=*U(YI'.-L_'AF6 #9.9)52*"@P/@?V;1'NYZ'U>(1Q0<I#,!/"!^ AX_9F+
M"%#69V94F&X,@$%G1Y ,+J"7!L=$-8%=@S&)OU&MD(/G)<S[B"2(%G<I.A@D
M8A&"D6R0M6Z@!I1VV J-SC$:4&EDSFRCK='GH7J#PB*(2@!#6,K1;11$X]!
M@HM'!O$,-RK!$[K:Z.P/682AF$H*:@X^))?8?R^0P',P;G"=YV<9=KJ8-2@C
M]3O,IF;5GEK%KOK3-.0/%V67 &#)LG_N?),5P&'OB1R<;F/8EA!X<P;5(4\K
M;;365DY,;;*DPN4AARZ "42B<GQJ949P!="6\^^R[5PP8BER_A?B"1!Q$,W:
M+AM:F1E8HL1(@(W ]"*LM!;0@KB$,)<,W50,+9>'8+H1'Q0A.1D4(B(IY:#\
M7<Q2\"< %T<6B)MJHF\>*2PK\"*(P=E*(#('P#!JSFSYBCL5H)1T.L$*1' C
M5QD $)X'A#D?W       TTC/\^20O:@VI\02^P_E\EP)-Q_?W;5RN\\6>%;@
M^^%[&D11$1B.$3<3A/*1R$((45W*W"SL4Z#N H_D3A-D<CY,Q!]$9*)L_P Q
MX-4:3S C&<#4QN')OF>43@;0".)%0X.8#8: $ 41HCR/QB+[: @,+)RMX=BP
M&/X(FB(3! >CA6V849O^8& :MCD(0"U@QP *D\YOT&7P\NQ4Z*XTN7%J\(%9
M J /"%;(#2HQI7,@R<)&SR$4!!P;\$$TK"1#*"J(C03"L!_P$2\KA!0(H^0_
ME_:09**9WG0 1!5I(J12( #'A A)+4BE$D% @JIT(O+G7:F7F #2'JRMH7&E
M""HA"J45*JJJK55RJY5RNEU9!$E8DQ:M$@&-".&\!VP!-_B"7V'\OEW6'#%R
M<\.56C>^K3[%6;;FYEGR7RE 5N!NW +C&%V4)>-" #1!'N)1^GE *!#& 4 .
M!,3 .G53W:*R]R%CM3RI;M&<T]-XR0Y;'XO ^]K3MH8,U=)A,R*1I=(4A$#"
MB8KIGMLC".H)G#          $\%@)7;&E_#T"]5F@)@H%["9/(&_H\$O9  8
MHM6N5)> $:7B8WZZKU9T%5F)@JF.3W1>!RR @ &<++5<>#2^HD#D4^]4]&^(
M3PD/#XSBC!4-$4KN2$8:PY6"IHAI:4%"#WD04+"QX.0$EM.*HF2KP!#S"0D
M*D4[,WIK_<Z?[G3_ '.G^YT_W.G^YT_W.G^YT_W.G^YT9Y%,ILY<^F./N^;3
M R,,*0!MO,F=^^LJK[@-^%J%SCU?)N+.]6NQ,KND  'R]]]?,5 RHJE)!7NQ
M#$48H<#*VV3')ACY+5*T>ZMV5]1V"8/BL-T>1&AP-=G@.FI[-3$P%45!*@:%
MH;T$+9HZMX%G@_QGU D%N+Q(8^41Q&EHM5(+236)WPM!L)$L#I_"3%89@#$4
M6LL CP'3S%+%#G*Z!1?U %EU*  %=0P(0X)KL=WJNL::*1#^38'B \048=]^
M**4D\^ @]@*$).L$^CAXH?:9#QWDJ ["W>;!+]KW?$H(B4<([)V=;&\BMXQ-
MU4]FKJT&]!&.SZGJ=;C,K.\5A$$7"XT(@F1!'T=O,1  B.R:+.+"JN7>/CF+
M&T=(@08B1'U.MDV+SN%V.1DWG;XHV4($Q: <B]02@SM1H#=L$H.3+3Z3A/2;
MR-UF%I>^3,XVJ)]0HJOF4B4$+_8=3EKC"E0#0<8N%Z(D' Z45L5YMIG<I,IT
MYWE(2&Q 0H#$UE>&)U[19NIQ (K1?A.6BX*I;#+51 U4*;J,Y&WS/"OY!6<L
M PPJ "@2[)DR?TN)5>/%'=AY-U9P$CDKS1+]KW?%Y@E#.,X!0@P@M)C>J<#8
M>G[]Q#J535"ZW<AGVGMMMYV(02BE)DB- 5QE$!>G$^B=S]^HB].VVN^:FMS,
MYK<W+GOGXE!RT5RP:@"6 ,1G5/H) RG!($4% 58&5=@[NGW$6A/80GY HA/-
M!SKLP$$@)DZ#;=Y&; *$PIBAR Z1+#""[;"H,I@#.L2@!NB] =<+E.C$5@G-
M*;" ,-=A>;)?M>[XPLMQK9X$8S(7"/(Z7=C+Y<_/?J9LV"':CYYGMVS?/-;#
M)!$D0C410(=RB*.$43U-^IFK?D1E/OS^)\2*Q-H)D2@@Q*, W8F&#@LV78%+
M=*]NM5G8%ZDPBNK&C[8$(]9,ETYS"2]A$&,BJ:-3,U(^!23 Y1P0(E"H5A0
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
M]]SGGOI?=?=?SH"T)[@N@.Q\X!DR.#AS\&INONG\:5:L]U70/8?8?QH313:
MF)B';'M_RD-6<]W>YR)Z:M\4 Q-W^PD(\U[K/1:$LSG9H$K/$"8R5(N0"C#N
M:HO$J &&#6(@"C2F\*"2<&F%XMAJCYKJ1H$V&E-"()(S&;TD:)N-;'23GLZB
M;F0'",ND,CXBU4;\V$L71$;+*IW Y2N%"G3&%(. LKF IH!$44/\D^$6L1D1
M"0!,RBM\"R(N%\1H[G"W?DV',Y@G_P!X+8J' I!94!!0<+I_+*XU )L).@+4
MA>)4]AB))N&1E%HS!"J6 %57E74,(+,BU>+$7!$46FT @&&""ED-5*C5DX)>
M!$C(PE(8,?\ UG__Q  K$0$!  $"! 4$ P$! 0     !$2$ ,2!!46$0,'&!
MH4"1L?#!T?%0X6#_V@ ( 0(! 3\0\[^.]87$,CHUA"4  GJ@46)AT RI2V@H
MM9;"%&H)RKH17>=$3G2]!T7_  2E"T*EF4!J&)TZ#XL8VF&"0Q)*[+H HGE
MDP@,7 #>:U"JCXFTMI)*>]7ETP(BD9A6.+#A)5@2E"=#(<"JW@46C@7_ .W3
MW=Y'<269@$0"H@BC2PV&+N!K4#DQ"0!1'1$@IGA?VDMD[ML;8^I@NH_R(A;2
MLYF"D?&K96_?D@@HTPA!MQ<P(* V'*R8T?I ;D@0BJ$FK> Y*'(*8L0*$<U7
M";Z<TD0<P4+?_:BI6&",0M'.%+TF)I>M0)*K$565?)9CA(0%;(K2/J3F0!.B
M-\F^ 8&7G@'NU E2CJNA\ 38/00'A*#'(Z; . L5$.!V--?T53J2,4P<,H)8
MC.Y]$6+%BQ8L6+%BQ8L6+%BQ9?"5B*=8@SRM@#K(+U4/G2(A] O^%]W^-!W'
MU!]@7YT#NO5_&-8)V-[^^7OOI79'I_,M*,DZ@?A7Y_K7]=_..E> ZE9Z4]B_
M;.GH[T"?GS9>(_D-V7VNE9 (\QL=@$&(J@A+ C(<\ ]@_DZ!YGU_B!\:4)]@
M7[@=*[+T?SK2=P]0?9K'K_X_(>S'RG3E,]2?AGP]=(1 W C]F/\ QP=!IXVU
M)#+4+(>9.@# '"R-6/3OOGD8V7 JC5&F,^#8RA:[V%8 2 M08Y\W&B@U#FOH
MF<AV%)@JB!Y_\,9+]WOY"<WD70>KS>QG4G#\Q@XVV;\Z]M ! @8 V#IY($ =
M )]FFL]?O.;F_A-M,AA=&^%HY)'KR?)R0ZNU[-_9@YIJ4^A1Z[;#?N]_*.A/
M0#]KMZFJ*E].;RPM.\>>W+6.JI"J*4'J9'#GA217"Q,7;=.FO]C0@"M*"F3:
MX7PSSQ83%LW3>/VU_L: 1 8+$N\PLV=^!!%85!,&URFO]C0@"M*#,GLO "L!
M5V#*^V@J(0:RKV<_&A=S]%??#XN@_9J'\CY-%50!:S9V&_&D1B(FXD3V?*QH
MRWDQX&5I74    $ P ; <@\UK.3 5%9#D=.(1DSAU B *!$01$2Z::P0D;R7
M;($VT^/*YF.<"0R5]!HA-H11$"2+ZP/_  B7[O?C,!LC(029L =0"M1 BBA!
M@ A^]]_I2C#3<F$=>8'D;IO!*    ; 0/0/HB7[GKX/GORX")FA/1Y)W')K<
M1-GDFP]3[-')X_'?APV8MA<IMV'/LV.>A8%YO+WW9WV(=N%1JCU07R;#"]P8
M"X>6[9!S.^&Y( >,!D !0[4N(,"B#FG* T@<84($0S0!4B=H2JZYWMC3)*K2
MM#1EJ;2B49)%<%8V":T*H>,A@$I2C+%$!.HGA%4!N,6]58*:KH\'K, Q%$6R
M'/&$P1A #' -&@O #4CQP F0M4,,(4@.C[(2!",LA*J8:0A,1O(P&'93_@BG
M)?N]^(H$0+00FC5%3<),.^@    @& #8#D'TI50%LV8<TZ8;X7E#Z0E^YZ^#
MY[\N$L,8EB4<WZ[]#ZNMM_#X[\."S= 67[B]#0<P(=7JKS5RO76V^D$X8:A<
M;)GFVAT76R=JKVQ7S>^@-QZOXS38 >J1.]&WL)WN!P94LH3U$_>6/)$MJO9%
M0,33DBK5^FO$0MD"11-,U(!R+-R@*)\@M6BZ-%I$0EP0)V%!RFFQ/:=3+<>,
MN<<$'2API'"2GM1J S@,/C8(8SN*ME95\%+CS C4H$0AT!4&B <DI7KD+@HU
M$0<JJ>0Q3@!@JG6:"#J0Q)8TR"( SXPU,]&$$!?^ 27[O?A&51#U?X-WMK9
M&\!7-3FO]?2DAVRU=!N^VW=#0)0 '8(?2$OW/7P?/?EP%D40".=*#Z*CV\*D
M <BA$@0Q<BE(V,DU\=^'!9%!E6QLCW99]O!2/$T-RL5R4*\X'+S2RU<K7-#O
MK,%LU6%&AYJ 50FPVI(OB2="U$:$D6@A2.::=DR8'#5.#1DV@=2$C[X+U@(0
M$S  ! (     (8T@B((D1R([B<QTF,)PC:,B(,V"T1..G$H 6?$I SP< NN)
MM4::$(2XYH5^9FSZ&DX38@U$A9A2!% ,E:ZJ/TYMQF',9TT"9B  H%%"(BB-
M,:$P%V=SND1Z$@,G4KF1U!HI,C+0)E"*$(,:F+)&=-)]^,ZD(FS5A6 O/KP$
MOW>_"HHP+YW;CEC#\.)0%6!E78.KI=J6] /?1]B=];=?HK[K/C2KM.Q#Y;\Z
M!Y7L_P 0?G0G >Z'[H_'_CI4ZI/V$/M>6^9K B?5^V ^R_#Y)6 ROY+WK[,Y
MXE J ;J@'JN#2J(^O\J*^Q.CI3 >42^ZG\&O1_ISU!W#Z_Q#0]A]%?<9\?\
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
M<#,Q+ZG,>R8?"Q5% BC:WEP2P9]=F^[<]-NVD&7FY*<^8^F/5T/TO1/YP^=
MYET_+0?.B;GU0;[5CT+\Z2J2Y!4]U7Q%<,W-WRD8^5;&@    " 8 -@.0:E%
M#SN1<$RF8*6_/U48B-T0L\K9:-*/F\AM2   $ UM:12$?(-4! -T'449,K_)
MB55MK),P!BY$YP  MT!)N1*]UIMUH5%5\MP_KA8!R*AU?TQ5<LNL$R4E2&+X
MZ0_E(Q2( M*29#XP&FT#)<P=+N;OSA.$:%-PXE'S$1+P6<!4,(5(!#('4/H"
M7[7H^AM# ONL>SU: >0"B3< GV=7*F^1YNX=AIW#50%RNR64=D[B^83N1[XP
M'LQP9JOD=K%)?L[CW(Z<M7=C^!](]73Q0;@1^>3R=G<_X9(ZIB*F)8AR,**T
M 6&SS*A6 *:B?+7LR;X (N]VB Z4&5"3H40N3D-Y-'.PS9JD)@#DLL::KP4P
M #F 8-O,Y;X&H3IK!PFPZ.0Q#%VLP#$%O"Z#4O-I".#I,+Q$>"M%,4)=9$(D
M8@"5:(N(@>$   #PJ^?8 (E0,H<FTBH4:Y+S2'-5T\H7P,8F:FG&$#A'Q-U
MNL085( *4G)2W68;[& 488+5U]!I)TF0)@P3F.OWOZ:_>_IK][^FOWOZ:_>_
MIK][^FOWOZ:_>_IK][^FOWOZ:(A4D+N^LXA4!B(CT3;0#M/HHWG3<?;<?)>*
M7(4Z4Z)<)$Y.M^CN_IZ:'B@W!'_'D[/E(S$IWZCV3"<QULHC)S1NNY\D=GR9
M C,IFN:W7<2[.-6EYU@.^S@^#V=(D$&(D1.2/_ L'?A3@!K>(# " ;1]%*41
MYD$ZD;2!!JB33B@PCM-W)3%<TAQ,C$&HGCSI ,@0KC<H5\#B,HP#=1 #FJ&G
M3$B.@8S!2!L]GTR"!! 0P;,R"6 !& BXL:0F[CG;)7<F> ]\^%#*J.0U%6H$
M1%80$1M9 (VY,,1D6J8@L-#4L8,44+2;!$.@(?A%BT*/@0DRJTF98!,0^:%2
M " .!6*F,Z!0 *%94\3E\1*3T[;2">B1U-" PL4-<SDM"'#$4*)<H$ <P000
M;!5HD'B)10)?U5)?(_@XQC8VY'0?R/)T=<1"ERN8<D^=S$?*E#T.P[@R?CJ.
MB&W/ABZH;G<]P\I1K'"J@L9!:,X%3 .A &@3J K/)$3U\HZ;3!P/?GMLTU?!
MS);+R\O7/=R^O0$:;"AZG4I2-1KGLM/;6N[D0-!"PL5L#40)9V?@ 5:BZJ(\
MI "J!IQ&326SMDI,H0% 4SF4G)"<8,@:&H<E=U$82*$8P  #SN;FVK0SAO(
MH#P,J_.KEK[X-6@H)H1P(Y[I0 .B JH(F4"^&1>0PY '  1B4#0FP!M")C,T
MBT4D%+"B6(XF$PGOOM'/-$:9H(FD#6UV#R9AZK$S]22^1_!Y%BXYFQT?X3)J
MH< 5_1+@>?;RZTY6;+WZGJ&67FZ<*#"/[GU,>3BV5RN_<>3WY[.LCALG,Z#D
M_GRM]]%!#<[.IT#TP-Y,&D4B(F$<)]:*0_")++23GE*V;@,(,1RPGX"B:K%!
M25/)^ LJ9K9R1=H*ZKZKX)I\4(I*"U"YL,SN&ZA$:H_=00.ZAIXSER"( @B(
M@B1/+/A#]81*X&4 "H:6!V\4XA!9V UKX!=;4EA$%/("(([.@,PA6!E@@#6"
MDEW #603 (L<!'D)%/!DS0*!0JI5555KG1^""E"$ 6'FS5OU!+Y'\'DFE!LC
M'4R?(YGHYN^VVVA$$1$HF1'9'F/E"DR[D@LHG2"\\";1#M1$?A'F.XF$\D0P
M/L]DV3LZ@QZ]S7DN[LO7/EF6 XEQ1;Y&51Y*W#1 "A$2(G)/K+SP=:RD%#9(
MO K).[ J35'-*<4TQ++H6S:HGE**KX.B)?* 7'*@MFG0U1GQ&/*A2.$",Z#0
M9#%9(,W92UW5?! [I-"R5\R$G(RZR+^%7*@-VX$,$A)MT@ZW(*1 ?<GC)G#J
M!$ 4"(@B(E\@\80 +\@C,%8/ IB!XHS08311A2+X!@ESY01#<(*BH&%. 7R'
M(7X"[LH ,4=4\1%!4<@080$7 G"    $ P ; <@T!^+<2&EB,J"2+H)3AJLR
MRF!R(GU!+Y'\'EN;W-F]G-=Q.]U)3W4C\#Z,>AY04(&KF_-7./+HYZZ1%$B*
M([B81]/*BEZC;'N/HR=M8WJ.+V<A>C>H>53'#@&UZ>PO(G3ZL_L]0[W(&O(6
M;:N>\XL4H)B9E0CH*V!%=CB(C(A3HJE%"HJJM57*KE7*^!4*$JX+D02]!](0
M=JC*H0%%PI-1QT75#ER+]LN0YT46H>XOJ(EBCC3NJ%J"*TFDJ 3.""7S0YE$
M9<D#QL:+U2)%N2F1I62L/$)5HFYB%Y0 50-,E$;"1%H53<R Z9D@U8>.U)R0
MYD?!A*0/,","I9@#>O-)*4D T!N7:.O\SI_F=/\ ,Z?YG3_,Z?YG3_,Z?YG3
M_,Z?YG0#B+1;/?S8(O)HT+>H>].VL;[#<FW1G$SU#R8)<F3;E<'(9[B\_+VV
MU#]S80)#*^@?4T#07FL#?<]G)3OY.))3L?H3LSE]5=H_").5(27>1WTFT%D
MUW$3N$;AU?'YJ* $@N48IX 1L,$'6 F66IIY:!T)_H##%0!@)FH)\2)1@D2(
M2I0"<$:!05NLA!0"A +HFH-;!/V$=C@0T>I#0!!0H%:H./!8CP;*ZNQ$&BL3
M0(%,F.(RJL,5$1%\,N3?*N* 212GATA<4H2J!QF$ JT/$*S8X3H"E4WHW'S1
M+]KT?4BC1B9$W'KJ/3\JW;M]4>[MH,1.9UZ/,>HQ.,UN9-L#*SW#VYFD11PB
MB=S?S$!$&B*(]DSIB9C  R<L3?JIGLZ!((41HG9XYV4>5;N/>C'.?5839J%J
M"BTVTA*".F@16$7N1A%F LA- :]HU7)*6 =3J#L@2/@8       \R>G,#6/A
M 8B.K0V. !,I2V$'#IXF\AD\PUU8N0),.&(!@L(F]*K5#<9)@>$=EUQB@X13
M0I700\#!_->3>9)#.JI.CJ0"^2$DN)X&U(&\H<B%7 54!=.&+<F 9(*V(-CX
ML5=Z,99.;8O+/7S27[7H^K&,I2;"Q1H!2A"K)=G9H-UJOBG1G&0S9!Y;!?RV
M_P#/."-5IS;64*$F3(+A9H.]'<YKF)^WBWWUT0$>@L^)]2. )X&5\ 52NZ:*
M5V'"J2\O%I:<B*Z*JT06IA1(@J!RCYK/ 8XUG&@GD#@?A.H1A*J&N4-)R&R\
M+V%';<@7%BJ[9'B3L<5 1%"JGX(3P=9SE\<5QDM(5"9/-$OVO1]9RL=SES!]
M3GN;FD8HB?R>HT>YQ2[ >]//8'E< J%!&42F"#BC#0@ T01-D2B>IQ24Q^"'
M\??ZDR.WF334"H-R$0HBO$E.*?(%%6 MA- 8QT+=9#L,X5 AQ9!?7Z@MU. L
MF7ZSBROJP&,A7*@70,.@!,C3+(90& BFA]U%7C*&.PRMQ-"X9 .\2W:1(@A
M/B$JT3<1*\(B(B.D/@8Q*4(885B#X!-U4Q?<!LLCG=PD:9JPRAI!1%.C@KOJ
M0 X)58+G7X?G9,R6-+AEWZ ;/L#,X0A$&   !P*]A0P21'>M)LJR^:2_:]'U
MJ+>8VML$Z[@^_+B&7U!]O_;]!DC5/<GY$ZXXC$ZM\/\ 'U,UK0"B-PO(Q"\R
MBD%"((B,1'(CA'(Z!@JMA%D-F%8).(?ID510=!*'K04$NA2-JBKD**KP)OJ
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
MWUP7[6OL:JTAR@7HL?<$U9 .<FQZI#',#T=(**9557U7RA1HHFR,3W-2S&3
MV'*X^6EP,\UB>M1/N]>VN4ET+N[Q^6.>N8MM1?LO!MOK:WRD+]E?C58*=CY,
MNV[6,1]Z]5G[32JU57=<K[_\3%":])>=HQ9('2A&0DK%#)E^S)J&0(PJL#(#
M"9<(?&/.;W A2MBOQ7AT2-*:);+0*8!R>D1M?W,!0 2P$ZX?2,A.$I,,JD>Z
M8X_F*1JM,,90$XLNP%"K"2U1=0JZ$1UK)D4#K<UB#5%X(]0Q<=Z B(BB.@T/
M+0PF542P*FIMKB'69J4["L@:X(/+6@.3":.$BN2T@M8QD0/:;GD:,1-46-79
MZD!C0XTD6$64LJ3C S*J4E5L N.CT$CO4-0 J4:IPZ!\T"!5E 6  ?\ )-LO
M1'X=![#Z#^-%2+'14T?G(G\OT8&Q^@?AT"0(Z FB^Z^J_G1^<"?R_P#*_GO6
M%Q# ZC,,&45;$X.2:NCRCN6X=FL.JTY"0EXV,\@/(;M7<#;2T&#"J\E' ;B5
MO3;6Z.$*9FCN@PP38LZ&"$5>5@E49C)56+<!0Y!U"=')L:"."SC!$R%!%9)H
MXU:$ULHIA2B8)U,(H'RD%\&L&,VX7%J5SLSG-!N0@C0T=[$.&2I 7E* TQK9
MQT"7*"G0R4F@L2&LT[VV4#=?_>%:J+-B(H(01$R#N:-@7/\ !#T"H:!$))(@
M.4VJ6RE&,.6U6)$Z@K A5V .FK@*C'EL*A6Q:1!!P<U:A59-.<&  $/0H-$'
M!:@0%R@Y<O\ ]9__Q  F$ $!  (" @,  @(# 0     !$0 A(#$0,$!!4%%Q
M8&&!D?"Q_]H " $!  $_$/<EFHT@J8T%0 *N3U^_0ZY Q&$0W, Z3=-%([0P
M%")=D,X4:?2I"]3>7=J/1I[B_D #XV96WE(;)H6TXC)2C$-=85V9R94>=N&D
M@\H"9#=*S8Z,LCP &R4+\+#"C.P=OA)'3JG_ #ACHZ$)@5LCM+77*&8N9N,/
MF%(F8>0P.Z49))_92VB.(<T]1MR$4#0&@$-R/*+A2%TFC$R0L&J:"N)7*($K
MO1H<-,W <!T&,$"M9X%H.(KD#94#15LLK3%TLG__ %JH?\U7!,!0 %48  JJ
M %<20KIK='#/!+9)+*70!<GN-0!Z'AT"V#LP8DCXDUC"8ZQ%XFZ)D=SD(13U
MJY9QB6'\XJ%(@B14#ESY/<QJ!/Q)'2LVBN5@"R.!:M6K5JU:M6K5JU:M6K5J
M*O>[Q2^C?5ENQ[XGG.0*-&4%+4T+\ E5UM"5XTMF;PO1;Q($=!.0^^2 4VQF
M0 *0(0C+!I.P3<!GR-V9E$0T\'$IOIN,X@9DS-<G9'LFKB,32I,3A@59P1>/
MFXP5O6%8Q]H?VS;B.$,X/1YXLH3I$)MM [@+0K;FR!@.<#]H#@9;#R90V%6Q
M7-(P_C.PYG84:;RP=A.0^N2 $6SF2;M29$=.IX271KXK2V4*4@E &%E-/UQ(
M!M3F#YIGK@2Z3^2P+^,$ASPTI1&]F?*O7VJ!3#@GQO[Z2[=>XL)&?">4A1G:
M@,)>L^!K&@TH#S"\XAU$OT:\N+_^7O4?D462]<P-#:8P'^9]+M[3T#_+S<-M
M(12JDJ^CT3=U/-R[D(Y;I,(@$!/E"-'J'-'3I2I0@H"D>G#"T*YHF"_7D7VM
M B-*JIK4UHGIEVFT5-''0!6&\2.&"J(85#Y7-M+T[CKJH$8BA/$,V%Q'=Z,G
MDPJ]"4#)K#AH\\A#ABU6?7E3&&2O\:BX%&%3H6H9=8<$63VT@(P'Z[W.#A]I
M>*IA5AZ0H2J$CKK".XD;Y&#EC>ENCV LP:EVVRX /J=E1&'*0?P"Q(H)2RA1
M,+H@8D G!L/J7/52H!@X]$OP@!"@J&J-5555J[?;"LT2<$5PWU%,"G9B)_%2
M1$1'#=K7^F$4^JG>)(@*J[MG@]JMYH.*(>E% A%7Y1GY&P#7:"<)X8R#45FG
MKH-(CXJ";8&VR2"0OQS4DN?K$QK+K6E9OR'Z[$RMMX"M+EQ%SI8'LP> D/5W
M_P#0-BH-:5X9W8?K-<T*>T%>;1N8AGBO];3+F9DJ[.1?0\>6IB757PO RA #
MI-*6^N=UG#N8J@HOAZ,0@Y-%R12=E(CBL&UM'Z&X+1-:FQG_ *-/4/ 1$K'\
M(30;($A"1:FBP2PZNJMA05T!@'8:;@0:$, 8#M<_('@O=VLQ=/ ECJ'%:)V=
MA<#*KP=<MA-,'^%[N(BPVNO"*:O\?QS\B">N3\K-)8=9I_);W&&QFV1\1B9\
MV@WR^#A7#)?KL3/-3I#41J%<!-HO!;!&"!BF0O'%0:VE UI7$OX)&3Y>KUSC
ML4XS312UB0>2<"H8'F5#=;RV :K,UA;IPXM]J,$=TK%4#FO8%3@8C6!B"$"9
M./Q3-GDEB>^KTKL7KK+$AU18HB*LZ46PI9#:7[RB.QWM *\%%V0PX6<0J1_5
M8 4^40Y"Q(' 2]$;NBO!-6Y4(3A]5$&342@&AWZ[EYKV!44]'%IOUS'@6 0O
M_811!-B/8B)H&7A!IP@AB:4-(_=5&&03]R/7<?#(>5!S\4OR,WV2JR9P4EQE
M3P=C3>"5_BD ,POJ_ 2 "SIX%=7QE8$:Z1@@FODOUV)DJM%G'E "36L'B]:I
M($1_S'(AABH.PP_!;SL"Y@>*9  83&I"+VEG1RXJ944;3"0)1TT'$>O+C*U'
ME^!33=J&$)4(B(J$>P95221$8GU];/B3)]0[S(_8&9QA7:LH457$ ($$ T0B
M(@B-'9@Q'U_ ;RA7RHI#)&FD(E4J3<\%#)AM8VQ\HJ1@M^':[':$2T4WQ )Z
M1#MRZGEGP?\ VM),W]G'5+<?L#,X0AM& (")C(W;>R)=@MTI&:F[DMDK)% <
MF,I-IGU-5OCB]HK':4L00F@FH_$Z?D1.59D\5"M8SY5<-M(12JDJ^A?TD)0"
M$@--7D%;0DRTN(6 7/\ NNHZ^:(,VS$JN6!IH[ 8@S@*-[<E0KX08)&0U!V^
MF,>Y#DLZIQE)&CT^F43>L:GWT*A015N6.H_^05V)I8ITI!ZE2;4Q<X\8( 8"
M.^UXSFG/8Q$JT"M0"+""8.B/<$ $L7.V_-U>Y9B>[B+6IEK2PE=&(6N*G7#^
M*ZH!*(WR]S\_78F..HN]+"Q;G;!0Y-;-0E&FD"R"UE/<$8T<$FNGSB0V!%J4
MYXBXJ$5I%T$QJ!"U^-841'+:,0\GMTS2'"[@G/E>G<:VD!-$)H#HRFT (4%0
MU1JJJJM7;R'\>Q2)<):'7#1'O#QHXHX3QF8 @#182 #E"#3I\OV"F<PKL64"
M(CALH#:JIOXH HA;K_AI<E2$"08CX <@UP!$R0BH&@^V&4+'+[9MN/A/W.36
M7DLC F?L05*E2I4J5*E2I65(Z%P%.?N,#)Z)NR4*E4U+.*?R6]QAL9MD,''C
MX%'2XE9Z*)LU]93HF4?GGKK0HR&=?GYHCMY"*54E7T< 7@M@C! Q3!1\.'86
M%!F%+AY%=QBK*M!X4H7(F60.- 8Y\D$P$  1!HB*(B(QR[,1B>,8"SZL=L7E
M!3_VF4Z7OUV)GZTX)ICY95(2JL2JU>)(S./VP#@/,0[(?TN(.%#_ (><.TN@
M:8H,*4';&9A&B#D/9%V$#'$\=I&D.6YK8&]WLE/#>CFO4-%>D][LZ'Q8\RC>
M$F8%/J%4+XI=(5>FC( #>I$Y]I\W63F.KAT9CQG/+@!% ((B"-\1QN6)O &*
MD*!X"W/#CG8?S5)$/P7XH)*]B=TG40L@PKC@FL])<J0Z#B>]<RTDVA,E/P/[
M \QD[@:%Q=GQ3,!=Q./25'(T?!3ST?KV4%XU"-T+>Z W+'L"[$S\$P$  1!H
MB*(B(QP )55[7"'X'47!-981,<#F6MU"C@$ROK7.'C(4O7Z4E]%>XM ^MO\
M]IMLA*IZC)E_/P'S]5 1_$/0+2:--4_RC%"MV"M>NL9N;_,3F6H\7(;3!37-
M5)L1>ZWH.D@ X)A0PG^D 1(4KP)<S0.A,)83_&O_ ,]O0</J/:CRXOQ*LS!A
M*%_"])?BF"4)620.^3 U4\6/.$ZR12!0A "? 2E=L=Z0 *'*I4@YXG6"(0(E
M(@3Y!=B9_40(G<0 E&1<PMMX"M+AQ-X]+4"Y;RM[N00DD^-+VWQ\&P;180/2
MF<.1=2>;N"6+M;HX\:B?06  Y!"0)EH)!M$#;,<H=$(%P01Q)+<NX9?;)-RZ
M,^'X;S?,VNP#!-[5Z9F[[2"\M(-%HW2RI;&I9M/$J4N71/6$2W>';$[@A"]X
M=/A&U;J-P:M#_1G44WX0 @00#1"(B"(T=F- 4@IA;/7G8/\  ?BF7:&EL,D$
ME5Q<7GT)&PF1GL$BE_\ "4VSCQ/Y[F:?B4;+KO!@;D5Y>-\FY?(.R  NQ,_3
M9&_0/[L;QD=:"([E3V_# 0WG43Y>KUSCL4XRL099!G$#$%XHO!;!&"!BF0N'
M1GU^A$V8FA GMPY-0^2_P"TW-P1,$E4MRH7BG 8 <"XZFRUUE,KY=1/>D?6
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
MZ8<*< +R #R,ZB0:?H;F^ /<%[,V+9;G0#DC_P!(Q>B>QZWR<%/M5L&AR&N
M0P'^H!L7E((($11P52'P!T;1)U#=>4L!21;@3VV7E#:"R]&</KB@/+\-YOF;
M78!@)AG%W;E(A<(Z2AR")7DL!F5]7B?#>;YFUV 8+B6B&)#PAJ+0" <1XTDA
MT/<8>5T'\\2BR^*C) KAWK#B'4,BX$8 *?)7*M=1.Q_%/H!:P/6-NSDJ]]W<
ME2C1@Y!_*?BO^(<Y2'423\&B1"6"&Q"R_ ]@NBD J0:91 ).7^7*DGI-3[?)
M4Y'20Q):%Q"R@@RG</'$"][*)*5HQLJ'^T0(P390#@B$ 0@S5%:B&SUD2$PS
M@P!KH  GF&)(A$(C(0"3C@Z/<,6M%-A'P;8/]0#:/*1 0*(CAR&\J!5@HJI/
M<T%GX(ET7H\4P$#_ % -@\!     'SGXI6!QSLS ?["]^.JL *0[FV$63CO
M'[E",*&PCRW4[,.,T%)RLQF0IS)#1Z\%/7-B/$G:Z^)"+E3_ )>\\R,9[@OY
M-KW=^B HE"%QV"( 0*(V-6CVP8^T;H+^I:_T7$=%?-E7*HD)>#(N&WV_J\JY
M?O.(XKA-HK:V$ "&3E!#J9$$K<>N+*$5:FX$210<!,!  $0:(BB(B,<3&7^#
M %:!UY&4=PJSU+85Z1&/T$NI-RA_V93P$8'&0&SJ)]Q2:! BO@PTW'OGC2OQ
M6P_>E@QV2YMS N:*S'ACC#[<C3]I:2^,D['H/*>[+HA66,RH78S@YRG%?S4(
M::*6L2#R3@5#)$^5:AUU1Q-X1-[PU8CWJSBHZ3MCM0^U O@;<H"[T ">^! 1
M2>E1D.A:!&,BSLJ_]*%V12Q[10."K9?C?)C.W=4FRFTK;Z[N:6PH/DN?@<V?
M2$@01&0#-IJDH!T>G <742^)."[IND3RW(3^]=$.WA<=&"17H6R#I)$+D3RK
M0OI) ))B4H%94,W$<^6\# 1@FQ.%8#FX3RG#(BL';P,V)$/PWF^9M=@& [@G
M5ET?1I2]B@GA,>CO6L5@( !,   $ (     $/<_)"*P#_5;O@U/74J5*E2I4
MJ5*E1_K(<002@!@-><:<*31"+!+*.@_)^0\#PV$N%R'X+$Z!L09&;THS(.#6
MM VA1LO!I>*IA5AZ0H2C?>EC(M8"Q'(%[A5M@I>1<C S4Z(NI1B*WSQ,0C#>
M(^/E=.1-!@!. EG%JL>FX8G7V#II7IP:3B#P!"2@(D1-/ =*A07UBT#J AA(
M5]E^=IBINN>EWL[C-5Q4&J1B#P/RY(^E 0 ( $!3-V!.P$B#B.GTYC^@W3;$
M<82Z?H.DG6NT4]H_HUA' %8*$E3PNJSAIA1780B(GBL69Z4""IS/I2H6%&AH
MGP*&0&(E &0!E#ACY5<(ITBO9RQY?\("80C&V_0YGAVM?6%29AP D_B>SJ(7
M/U2EVV%Z@!PO-RN^DQI3)"#N)?>#%?BW_J1 :&I%N]AH8H?<Y:@ 4#L APJO
M&6*ROB$B0($AE$6[PJ6FM\XA0C%:KI2%_,9AIHI:Q(/).!4,;8J@;I;B/JZ>
M1,-+K4RX@EH2*E\9,R>X,S<!P$KN,(C3ANY4"Y+944WEZ="$8 7U\*N$)*$,
M6'DW\%H3(A3K=B63X7YNJ[BLIDIC@;:TY6SHA3BH 342AW/G8*8WP3L8M?J%
M3&LY>(-'?*$JAEP2UF< []4X,28:R@&@+_1)=N)LQEO[5 IAP1^&_O+%FK*5
M?Z<0D:H\;GAQEE./#.13LQ$?JI(@(IBO["Z)PTKN@;X>I^>BZJ)<0\NP0*&T
M"%I;N3AQ[?X>$1[<J8T!#*,"Q8$ [B-\^CTWA98/FX]7Y[_W5#'$$6%[I_XU
M),@W8OG/_1.%"&-B(X-5K%AKCP8K&+L9*APW>%S1PY*)DQL&(Z^N7,[$;VSX
M=5(WY,"A>$7$ D1726P6IJ!<I4P>"Z2_OYV-QZA&N/(%I#3RE,2#@4<F@P8L
M,&#+?E-MP=2MAU? X<"&=\-L!N4+]=U]$4JKCXR <*V]V:3;\$N!_J ;1Y2(
M"!1$<WC Q2K9H6DC:-&)DZ4V,A%5=66856' 4/FL02:F470D$HJ.2KD,Y89>
M!9G2[O0!+$\$JY@?:(P]2">@D;5O)OQ>"' F   " $     "'Y[_ -9!-/J8
MSPG[#H7_ ,)3;./$_GPR;AMI"*54E7T(/B?_ "O.YQ_ &-N/+7#>&GZF&I^
M$KO^42W(#RL3_LP3C2!97)< []4X,28:RA >E-B"#FC9RW[^WV?6_P  "<F'
M;%$.FU-Z[K+-$=D_1BX=!>L1I-+-MC#+PH0PQIW<"I7+_%'DJ#E!87,)@"*<
MAY0BLJ[9^4S2R"G9B)_%21$1'B$@H$X1^Y=&8!'JD.02,GJ='. =?0@&)Y0^
M49FXA^QJN-I#SWX#_P!_B7A<F\4CX1Z*RV960=W#^=?71K9O67,)3AL!,)9)
MN/"^.82%4B/$W@45,4T.P%\JY+P;+)66IK$]"C3& 7K?:0*M-%F6U<, 1#NO
M&SAH$+OX(H@!A7;-_=O2>*B$V')0S5^%WR!G!V]$)</^1XSSGV,B:\8,#L0%
M0 1=1JS)Z44X8M$>-1.5/'C22'0]QAY70;YZ&.';VLZ# G[UN#8O&U S<BGU
M_MA+>,N%UTCFD$O6@U28?E;R?ABT[NR>( M[X(I4-OMKL^"8@::IQQ'8CU#-
MQ%<,-B1"'854$A5@T.=RI6T4RM0@3N=S(V<NPU(OFZQ5M3YJ1GO96[^&>!ZT
MNYR[13_);,S,S,S,S,S- W6]+*+P6P1@@8IDB#UI8-IAP^1:^2-_0FH!+9!)
MG'^<'(_JS8I$-Y1P,'$ZH9.2F@2<1)2,J0J2\,Z1C\=B*L,2<6!7\_OX,")'
M*P2\>2M,$+D"B^EHF%T4,203HV# 7$>9D6P2AP1A1.9+YIFFOS<W"JDM;%'D
M1URJ@  R[$DYJUP0::*6L2#R3@5# JP%_ BD2[ LOWHP MI2=A_$;9XHKB2!
M,U> *7BJ858>D* _#!Y2A";>HQQP>PK!)5#7-\21+#S:,H;[!$5":C;/-&'D
M(,()V,QJ[+7V,C>]*<R[EQG)BX1$AD-L9K/'134=6_DBY;2\(7<QXFJM7B9U
M80:C;"GX5DEV*7 T2D[V_"P8K).\$ >P> FPY!XGDB.(18@= ZJ3Z@=S=BI[
M[?/DF V&! <=_:+3R_L"G^&NAIPS$CHO0 @ O.0NY"YIL'DE< (EP!8%ZDL5
MPO$: FT,DED$\6_*F[@1] 8B+ H8*=;&F&EH"4"S_K:9:S,E79R#VP/]J"'V
M4-/;_#&2D#. "@\@ 1G_ +VF6LS)5T< *G6QIAI:)M"L3G9-@FFJ UR3\HEF
MJT@BXT44 HF)@R!@M'XP=E1C^W"L1%X'T>19Y4P!,FY@;!#I?>!#U -C1C,0
M0$6:,ZG D[SXNQ#KD66^#<9IE41@"!0MHJQ4MB/:8!V)6RB\>4LAUU!!HW&J
M0QV!W>-=9BS: V3T04O E/ =32FR*TU$ J30LJJB-1UA!&%M0IA,^F*;(\./
MY*Y0E8; NM?YXAMZEV!*QX90TA%6M>;Q'U,E*L*3\T;5T/!CJAB^UVN ."@"
HI655WGWHG8&SM5H:1!A50 *"!O6(J%-<R[51:L DX  K@ :#_+/_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>ghw-20220304_g2.jpg
<TEXT>
begin 644 ghw-20220304_g2.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &1 LH# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MZ4M(OW12UD=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M+7C.7*X/JK^AZ#12+TI:@Z@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M2/4+AWEOXH/W<3+&T9Y!(K0W+NR1^5-9\12@<@J>3VJX4_?BV]FC*K%.#3/
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
MQ%\??&*W30?">F+X'\$LWEP6]BGERRITPQ'4X_G5+QY\ ;'X6^!9=?OM\4C
M0D[LMO/4O[&L3J/']%M-*^(%KJ=_XAU%+/58UQ;VD">7&[?WO?-4=<\(W?PX
M>VFU%1"UP@D5=^=X/0BG-X?NO%U\BZ)ILSS!/-F?84@C0<95NX[UU4EGI?AC
M3Y(]6OV\3>+)55+96;S(;51_",]:UHU)4Y770PK4858\LMCC+70=?UJS?6K&
MQ6ST^$[C?3'82.X7/6O=?A=I'B7[7I4^E^%6LO#]JZ37MW-;EY-0!Z@$]C7C
M>LS^(=4M6>Y+26]L-T=OG;#'SV'>OT2A^-GAKX7_  T\,IJD[7>I3:?"8M+L
M4\VXD)4=$'045)NI+FD.E2C2CRP/GSXG>)O"G@/QHC^%M0U'P)KLT8F:U5&:
MTD?T*_P_6O2_A1^V!97DBZ/XX:+3=2C(7^T(>8)<].>@)%9NL?!GQ-^U1JT6
MM^,K.+P9X85/]#M+< ZA*O8RMV'?%>=?$/X%ZI^SGH^HW,$$7B#P9,=I>5-\
MR2'@%U/8>HK(V/N_3]0M=4M([NTF2>WE4,LD;9!%6Z_.WX+^.O$GAG1].G\+
M>(7F*%FOM(U)\J^3P(F[?0U]9_"[]HS0/'UPNE7PDT+Q$HVO8W8VECZJ>] '
MK]%)^HI: "BBB@ HHHH **** "BBB@"&3.1GI6;X@C>;1]2B0;I'MY%5?4E2
M *TI,M@#KG-9^L7 LK.ZN\9^SPLY7^]@9Q5+<B5N5\VAQ'[/^BWOA[X<VMEJ
M%LUK<K+(3&_7EB<UZ1P&%<=\*_&(\=>%8=7^SFU\QV3R]V[&"179\>E.I=R;
M9EAU%4HJ+NK(^>?#_P -;W7-6\9W%Y&UE:QZG)<P;4Q/,VWC#?W363=:IXJ\
M/_#C0K'1[34;#5+5?/!CSY4G[SF,J.IP>AKZ<^7/2EVKZ"CVC9IR'SW=6_B?
M1[KQ??Z:^HMJUTMM)'%.Q,21$#S&0=B.>E>B_"%]:;09/[:OSJ3&4FWG8$/Y
M>.C9 )YS7>MZXY]<5S/Q(\81_#OP'K?B22T>]CTNV:Y-M"/FD _A7WIN5T-1
ML=3[TV3'EMGIBOC"S_X**Z1I]Q<7?B#POK&GV=Q'&]I;O&%89'.2>N:O+_P4
M<\':Q9SPVGAK6VG>-E "@@9'6LRSZ8\!^/-/^(V@3:IIQ(MH[B6V.?[R'!KS
MG6OC=IWB;P9XYCL5:"?28)81(3]]@"#^M>!?!/\ :\T#X;^!9-(_X1O4Y4DN
M9KA95QM)=LG)KR2/XE:AIM]K$VDVA:VU"Z>>2"5AQN.<&K@M;VN8U6N5INUS
MB/#,S:EXP@N?*:18VWGY#CU)/XUB_$Z^CFN)((=OSR'+*!Q7I?\ PL?59K74
MK=-(L;<M"5+1;5->#M?'4I+E)DVR^=NZU]#&O[J@U8^'6!Y:CJ1?PGK?AFQ@
MD^'UG&T4;3[]JDJ-S<UYU\0+5]-U8V<L+6LO=2N*O0^))[7P_:6MN^9X9_,)
M]/2O1O'_ ()U+XP+HNN:6]M]J2U6.YBF;:68?Q4JF*C&IR&^&R^?)[>][LP/
M#NBVE_\ #.28P*]S&6.XCTKD=0T^WM8;5_(5)&=>5'->DV/A;5?!/A.]TO5$
MA\\_.OE/G@UPWB"UE2"U9HV $B]JZ&E*-T>-!U*>(=.7<^IO#+;?#FF#TMU_
ME6HK<YS6)X=;_BG]-X_Y8+_*NM\*^$]2\72W::8JM);1^:RN>H]J^7D_>:\S
M]+I6]G%>119QCT-13?,HJ&9A%(Z/\C*=K;NQ[U!)=1[PGF L:)+F@X]S4L[M
MJYJ"1CMSZTWSCUSD=,5CZ3XDM/$$EV+23/V64PN#V85-%^ZH]@-NPD N"!Z5
MI--Q6);W"P.\CMM55+.?85GZW\1O#OAVQM;O4-5@MK2Z_P!2SG[QSBMP.FDD
M^0YZ5'NQ][K4%M=1WUC%=V[BXM91E9EY4YK'O/%FG:;KEIHUW<^5J%XI>"/'
M^LQV%<O_ "]9!M2/MYK0CF_<K6+)(<;3T[YZYK2:%[>&$R'_ %B[A6M0LGCE
MS)4OF9ZG%45DVM[U(9MW'>I0%KS!V:EWC<,-DYJIYG7BD\PKTYJ@-#]G\B/]
MIS4D)^_IF?UK[)V[L9YP:_/[PGX^TSX<_M,:7J.KR-%975I]F$B]%8\ FOOR
MWN$FBBD1A(L@#*R]U/(-:5HV:9P862?/%=RW1116!WA1110!560>G.:XRS^(
MMOJ7Q NO"2VSK<PP^>9\_*1Z5VCJ%7/;->7Z5X#U.Q^-FH>)I$5=+FLO)C8-
MSOSZ5K%1L[G+6]I>"AM?7T/6%^Z*6D7[HI:R.H**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "OS]_X*&S"3XD>'HVC7;%8L=P'+9)
MX/M7Z!5^?'_!0Q2WQ*T0#YA]AY Z]30-'HW[+?P=MENM$\1W-NJVRZ<D\*;R
MV^4_Q'T^E>C_ +3WQ\O_ (/Q>%]&\/V]K<>)_$UZ+&R:]<+#;^LC^PJ#]EWQ
MCI>M>!]&T>RNXKF[L=/3SE7[R-_=-?$__!5EM1D^.?@Y8A>M9QV(8FVW83Y^
M2,=#CO5R,H;L^L]-^.7CKX;?%KPKX4^(M_H6MZ?XG+0V=YI&$:WF Z./0U[K
M\2?"<'B[PQ=6C1JUPJ,\$FT%D8#/&?6OQ?\ BGINAZ1\:O!,?@&^UO4]+'V*
M::XN9I)3'<%AY@4GI@U^VTE]'IWA=+NY;"0V@=V/7[G-2KWT*E;E=SX1\(_&
MJ?P;?:G!%9GQ%JN7MTTVT78MJZG >1_2J.L^'-9^(UQ%K'Q'\0S7ENQWP:-8
M$I;@>A]<=,U!K?AW]SJ5YIMRUDNH3/(TD:A01O)Y[UH>*+O2]#TOPO:IKL-Q
M(R%+J&&3<G'J>WX5Z4:*HU+5-F>)4KNO3:HSM;J<Y\3M7OI/"+V.FK]FL80(
MUM[5-H2/_>'4UY/X.U!M-OC?RR) T",HFN(\GD8^Z>IKOM:\<7EYKALO#%N;
MRPN/W>Z6/,43>H/>M31_AJD,SWVKRC4[]N>@6-/917K/"1K33A$\/Z_/#TW&
MM.[Z'+^(-5;QUX1TG2K71CI%W8E]^M.Q"W*GG&SM7TK^Q+X"GL?[:UO4M.:\
M?R!%;:M=OYC<=50'H*\KN[$;,9!'0+C%/TWQMXI^',;RZ1->6UF_#QE28L=\
M#M6&+R^E3CS1E9]CIP.:5:U11E&Z/T.TOYM/MR3SMJGXLACF\+ZHLB+(OV63
MY9%##[I[&O$_A+^U5X4\0:?9:=J]Q_8FH*@0-<MF*0^H:O<+Y5UK0[E+65)%
MNK=ECE4Y0[E(!KYYQ<3ZV,E):'RS\)_V?=!^*/P+T6_B=M&U]6F$>I6W!.)#
M@..XKA/&7P_\6>";F+3O%&EO>6.\K;ZW9+EE/9P_53['BOJWX&>";WX;_#*Q
MT+5I8C<VS2/(Z-A-K,2#FN8\<_'K2]0OIO!WA+3F\:ZW<*89%@7=9VY/'[Z3
MI^%(L\>\#_M#:]\*=/1]:U&/Q5X4A81F]#@7$ )P R]_PS7U%X#^*'ASXD:>
MEUHFI17!9<F'<!(OU%?'WC+]C#7_  _X?D\3'4%UO4X&\]_#]K&?)&3RL?T]
MZ\K^&<R:3]KGCNKOPSX@@O6*7:$A7.?]4R]\>U 'ZB45\P> _P!IZ]T'R=/\
M<VH:T9@D>O69WPL3_>QRI^M?1NCZ]IWB&S2ZTR]AOK=AD20R!A0!I4444 %%
M%% !1110!#)_#]:H:U;F[TV]MUX:>"2,'T)4BK\G;ZUFZ[,UOI.H3H</%;R,
MI]"%)!IK=$3M9W[',?!?PC<^!_ MMI5W*LTR2.Y=>F"Q-=]ZUYK\ ?$%]XF^
M'5K>ZC-Y]RTL@+8QP&.*])ZU=2_,[F.&<71BX;6'4445F=(5#-#'<0M'*BR1
MMPRN 0?J*FHH \C^*_[,_@7XQ3V-QKVF!WLRS(L!\M7;:0-V/3-?%GQP_8O\
M5>&O$N@Z9X T#[?8K9SS:AJ,CE8R^25!/L,"OTOIC8VD$9'<&@#\>H?A'XY\
M._!__A8%U:Z9:Z#%*8=L[MYFX,5^Z>V<USL]O?:3J<,%K=^'[Y-4M!<O,DQ\
MN)Q_RS)/0U^IG[1/P)B^.'PAOO!-E=QZ$MS(DB31Q_*F#D\#UKY5B_X)Q:78
M_&CPO8)937_P_CTTOJUS).0TUV./E'8$TU)Q>A$H\VY\P:+KVKSV$T8N] L#
MDH86F!W>X.:-+NI8+J(S#1I8T7YF\U>1GGO7Z,P_\$_?@A;K_P BD),?WIV-
M>=7O_!,7X=W]QKTRRS68N)!)I@A)Q:KCE6'\7-=*KNZN</U.*4DNI\?W_B;2
M9M0WP0:?!:E#&5CE ^;'6M,>-DM[6V@TW6M-L]J[6WS=/RKLOC#_ ,$[_%OA
M&&YUC0UTW6M,M82TT<>4E"@<L%/4UP7PM\(_#Y](2!D$E[N^=[^$QD-W'/O6
MU*FZT[W.#$8CZAAT^5OT_4I:MXDOIIM\FOVMWL(;]RQ.[\Q71:YXNMM7T-;?
M8OFD*>E2>._ARJQAM-,'DL1M2!1Q^(KA;SPKJ>DM%+-N,>0K9_05[48SI75[
MGRTJE'&5(U7I(^J]#O(5T'3\R*#Y"\?A6QIG[1%E\!9GU&71;[Q'+J"^0EKI
MJ%W3'.X@ \5\NV_P_P#VCM:V?V5X+O&L&&;:9CM5D_A(_"ON#]AGX1>-_ _A
M'5M4^)5G##K]].!! 0':&(#IGMDU\Q-WD_4_0Z/\.*>YY/XF_:_L_%5E=I:?
M KQ(;J8;DNUMG W9Z_=KVO\ 93LH?B1X,O\ Q#XE\)RZ7?RW'D):ZA"4944=
M@?6OI6-0J@*  .@7I2M^M0;'S]\8/A3I-CH^H:MHP\JZM]K2VJ'B-?4#M7@,
MAAC8RPVT-J[#+^2N/,/J?4U]JV_A?=XBURZNPDUGJ$20^7WP,YS^=>::]^RW
MIU[//-I.IR60=MRPR+N5?:IIZ(#RGX<^#]/\8:A;Z<]SON[RWD++_P \F'3/
ML:ZB[_81\$^,-'AA\5+)-=P;EA6SD*QPIGH!ZUZ)\)?@2OP[U:YU>^O$O[]E
M\J+8NU47N?K7K:[><_\ ZZTYG?032DK,^:YOV6;SP;X5ATCP?JS36D+AQ;WW
M)*]P#7D6O>&X]-UY1J=F@U6R)6*29?GCSUV^U?:WCB^FT[POJ%S:L5N8XB8R
MHR<UFS>!]"\:6-E>ZMIT=U=O"I:8C#$XK&,E[1WW&E;8^-_.C.3(W &2WJ:M
MVFH"\M8F+[E' #5]0S?L\>#9KI9?L<RX;<4$IVGVKH;CX7^%KB-(VT:W"(N!
ML7'%:MW ^*/'GQ$\.^ /#-MJ.I7*VLQD*.TCC#^G%>82?M;>"(R"=1C/X\5]
MW>,/V2?A?X^:%M>\/+J"1?<CDD(4>^*R+?\ 87^"%K@IX%L3M_O9/]:0'PW-
M^V+X-7.R[W?[HJJ/VPO#4S8A,C^FT5]_-^QG\&Y(?+_X0/357V3!KGM4_8*^
M"U^&V>&/LC'H;>4KCZ54;=26Y+6)\ Z]KEW\;O&6C1:+&(;JZE2*%96V]3UK
M]:_!NCRZ#X5T?3;AS/<VMK'$\A.<D 9YKYF_X=X^#K'5H[[2M?U33F3F-5PQ
M3W![5]!_#?P/<> ='_L^?7;[7L/\D]\074>@]JWK5(R45$X,-1G3G)R6YV]%
M%%<QZ(4444 56PWS'KFO/--^)%U?_%J^\)/!&+*&V\\3 _/GTKT62,=SWKS_
M $WX;/8_%*\\6_:E>.:V\CR,<CGK6L.6TKG+6]K>')WU]#T=>E+2+TI:R.H*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OS]_P""
MAS1#XD>'?+W>=]A8R9Z8R=N/>OT"K\^_^"A&?^%F:/C_ *!_]30!>^ =U=ZM
M\6O"@\(WUO#/:Z IU*#;M6=@1E6]_>OJ2+4O /Q(OIX]2M]/O=9LF-O-;7@4
MR1L.HY[5\S?"[P/-J?Q$\ '0+_\ X1[4AX6-R]Q;Q@^<X8<2#OFOFSXB>(O$
M=G\1O&$SSR1ZE]K83W%F2H)!QD8Z5I==3-Q>\3].&^'GP\TM1.^B:/:^6=XP
MJ#!]?K7BOQW_ &@-/\26L_A#PY>O%&V8[S4(U/[L#L!Z5Y3\(]5\/:Y\&],D
M\0/J=QK]O,TOFR7#?OR#\HQW%8EXU]H/B9-<ACA\VZ8M=V4:Y#1GM['%=N'H
M\Z<XKFMT/+QF(]BXTYRLF8Z>*KVUM72]\N_TB#Y%NX>5;']\=16/X=^%MAXB
MU9]9U&XCD2=O,AM;5B$ KVG05^&/QNN)'T0S>#?$=NFVXL[@8MI@O4X/'->"
M:3)(OCK7--TS45@GBN2D2[OW#*.I'X^E>C3FI**FMN_Z'D5,/)\WLY)-K=;/
MU/:;.S@L;46UM!'!'']U54#%3V&BWFM3/;:=;FXE'+M_"@]37%Z3XPEL;ZVT
MK7$^P7,SX%RW,3#UW=OQKZ=OK[PW\+O =A+I;0ZIJ%^FZ.6,AC(>Y)'85Z-3
M')14**]]Z'AX;*W)RJ5I6A'5OOY'EFH>'].\&[9+T_;M4D7Y8AV^@]*YK7+Z
M[UM!',P2#_GB@X/L:T+NXDU*[DO;F0O<R'+.>1]!61X@UBPT*S-U?W*6T:_-
MAC\S?A54L)"/[VOK)F5?,IU/W.%A:*Z=6<Y<^&K1X?):V0KG(7'2NC\%_M':
MG\$+Q+2>\EU;3Y/NZ5(=[I[(>U<3_:>N>.U)T6%M*TO./MEPO[Q_]T5HZ7X%
ML=%S,J&ZNF_UEW<'<Y/MGI55:,:RY5'0JABI83WZD]>R/=?#?B#7OVJ;J2VU
MGQ"G@_P[N/\ Q3UB^V\N%_Z:/Z'VKZ3\%^!M!^'VCPZ9H6GPV%K& #L4;W/J
MS=2?K7Y_K:S:?>+>6<TMK=*<K-$Q5A^->T_#;]J35=!:WT[Q6GVZT+!1J"C#
MQC_:'>O$Q.63IOFIZH^GP>>4ZRY:NC/K:8 0RL.#L//X5\M_LT^ ]#^(7@+Q
MQIVN64=Y"_B&Z DQ^\C.X\JW4&OH[0_$%EXET];G3[J.ZMI4RLD; ]1W]*Y;
MX._"6/X2Z9K5I%?-??VEJ,E^688VESG;7B-.+LSZ6,E)71X+XL_9W\4_#+9<
M>%)6\2>'X"SOITP!E52.A!^^/UKS+P?XGD\+:FVH>$=4ET;58Y3+<:+>[A:R
M/GE I^[7WCXF\5Z3X,TF74]:OX;"RB4EI)F"YQV [FOE;QGI<_[4VHM<^ _#
MBZ%:V[,K>*[Y#$TY[*B?Q ^II%'I/P[_ &IM(U;5AX>\71+X;\3A0Y@9PT<@
M[%6^E>ZPS)<0I)$PDB<9#J<@U^9%O\/-8^'/C7Q#:>*]-;Q'-9QHU[/!ND\E
M6'R%6'S+VZ5ZQ\/?BYXI\ QQ_P!AWQ\3Z04$K:/<N&N(T[B-N^/3K0!]S45Y
MG\,?CMX;^*%N$M;@V&IJ/WMA=_)(A[C!ZUZ4OW>N: '4444 0RG&T^^*S]5M
MUN;.ZMF)"W$3(6],@C-:,O;/3-9GB)BNA:FR_>%M*0?^ FG'=$2MRNZ,3X7^
M$[;P3X7CTJUN&NHHW9O-8@DY.<5V/X5Y7^S7<RW7PPM))I&F<RR?.YR3\QKU
M3GO5S34FF8X:4948N*LK;"TM%)69TBT444 %%%% !2;12TE "TFT>E+10!"\
M:.K*R*RL,$$9!'I7,:G\-_"NM6LMK=^'M-DAD!W+]F53^8%=9SWZ5'_P$4TW
MT%9-6:/ ]2_8M^'EWJ0O+:+4-,'>VM;DB(_4'-3Q_L@?#R0JMU9W%W&&#!99
MB1D5[K\W84S!YX6M/:U+6N<OU3#WYG!7/./BAJ%QX+\'Z19Z0TEI:-=0V<DT
M9R8(.A.>W'>F:MK%MX!ATW3?#TRW$VK3D"ZNYS+%'@9)9L\9KT:\T^WU"TDM
M[N%+B"08:*1<J?PKA[=O!<EU-X8MM+CGBCDS*BP$PQR>A;L:E--:G0TUHCC)
M/C?KEY/:V=EI]O'=""YEG>0_(YA(R4]C5/Q;\8-2\1>&;\:8\.E>7I\5S+)(
M^'+,<$1^N*]D7P_HJ>6JV%FI@C,"?*/D0]5]@:J77@GPO>11&XTG3Y(H4\M-
MRKA5S]WZ5?-'L*TNYYO9_&J]L;!X)8(?/@U"VL8_,;#RQNF3)CN:LZI\2/$.
MJ>#_ !-K.E-:6,%GYD5O%(,SHR-@LP]#UKT.X\(>&[J^CO)M*L7NTVF.5D&[
MY?ND'VIMQH_AK3UU#4)[:QB6X&R[FR,,#V:ES1[!9]SS!?B%K&EZI?7,B)J4
MUKH]K=W?ER?NRC'YV5>Q J?4/CI=+:VDUC9K);:A(YT^X"[A)"@ZGW)XKU"S
M\.Z#;1YMK*SCCN81!E0,2Q=0GN.:9-X7T"XTVWTQM-M&L[;F&V5 !'@]AVHY
MEV"SWN4[KQ-+_P (#_;4MGLG^SB9K64=#W%;VCW!O--M;@H(S+$KE%Z#(Z4R
M^TNVOM-:RD0"UD78448X]*P[_P !PW]PLJ:GJ%H@50(89BJ*![5QRYE-M(T.
MM;IGO2;MH'')K#USPW_;%G!;-?75JL/_ "TMY"K-QCDTB>'!'H)TT7UT5/'V
MAI/WH^AH<I7>@&]N]J&!P,5A>'?#:^'EE"7UW=B3_GZD+E?I4&K>-M-TO6(]
M*9II[]U!,<*%]BD\,V.@K6-Y*[ \B\=+KNN?&+4]-TD74US%90/;21S%(K1B
M3EV'?(K?F^+&JV-X_P"XAFL[&\CTZYB?BXED/!D4?W<UZA#IMBNH27J0PIJ$
MD862; \QD'0'VJF_AW1+C6!J;6-I+?I_R\X!8>Y_QK7FOHR/,\VL_B]K5YI\
M,WV6T@EO]1>PLRQ^2)5ZO(>U0Z;\<KZXN5M;FQMXFBCNO,GSB.:2+H4/H:]1
MF\-Z%<:6]E)8V;:?(Y=H\#86)Z_6J]YX1\-WEC#97&F6,EK:J6CA*C$8(YXJ
MN:/85I=S@]'^+U_?S>%WN8X+*QU:(-]H/S"20G'E@?P_6O8*Y;3]!\,W<-I>
MVEK821V@\NWF7&V+!Z#TKI/.VL%:10S=%R,FHE;HBT6****D96YD4L?X37D>
MB^*M4NOCYJ.B273MI<5EYB6Y^Z&SUKUYFV@YX%<K9>"-+M/&T_B52PU.:'R6
M&X;=OTK2FXI21RUHRDX<KV9V"]*6BBLSJ"BBB@ HHHH **** "BBB@ HHHH
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
M"B/5K(GH!YZY)JR=6@LX1)=W<,"L>&FD"@_2O(=<^%/PO\ V\5]JE@UOL?\
M=G>QRWL!5S^TO"_QLF&D7.@WS:?:@-%=3(T:,1P #2]BMU>W<R6(FGR.W-VN
M>E0Z]IUY)Y2:E:3N>BI,&8_05Y7H5Y,W[2>I6YGD>'^S PC+';UZXZ5E:E^S
M>]KXEM;OPO<0:-!",_:"2TH;V!KTOP'\.8_"C/=7=TVJZO(,/?S##[?[OTK5
M>SIQDT[W,KXBK.*J1Y4GT9WE+117&>J%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7Y_?\%!5_XN=H;#@_8AT^IZU^@-? '_  4(
MB9?B1HCLK!'L2$*C[W)R* /)/AOI=C%\0-*OM5L#_9-GISW4\=RWE^9V#Q^N
M#6;X9OH/^$D\2Z[!:W6K:=&[,+@D[D4]-WK7HWB1K"'Q%\+)]7TT:QIL?AW]
M_8K)Y;2+D=#W8=?PKG+7QM8?V+XSTO0M,8:?)<^>GRXEAAQC:3W^E%KCM<X*
M37"= TUT@BA@#2JLBMEW).?G]#5[2]7*V\89LG&.:Y'0]'N-<$<&^..VD5Y8
M=G+,W96'8U5L]8>WFD@F4QRQG84;L17TN%J*,$CY/,,,Y5>=+1GK%KJ(8=>U
M8'B;XEV/A7Q#86=T/-6>/)'H:RM/UT_*<].HKD?%FBCQ!XDAO6^81R+_ #K?
M&5N:BHKJ<6 H*-9SDMCWK09HHK%&A7:LW[W/U[5NPW04@CKZUQ]C>A8T1<85
M0!CZ5K6U\.YKT\/*T(Q/GL4G.I)RV,#5KC4+/XQ:1J&D^7]NM8/-C\X;DX/<
M&OJ32?&/ACXD6T=MXKMTT?6V&!J-LN$<GU%?/,-A VO#52Q,ZQ^4OIBM^.X1
MAR2:Y(X*,W*=[,]&6824(T^6Z7<ZSQ]\"KC1YFU*RR8CDP:EIWS!A_MJ*\^C
M\77GA>9+?Q"RI!(0L%Q#R)/7([&O1?"/Q(UOPDW^B7/GVG1K.X^9&'<8/2L'
MX^>(?!_B2Z\'ZC86XT>Z^UD7MLRYC/ Z#W-<]5U,-)<RLWM);?-'51C1Q<7%
M.Z_E>Z]&<Y?:CXA\5ZF+32Y8=+TC'S7V[=(X] .U;6@>"-,\.?O(%\Z]8Y>\
MF^:0_GTJ'7OAMK.D+#J5K:7&@23_ +Q(9Q^Z=3T)],BJNF>-/(N$T_5;>2RO
M2=J.P^1_=3Z5TTZL?BJZ^?3[CSZ^'FUR8;1]NOWG5M'W(S5>6WST'%6O,1EW
M;E"@9)S78>"?A[>^+-U_-&UOH\8W>:PQYG^[[>]=];$4Z-/FGJSR\/@ZN(J*
ME!:]>R/.H])DU21H[6)IB#RRC 'UK,\6^$[S2;#[5:ZC'!J,9RJ1DA_TKTGQ
M9X@LM+CFL-)$=M;1DB6[Z+CO@^M>(^)OB1;F<6FA#^U+^1M@N'.(U/U/4UXL
MJE6NKOW8_B?34Z-'"2Y*:YY]]DO7N>G?#G]K#QM\.X[6T\36JZQI6[:6FD"R
MHGJ">OTKU1?CEXP_: UP:5\+Y+?0]!C7%YK6H ><#W$<9Z_6OE_3/ <UP$O?
M$,QU&]8[C$Q^1/;%=!:K?^'[R.[TF[ETZZB.5>!MO'H?:N:66\\>:+.J.>1I
M3]G)7/M+X<? ?P_X!F?49@^N^(YN9]6U+]Y(Q_V<_='TKAO&VIRZ+^UAX=\M
M5CTZ32)+B^F" E2I(!)[< 5S?@/]KPZ59FU\91%FBQMO+9<[QZ$>M?._Q5^(
MVK^(OB)J&J:5KPBLM6/E"21]KP0^A'I[5Y$\-4I_$CZ*ECJ59+D9]!:Y\ ;W
MXG>-M?\ $,6OKI>C:M()EE6/,JR)P K]D/>O(]35_A=XFO;'QOJ\,\#J4CAL
MW$T<B]MR=B?:N*7XF>-="T77O"OAK5;O4-,E5(WNYB4*YY)B!YQ[U5GG\#>'
M_#>FR/)>:UXDDF1]2N[XEF0JV0$ST/:N9G>M5<M^!_CUXE\(^+)&\(PSZ?IH
MF6&/2KMB(VR>HW?=_'UK[&\%_M':7XRM[KP_XBB/AKQ#-&T*I<#$<A88^5NE
M>$?&2#PC\4-(\&ZOIEA/X=\4ZI=P6IMG 0&'IYS ?A@USVKV.LZ+K>M>$]5L
MX_$HTP_-<V@+^0N.'R.5/YTX)RE:(I6C%N6UF?;GPB\%R> _!T&EW%PEXZNS
M^;&.,$Y%=OL&<XKX*\$_M >(/@[:P7=YJ\>LZ"S!'TVYDS<PCU'K7UY\-/C%
MX:^*>DPW>BZC#)*XW-:[QO7VQ6E52C-J6YCAW"5*+AM8[LQJ>U)Y:\@#&:5?
M2G5B= SRUQC'%+Y:\<4ZBEZ@-\M=V<<U'):Q2'++DU-13 8L2JNT#BFFUC9L
M[>:EHH B-K&V/EZ4ODIP,5)10 SRU/:EVCIBG44 -V+Z4WR4_N^]244 ,\M=
MV<<TU;=%D+@?,>M2T4 1M"C-DCFD^SH5VD<?6I:* ($LH8SE4P?K4C1*W49I
M]% #/+7;C&13([>.+)4=?>IJ* &+&JYP*78OI3J3- #?)3TH95"@$<9H9MN.
M*AF8G S@]<4"T)-JC/H>M-D5,;?TK&OO&.CZ?/'#<ZC:Q3R,$6-I1N+>F*H^
M./%S^$=-2]CTRZU9W;8L%J,G-5RRT7<AU(I-WV.B54;=\O([YILF-N20@'.X
M]*X3P7XN\6^)M4_XF7AY=&TPH2ID?,F>P(I_C'X7OXRUB*XEU^^L[()L:QMW
MVJQ]33]GRRM-F/M7*'-3C?\  [2WFMKA6,4\<H7@[&S@^]>:ZY\:EAU"XT_1
M- U+5KR%]A*IMCW?4UV/@WP#IO@FQ-IIXD,;'<[2.69C]36_Y<4)(2%$).25
M4"A<L97W"4:E2*UY7]YBQMJ>L>& P/\ 9FKS0Y4, ?)?^M<3HOPCOYM6@U#7
M_$^H:E/ _F"-&V1;OH.U>J*FT#(YIS+D<C'K0JCCL5*C&I;FZ$%YI-IJ"HMU
M:QW*H=R^:H;!_&IX[>.-0JHJJ.BJ, 5*U"U'2QMRK<B-K$W\/-/6-5  '2GT
M4%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %? '_!0:6?_ (65H2NDGV866%?!V@DG.#TS7W_6#XJ\#Z%XWL?LFN:7;ZC!
MV\Y 2/H>HH _+[P3X@LIO%6DW/BC-QI-O:_9K:0,2(B#QGTKT'X:6^AZI#XL
MT]XHFLIKQY+>5>C?+]TMVKU3XT?L2-%=2ZO\.O+A0KF;19F^1CZH3_*OF".X
MUGX:ZM?:7-;R:1J+;EFL+I"8G;U'^- &%K&B:K\._#VC^)],,,<=U/+AHQN>
M$(Q W9KT*33=+^+7P]T_6-0T=+/5IE:,R:>H$CD<^8R]P:X"SUA]*M?[/UB%
MKJQ93NA9MRKDY 'M7J_P=^'.K_$JP?4/#>MV^GW-BVV/2+CY691_<]0:Z(R<
M%S)D2IQJ+E:/!=7\'ZKX=E=H0]] @#M)#SM'^T.QJUH-O-JFDW%VL+,D;=<=
M"/6OL/P#\//!VFZCJ2^(8YIK^\<)-<V[_);/W&WT!KYY^*FBQ^!/BEJ^EZ1?
M)<V#D,DL(PCAAW'K6\L3SQ46CSJ>"Y)-G*:7K^Y5RW7KS7166K@R %N!TKS+
M48[C1;P[AO3.00*O:?KWS D]:]^CB+Q5MSYK$83DFSUB#4-R@!LBM6UU#;@A
MJ\ZL-:&WKTKH+'55;9W)/3-=\)IZ'AUZ+U.TCO%#>IKCOBA"=0N-!B'S,UP,
MG'0^M;,ETEO<%,\@ C-3*T-TT;2H'>-MRL>QK2M%5(<A-"?L:D:B6R/3?"/Q
M.UKP[806&H2CQ!IRH%:"^&[ ] 378:AX4\'?%&U\S0Y%L-0VY.F7.-K-_L&O
M&8;S/<9]:MV]S)'/#);R&.X5QLD4X(:N2IA8J*G#2QU4\=4G-PJ1O<K^*_#/
MB+X;ZQ;RBTFF1KE+633;KA69NA5O3BNV\7_M':IK'AN/PUIVE+H>JVI\N2W,
MFP,H&./4?2HOVCO']_9_#7PVFK3KJ!M[^*7S%XF8@=,_C7'ZS\.9/&7BKPPU
MO>P:X=1TQ[MX[(XDMUS]TGNPKYZ,_;5;/XNW0^OEA_JU"RB[2W?5E;2?!]YJ
MV;GQ)J#7^?NV,!Q$H/J>]4/&UKX>\)M:WNI:.UQH\2A4AM3L*L".:MR6NM>"
M5VPI)J6GPMAE8'SHAWSZUK6>NZ1XNL#N1;TB3'DR+]WZBO>_=UE[.>DNY\KS
M5J-15H^]%=%N1^']7&MV,NHB%HK>Y;_1;9_O+'V)JKXJDN+*Q,Z7,-K.I!*2
M'Y=G?\:>OB1KC5CH'AFT75]; R88\".W7_:;L!6+J&FZ9HOB227Q9>1:]JMJ
MHGCL;63_ $:,]PWJ:*V,IX>G[.+N^Y>'R^KBZWMI1Y8^>YB:?JM[XNNTTZRA
MM]-MY7(_M2]4^2WNI]:W=4U/P'\-;-[);0>+M?)5C?7 PL;#G"KTQ6#I^J/X
MEL;NWDC-K8-<&:&&)?E4$_=3VK+O/A?>W6I3B]273?) F%M<C;)/#_>4GO7S
MSQ3J/]XW8^NC@XX>/[A:]SIO ?BR;QSXNU'4]0BDN;JUM]\-G:PAG? ^6-0.
M,>M6O&7B'0?$BV]]>Z= 6NB(KJUMQY5Q;RJ, XZ$=JT1\>O#?PU\/Q:1X&T+
M[')-_P ?%[< &<XX8[_\*\MUK2I]2O[G6])B;4K%!Y]Q=R HBLW.WW.:YJL5
M?FAL>AAY2Y>6IJST#QQ'JNC_  \TK5&BM'BL7407S3$710DX1U]1[5=T#XU:
MSK:O#X86/0M0U>%+*_U&\4%YU''R$]\=S7F<<PU^'SI'FU*]0H9+EV/E0IT
MV>WK7K^HWGA/7/AQI/AO4]-^R:[:R[K+6(6"*RY_BQ^580]^21M)<L&WY_D3
M>-OV?8-+A%Y-.^LB&(RO,KA;E25R2%'RLH/I6%\/6M=#\-Q&:&6U6X^9=6TV
M;$L)SU..A]CQ3H/B9'X#O)GUJ(:M8+;-9P1>:2\;'^(>QH\+^"=7^-GA)-6M
M9+7POH=BWV:=+$_OI5SDEESSQGFM:L>631AA9*5*,DK>1ZKX(_:YU#P!KD6B
MZS>OXTL9L%+JV0F:!1V<#^+%?67@7XF>'OB-I:7FB:A'<;AEH&(66,]PR]17
MQ7X@\&V7PU\6^ W^#$T.I7.K;M\%X Z/)&/FSD9!.*ZMK7PSXV\47-WINH3?
M"?XE1\W=C.=EI=.O4]A@FL#H/M0'YB,TZODSX7_MJ6TEY/HOC&T:.:RG-HVK
M6BE[=V'&XMTYKZCT77+'Q!I\=[IUU'=VT@W+)$P(Q0!H44W=S3J "BBB@ HH
MHH **** "BBB@ HHHH *C+'<1^5/)JO-<+#N+D8H >S'(P1CO1O/U'IWJ![J
M/[.T^Y?+4;BV<\"O,=0_:"T>&Z:VTRSO-:N%?8RVL!('..M5&$I7L85*T*=G
M)VN>J%VZCI2&9F;Y2-HZU@^(&U;4O#['1)([74)$4HUR/E7/4'WKD/#/PX\4
MVNM1:IK?BN:^,?(M(1MBYZ@^M4H*WO,F522DE&+:?4[+Q-XVTCPC"DFJWT5D
M)/N+(>6^E9_@GXE:1\0)+M-+,Y6UQNDDC*JV>X)ZUHZMX5TK7)(9M4L8;Z6$
M_N_.7=M^E:-I9P6,:I:6\<$8XVQH%'Z4>Y:RW'^\Y[MZ=CSSQ9)\1]1U>:ST
M1K'3=-QA+V8%G/T%=AX7T?4K70H[76K_ /M.]*D27"KLSGTK>V[NV*<J!6ZT
M2ES;*PX4N5MN3=SBH?@YX2AU!+[^RUENT?S%FE<LP;UY-=E]E3;CMC%2_C2F
MH<F]S2,(Q^%$:VT:]!226J2$$Y&/0U-12+&+&$7 S2>2*DHH :% &.M&T$8I
MU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 (5SWKA_B-\'/"?Q1L7@U_2X[B3:0MR@VRK[AA7<TG\
MZ /SS^+W['_BGX<I=:AH*?\ "4>&X\L;?'^DHGT[X]J\O\$_$K4O"J^1!\UO
M",&WF'ESQG_9/7(K]6]H_I7BWQB_96\&_%99;O[,-&UQ@2NH68VDM_M#H: /
MG;X!_$31=:M7L/$=I&J*[9V28NMS'[[_ -[Z5X[\>K.TT_XP7]OI4YO+5O+\
MMU7YCD=,>M:_Q2^!7C+X,WWVG5+62_TR-MT.L6 ^9<=-V/ZUP%CK5V?%=AXD
M>[2[>WE61YL;F&#_ !+0!Z%\-?A7H?Q4O+_2=5UI="O8U_T99E"^8_HV>@KF
M_B1^ROXM^'\Q+11S18W02P$M'.OJ&Z"OJ/1]6\#?&K2Y9KFSMM \031F.+6;
M501G'5E'2E:S^(GP-TR-)Y(OB'X28 O PWLJ]RA[?2MX5Y0V9A5P\:VY\"27
M5WH=U]GO87MI.G[P8S]/6MW2_$'[Q, YSP:^R=6^&'P\_:(T^9_#316.LQC=
M)H]]\DL9_P!@U\O?$#X!^(/AOKD2>1,T?F M!(#OC&>ON/>O8P^+YI)-GSV,
MP#C%M#CKDLDW^D H^!P>N*UK/4@R@[LUQGCC5&M_%#1D%=L,8/&,<5%I^N<J
M=W%>PJD8RT=SYUT5*.UCTZVOAQS4UU=2W4:6UO.L$S\@D_RKC;36AQD]ZY'X
MB>)+ZU\1:4MI(516P<=\UCB*W[F5F;8'#\V(BVMCT'QHVK:YH>G6^I2F\:.]
M6-!UPOK71>'[Z;P+\2M!GT29K*:&U<JPY')Y!'I5;3;C;:VX)!.P,=W/S>M4
MKR\S\0-+/&/LS#]:B.%ITZ:NNQI6QU6K4=F]+GT._CS0/'TQB\56D>BWB@+;
MW]IA1(Y[N/2O.?BY\,_^$#TN;Q$\ZEC&7MKO3B-C-_"' ]:YS6M-BUR..WFD
M90#D,AP0/2N?\<:CKFF>$;_3[S45ETJ10(( Q/3I6&)HU*5TOA>QV8'$4:S4
MJNDUN_ZT.;M]>E:2UNC-_9&ISQ@M=6HPDN?[P[&H].TPWGB!GO<3.X*%@V?,
M'KFN;M9B-/B5FY" 'WJ2PUZXT>;-NZ^6>L;<C\*XY46J6AZ*Q*J5??T1[;\"
M;SP[9W]SI6O7/V*]:X\NRO7 ,5OZ @]:S_VC(?$.G^,'5M83Q0_D^6+C3E+K
M;Q?[;#@5Y#- GB'SOL=V;>ZW>8]O,WRN?]D^M>K_   U?QOX5U9]'T^SM7TS
M46_TQ-0P0Z=P6-<5&E-ISVL>G4Q$(VA]E]3AV\ G28H-1UB&35]%EMCMFL&+
M1P2=@S#OZ@UOZ'XNO6\&W$&IZ&^OZ,%V1M9DQF(J>&8#KBOI.W\ Z-JTU[)X
M=UJ'P9K0D/FZ1<J'TVZP.I4] ?45Y%<^.=+TZ_DT;3M :/Q6T[6LDEO*%TDL
M>-P8\8JG4BX-R6H0C.$U;8\[^'NLZ;<:]KEU"ZZ;I\EFI>-\8)&>,5F7VH7F
MK6,UO9:;))9^;^[OIF8!<G/RCTK3@^%]M'J&K6VNWRVNOI(-WD<VRMG( 8<,
M*UM<\3:_X/U;2M,U[3XK2+(59D $<T9Z,/2L84KR['55K?NWI>R9SNF>#-0B
MU:-Y5M]5VLKR+=2A2P') 'TKW+2_ASX:\?>%_$5WX.\3KX7U55$TNE74^Q5
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
MR#=TR1BE&UU<<K\KMN?F-X:^(FN> =:%M'>R:C!&N?*+[;B+([-WQ7LOP/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "D.:6B@!OX4J]*6B@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** ,;Q!X=T_Q1I\MAJUA#J%G)PT4Z;ACVKY)^,W[#YMUGU;X<-Y4C
M,6?1K@@Q-Z[<U]GTQOR-&@*Y^/FM:!/X;U*ZTG5[!M%UA6^:WN!Q)[J36#JM
MF8;60!/+SSY;]_=:_7'QY\)O"GQ+MC!XAT2VO^,+.R 2K]&ZU\F_&3]AK5-/
M%U>^!KH7VG!,KI-US(GJ$;O04Y7/C:PD6&W\I(T<3D$@CD8[U-H]TZ^)@[R^
M8-RC<PQWKH=0TF72;Z6SN;*31=37Y&M;Q"I)Z'!KEY-,N7OO)DA)< ]\'CT/
M>NFEB)4[*6R.*IA82O)=3K/'@=O$E^L.T[HU)8GMBL:SB_XD]I'C)PV/SHM]
M0^SRLT\)N/W90JYYZ56M+Z-M/MHV;:L98MZC)Z5Z5*K"3B^U_P 3Q*]&K&,T
MENRGKUK;VT5FL(Q*SX;TJU:W%WH]OY4L,82XB9"W<#.>*J:M=P73VY@!VJ^
MW>NDM[>.9-0>X'F-'9[HRWKD"NJI&'OV['/AYR4J<7W+GPQT]UNK:\*[HBTB
M[O3BN>U=2+<LQX^T'_T*IO#MKJ-];VMG8.\4AE))#X&!67J@>&2)'? \PJQ8
MY&<]:SYDDFNR'*+DW?NSLO _VB674@6582R\KU-8^NZXWA/Q5=W=J<?N]I([
MYZUV?PIM]-@74YM6N0?)(V6\7+3?CV%<'\3C:W6O:JUK;-;PL@V1$YQ7'B+U
M*MNAZ^%J>RH)G>:MX-O=8^'MMXR6[@6UU!]BVQE!EW*.3M]*X/4 8FMMZD-Y
M6"OO71V?B&UC^&EI:1L!?PV[@A>2O(YQV^M<=!)<216\D^Y_,7*R-T->?*G9
MNQZ,:GPM=2%?EN\$\!B2:OV\,MPPA0<L>N.GO6KX;T6/5KA)H(3.\3%74_=)
M]Z[_ $7P/!I\(%P?-F8[SCH?:LC9JS/++S34M755DW7A.#$G(/UJE-NC64 ,
MI/WLFM_QTB6?C34$MU$6 I4)QCCFL@RJKLTH,@/44I15A&:>6C_*NDM05AB
M/R[1QW!KFV9$E7;G&[H:Z:R_>6J 8 Q@D^OK75AUT(F1^!?F^)VGD]1J5OG\
MQ7[)6O\ QZP?[B_RK\<?AO\ 9[OXK:2IE$,3ZE #)U!P17[(6X"P1@'("@ _
MA4UOBN4MB6BBBL!A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1136[4 +N'K1NK%UC7;?1=JG=+<.?D@C&7?Z
M"JUO?:[=9E^R6]HA^ZDI);\<=*KE9/,KV.CR**Y677M1TMA)JFGYM\X:XMVW
M!1ZD>E=!:74=Y&DL,BR1.,JR\@BDTT"DF6Z***10444WCUYH =29%-W+P,C/
MUI&9=X'>@"2BDX%&10 M%%% !1110 4UAGVIU% 'GGQ2^"/A7XM:;+;:WIT9
MN2N([Z-0)HSZ@]Z^)/BQ^R7XQ^%JSW.F1-XI\.K\WFQC_2(1ZX'/Y5^CU12#
M.01D$<C&:-.H[GXXW%O%?;XP3+*G/EL-LJGT]ZQOL+&UPZX7!S_>'U%?IE\9
MOV2/"?Q4BEO;*%= U[[RWEJNT,W^T!7Q3\6/@=XQ^%<V?$NF--I2MY<6K6*Y
M5O3?3C[NJ%HW=GC.J.KVEE'%"B-$Q"R)U.?6NC\/R7$FCZC]I"M(+4@,._S"
MJ&J:66A\^T"W4?F F:'HN/454GL9+>=9VD="4Y52=I!-==/$/EDGUT.&6%C[
M2,H]-3HOAB9#K-H"-RXDSG^'BL'7%!CR3E?/(Y'N:V_!.NZ7HLD+WIDBN$D9
M2<95@>E8>L7,<D.&&%\_<GT)KT*;BO/0\2I&<?B5M6=9X%DALUO7=@K;A@=S
M7+>/Y?.U2^*IY2L@R#UKJO T<*M?W$F"2006Z**Y+Q](+[5K][<^<FP;G]#Z
MUC7E&%4]+#T_:X=&?HHCM[F]7><&Q.2Q]:TUOIKO2["W=56*UCVQ\?>![UG6
M>CRW%U.J(UP;?3O.++Z>IKH]4T6YT?2])EN I2YM5EC"_P!T]ZX935V=].FT
MDGT.C^$-U%9Z%J4MS(D*"Y;+L<<5>UKQY--9SMHMI+<0)\KWQ0[5^E;_ ,+_
M (!PZQIL&J:M?.^GW'[];.(XR3ZU[QIWA_3=-T\V%M90Q6C#F+RP0V/7WK)R
M70ZM]3X=FO)+RX=YF,\[<O(_6AL,2O>OHWX@?L[V&M/)J&@O]AOFR3;'_5M[
M>U>#^(_#.J^$[@V^KV;6V/NR8^7\Z@DR+?39KX3F,>:8\<#K6QI.EWMUKGAB
MUU%0EE>:C!;O:QG#.A< Y/XT_P 'R+%=7>W+,X&%49)KO?\ A#==M]:T#6)]
M$N9;&QN8[YEC_P!9M1@3Q]*J,G%606N:/Q7\,Z;X._:C71]&LX['3;;4+:.*
M)/J*_4*V_P"/6+_<'\J_+;QQXJM?BE^TU:ZWHT,S17VHVYCCE7:ZX(SD>U?J
M5;J5MXE/4* ?RJ;M[@2T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%1MAJDI-H]* $44ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "DZ4M% &3XA\-Z7XJTN73]7L(=1LY1M:&= P/^%?$'
M[2'[&<_AN,ZY\/;.:XLLEKK3U;+Q#U3U%?>M)@'.10!\4_LC_LZ_VEYNO^-O
M#ACBB"C3X;H'Y_5F4U]H6MK#9VZ0P1)#"HPJ(NT#\*EVCCC&.E.H 3:/2EHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
? HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476543464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">S-1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ESS TECH, INC.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001819438<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">On November 2, 2021, ESS filed a registration statement with the Securities and Exchange Commission (the &#8220;SEC&#8221;), on Form S-1 (File No. 333-260693) (the &#8220;Prior Registration Statement&#8221;), to initially register for resale by the selling stockholders named therein or their permitted transferees (i) 25,000,000 shares of our common stock, par value $0.0001 per share (the &#8220;Common Stock&#8221;) purchased or owned by the PIPE Investors; and (ii) 100,952,180 shares of Common Stock consisting of (a) 86,477,462 shares of Common Stock beneficially owned by certain former stockholders of ESS Tech Subsidiary, Inc. (f/k/a ESS Tech, Inc.), (b) up to 13,638,114 to be issued to eligible ESS securityholders representing shares of earnout stock under the Merger Agreement, (c) up to 824,998 shares underlying restricted stock units issued to certain Legacy ESS stockholders and (d) 11,606 shares of restricted Common Stock held by Legacy ESS securityholders that were issued pursuant to the exercise of options issued pursuant to the ESS 2014 Equity Incentive Plan that were assumed by us pursuant to the Merger Agreement. The Prior Registration Statement was declared effective by the SEC on November 10, 2021. Subsequently, we issued a Current Report on Form 8-K on November 22, 2021 notifying investors that they should not rely on certain previously issued financial statements. On December 9, 2021, we filed the Post-Effective Amendment No. 1 to the Prior Registration Statement with the SEC to include restated financial statements and to update certain other information, which was declared effective by the SEC on December 13, 2021. Pursuant to Rule 429 this registration statement shall constitute Post-Effective Amendment No. 2 to the Prior Registration Statement with respect to the offering of any unsold shares thereunder and is being filed (i) to include information from our Annual Report on Form 10-K for the year ended December 31, 2021 that was filed on March 3, 2022 (the &#8220;Annual Report&#8221;); and (ii)&#160;to update certain other information in the Prior Registration Statement. No additional securities are being registered under this Post-Effective Amendment No. 2. All applicable registration fees were paid at the time of the original filing of the Registration Statement.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of changes contained within amended document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145480108296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 238,940<span></span>
</td>
<td class="nump">$ 4,901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">1,217<span></span>
</td>
<td class="nump">1,167<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">5,361<span></span>
</td>
<td class="nump">793<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">245,518<span></span>
</td>
<td class="nump">6,861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">4,501<span></span>
</td>
<td class="nump">1,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">326<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">250,199<span></span>
</td>
<td class="nump">9,023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,572<span></span>
</td>
<td class="nump">522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities', window );">Accrued and other current liabilities</a></td>
<td class="nump">6,487<span></span>
</td>
<td class="nump">2,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">3,663<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">1,900<span></span>
</td>
<td class="nump">5,678<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">13,622<span></span>
</td>
<td class="nump">8,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Notes payable</a></td>
<td class="nump">1,869<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_WarrantLiabilities', window );">Warrant liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,329<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Derivative liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">22,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EarnoutWarrantLiabilities', window );">Earnout warrant liabilities</a></td>
<td class="nump">1,476<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_PublicWarrantLiabilities', window );">Public warrant liabilities</a></td>
<td class="nump">18,666<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_PrivateWarrantLiabilities', window );">Private warrant liabilities</a></td>
<td class="nump">8,855<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">552<span></span>
</td>
<td class="nump">2,258<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">45,040<span></span>
</td>
<td class="nump">36,911<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">COMMITMENTS AND CONTINGENCIES (NOTE 11)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS' EQUITY (DEFICIT):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.0001 par value, 200,000,000 shares authorized, none issued and outstanding as of December&#160;31, 2021 and 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock ($0.0001 par value; 2,000,000,000 shares authorized, 151,839,058 and 58,919,345 shares issued and outstanding as of December&#160;31, 2021 and 2020, respectively)</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Common stock warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">745,753<span></span>
</td>
<td class="nump">35,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(540,610)<span></span>
</td>
<td class="num">(63,493)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity (deficit)</a></td>
<td class="nump">205,159<span></span>
</td>
<td class="num">(27,888)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)</a></td>
<td class="nump">$ 250,199<span></span>
</td>
<td class="nump">$ 9,023<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Liabilities And Other Current Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_AccruedLiabilitiesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_EarnoutWarrantLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnout Warrant Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_EarnoutWarrantLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_PrivateWarrantLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Private Warrant Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_PrivateWarrantLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_PublicWarrantLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Warrant Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_PublicWarrantLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_WarrantLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrant Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_WarrantLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476636696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in USD per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in USD per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">2,000,000,000<span></span>
</td>
<td class="nump">2,000,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">151,839,058<span></span>
</td>
<td class="nump">58,919,345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">151,839,058<span></span>
</td>
<td class="nump">58,919,345<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145480117672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">$ 30,275<span></span>
</td>
<td class="nump">$ 12,896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">3,041<span></span>
</td>
<td class="nump">1,158<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">27,286<span></span>
</td>
<td class="nump">3,338<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">60,602<span></span>
</td>
<td class="nump">17,392<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(60,602)<span></span>
</td>
<td class="num">(17,392)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expenses)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense, net</a></td>
<td class="num">(1,886)<span></span>
</td>
<td class="num">(132)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Loss on revaluation of warrant liabilities</a></td>
<td class="num">(37,584)<span></span>
</td>
<td class="num">(1,296)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Loss on revaluation of derivative liabilities</a></td>
<td class="num">(223,165)<span></span>
</td>
<td class="num">(11,532)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities', window );">Loss on revaluation of earnout liabilities</a></td>
<td class="num">(154,806)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">926<span></span>
</td>
<td class="num">(67)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income (expenses)</a></td>
<td class="num">(416,515)<span></span>
</td>
<td class="num">(13,027)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss to common stockholders</a></td>
<td class="num">(477,117)<span></span>
</td>
<td class="num">(30,419)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss to common stockholders</a></td>
<td class="num">$ (477,117)<span></span>
</td>
<td class="num">$ (30,419)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share, basic (in USD per share)</a></td>
<td class="num">$ (5.73)<span></span>
</td>
<td class="num">$ (0.52)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share, diluted (in USD per share)</a></td>
<td class="num">$ (5.73)<span></span>
</td>
<td class="num">$ (0.52)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares used in per share calculation, basic (in shares)</a></td>
<td class="nump">83,256,431<span></span>
</td>
<td class="nump">58,880,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares used in per share calculation, diluted (in shares)</a></td>
<td class="nump">83,256,431<span></span>
</td>
<td class="nump">58,880,742<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change In Fair Value Adjustment Of Earnout Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145470320920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Legacy ESS Common Stock</div></th>
<th class="th"><div>Series C-2 Redeemable Convertible Preferred Stock</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>Legacy ESS Common Stock</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>Series C-2 Redeemable Convertible Preferred Stock</div>
</th>
<th class="th"><div>Common Stock Warrants</div></th>
<th class="th">
<div>Common Stock Warrants </div>
<div>Legacy ESS Common Stock</div>
</th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th">
<div>Additional Paid-In Capital </div>
<div>Legacy ESS Common Stock</div>
</th>
<th class="th">
<div>Additional Paid-In Capital </div>
<div>Series C-2 Redeemable Convertible Preferred Stock</div>
</th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Previously Reported</div></th>
<th class="th">
<div>Previously Reported </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Previously Reported </div>
<div>Common Stock Warrants</div>
</th>
<th class="th">
<div>Previously Reported </div>
<div>Additional Paid-In Capital</div>
</th>
<th class="th">
<div>Previously Reported </div>
<div>Accumulated Deficit</div>
</th>
<th class="th"><div>Retroactive application of recapitalization</div></th>
<th class="th">
<div>Retroactive application of recapitalization </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Retroactive application of recapitalization </div>
<div>Common Stock Warrants</div>
</th>
<th class="th">
<div>Retroactive application of recapitalization </div>
<div>Additional Paid-In Capital</div>
</th>
<th class="th">
<div>Retroactive application of recapitalization </div>
<div>Accumulated Deficit</div>
</th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Balance at beginning of period (in shares) at Dec. 31, 2019</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,865,949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,865,949)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance at beginning of period at Dec. 31, 2019</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (34,372)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Balance at end of period (in shares) at Dec. 31, 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance at end of period at Dec. 31, 2020</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance at beginning of period (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,810,346,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,060,668,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,749,678,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Dec. 31, 2019</a></td>
<td class="nump">$ 2,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (33,074)<span></span>
</td>
<td class="num">$ (32,158)<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 153<span></span>
</td>
<td class="nump">$ 762<span></span>
</td>
<td class="num">$ (33,074)<span></span>
</td>
<td class="nump">$ 34,372<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 34,367<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of options (in shares)</a></td>
<td class="nump">108,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,999,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of options</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(30,419)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,419)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance at end of period (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,919,345,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Dec. 31, 2020</a></td>
<td class="num">$ (27,888)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(63,493)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Balance at end of period (in shares) at Dec. 31, 2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Balance at end of period at Dec. 31, 2021</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of options (in shares)</a></td>
<td class="nump">2,496,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,112,000<span></span>
</td>
<td class="nump">2,482,958,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of options</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">$ 664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,746,003,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Value of share issued</a></td>
<td class="nump">29,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod', window );">Issuance of common stock upon exercise of warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,374,000<span></span>
</td>
<td class="nump">3,398,214,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Issuance of common stock upon exercise of warrants</a></td>
<td class="nump">15,130<span></span>
</td>
<td class="nump">$ 26,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (153)<span></span>
</td>
<td class="nump">15,130<span></span>
</td>
<td class="nump">$ 26,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of Legacy ESS Series C-2 Redeemable Convertible Preferred Stock upon exercise of C-2 Purchase Right and warrant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,153,806,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Issuance of Legacy ESS Series C-2 Redeemable Convertible Preferred Stock upon exercise of C-2 Purchase Right and warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 238,483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 238,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization', window );">Net business Combination and PIPE Financing (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,495,281,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_StockIssuedDuringPeriodValueReverseRecapitalization', window );">Net Business Combination and PIPE Financing</a></td>
<td class="nump">128,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout', window );">Issuance of common stock upon achievement of earnout (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,674,965,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout', window );">Issuance of common stock upon achievement of earnout</a></td>
<td class="nump">263,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">263,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">7,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(477,117)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(477,117)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance at end of period (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">151,839,058,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Dec. 31, 2021</a></td>
<td class="nump">$ 205,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 745,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (540,610)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Achievement Of Earnout</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Reverse Recapitalization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_StockIssuedDuringPeriodSharesReverseRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Warrants Exercised In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_StockIssuedDuringPeriodValueAchievementOfEarnout">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Achievement Of Earnout</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_StockIssuedDuringPeriodValueAchievementOfEarnout</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_StockIssuedDuringPeriodValueReverseRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Reverse Recapitalization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_StockIssuedDuringPeriodValueReverseRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123466302&amp;loc=d3e4724-112606<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. 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. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145471058920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (477,117)<span></span>
</td>
<td class="num">$ (30,419)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">572<span></span>
</td>
<td class="nump">436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaidInKindInterest', window );">Non-cash interest expense</a></td>
<td class="nump">80<span></span>
</td>
<td class="nump">91<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">7,922<span></span>
</td>
<td class="nump">310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrant liabilities</a></td>
<td class="nump">37,584<span></span>
</td>
<td class="nump">1,296<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Loss on revaluation of derivative liabilities</a></td>
<td class="nump">223,165<span></span>
</td>
<td class="nump">11,532<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities', window );">Change in earnout liabilities</a></td>
<td class="nump">154,806<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram', window );">PPP loan forgiveness</a></td>
<td class="num">(948)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(4,673)<span></span>
</td>
<td class="num">(135)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">886<span></span>
</td>
<td class="num">(221)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue, current</a></td>
<td class="nump">3,663<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities', window );">Accrued and other liabilities</a></td>
<td class="nump">2,211<span></span>
</td>
<td class="nump">403<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(51,849)<span></span>
</td>
<td class="num">(16,645)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(2,767)<span></span>
</td>
<td class="num">(502)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(2,767)<span></span>
</td>
<td class="num">(502)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Borrowings on notes payable</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">4,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Principal payments on notes payable</a></td>
<td class="num">(21,067)<span></span>
</td>
<td class="num">(221)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock options exercised</a></td>
<td class="nump">671<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ProceedsFromReverseRecapitalization', window );">Net cash contributions from Business Combination and PIPE Financing</a></td>
<td class="nump">258,730<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payments made towards offering costs</a></td>
<td class="num">(7,895)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrants exercised</a></td>
<td class="nump">10,995<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock', window );">Proceeds from exercise of Legacy ESS Series C-2 redeemable convertible preferred stock purchase rights and C-2 warrants upon Business Combination</a></td>
<td class="nump">15,559<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock', window );">Proceeds from sale of Legacy ESS Series C-2 redeemable convertible preferred stock, net of issuance costs</a></td>
<td class="nump">11,461<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">288,454<span></span>
</td>
<td class="nump">4,722<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH</a></td>
<td class="nump">233,838<span></span>
</td>
<td class="num">(12,425)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF YEAR</a></td>
<td class="nump">6,394<span></span>
</td>
<td class="nump">18,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF YEAR</a></td>
<td class="nump">240,232<span></span>
</td>
<td class="nump">6,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">1,799<span></span>
</td>
<td class="nump">111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and financing transactions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAssumed1', window );">Property and equipment purchases financed with term loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Purchase of property and equipment included in accounts payable and accrued and other current liabilities</a></td>
<td class="nump">526<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity', window );">Extinguishment of derivative liabilities upon sale of Legacy ESS Series C-2 redeemable convertible preferred stock, net of amount allocated to warrants</a></td>
<td class="nump">18,055<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants', window );">Extinguishment of warrant liabilities upon exercise of Legacy ESS Series B, Series C-1 and Series C-2 redeemable convertible preferred stock warrants</a></td>
<td class="nump">26,178<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed', window );">Assumption of accrued expenses upon Business Combination</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed', window );">Assumption of private and public warrant liabilities upon Business Combination</a></td>
<td class="nump">11,833<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed', window );">Assumption of earnout warrant liabilities upon Business Combination</a></td>
<td class="nump">502<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed', window );">Assumption of earnout liability upon Business Combination</a></td>
<td class="nump">109,507<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities', window );">Extinguishment of earnout liability upon achievement of earnout and issuance of shares</a></td>
<td class="nump">263,338<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights', window );">Extinguishment of derivative liability upon exercise of Legacy ESS Series C-2 purchase right and related Series C-2 warrant liability upon Business Combination</a></td>
<td class="nump">222,924<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants', window );">Extinguishment of public warrant liability upon exercise of warrants</a></td>
<td class="nump">4,143<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">238,940<span></span>
</td>
<td class="nump">4,901<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash, current</a></td>
<td class="nump">1,217<span></span>
</td>
<td class="nump">1,167<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash, non-current</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">326<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash shown in the statements of cash flows</a></td>
<td class="nump">$ 240,232<span></span>
</td>
<td class="nump">$ 6,394<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Extinguishment of Other Debt, Paycheck Protection Program</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accrued Liabilities And Other Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Part Noncash Acquisition, Accrued Liabilities Assumed</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Part Noncash Acquisition, Earnout Liabilities Assumed</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Part Noncash Acquisition, Earnout Warrant Liabilities Assumed</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Part Noncash Acquisition, Warrant Liabilities Assumed</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Partial Noncash Transaction, Extinguishment Of Derivative Liabilities Upon Exercise Of Warrants Or Rights</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Partial Noncash Transaction, Extinguishment Of Derivative Liabilities Upon Sale Of Equity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Partial Noncash Transaction, Extinguishment Of Earnout Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Partial Noncash Transaction, Extinguishment Of Warrant Liabilities Upon Exercise Of Redeemable Convertible Preferred Stock Warrants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Partial Noncash Transaction, Extinguishment Of Warrant Liabilities Upon Exercise Of Warrants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Exercise of Redeemable Convertible Preferred Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From (Payments For) Contingent Consideration Liability, Operating Activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ProceedsFromReverseRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Reverse Recapitalization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ProceedsFromReverseRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of loans assumed in noncash investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaidInKindInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaidInKindInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476317480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES</a></td>
<td class="text">DESCRIPTION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;On October 8, 2021 (the &#8220;Closing Date&#8221;), ACON S2 Acquisition Corp. (&#8220;STWO&#8221;), a publicly traded special purpose acquisition company, consummated a merger pursuant to the Agreement and Plan of Merger, dated May 6, 2021 (the &#8220;Merger Agreement&#8221;), by and among STWO, SCharge Merger Sub, Inc., a Delaware corporation and wholly owned direct subsidiary of STWO (&#8220;Merger Sub&#8221;), and ESS Tech, Inc., a Delaware corporation (&#8220;Legacy ESS&#8221;) following the approval at a special meeting of the stockholders of STWO held on October 5, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the terms of the Merger Agreement, STWO deregistered by way of continuation under the Cayman Islands Companies Act (2021 Revision) and registered as a corporation in the State of Delaware under Part XII of the Delaware General Corporation Law (the &#8220;Domestication&#8221;), and a business combination between STWO and Legacy ESS was effected through the merger of Merger Sub with and into Legacy ESS, with Legacy ESS surviving as a wholly owned subsidiary of STWO (together with the other transactions described in the Merger Agreement, the &#8220;Business Combination&#8221;). On the Closing Date, STWO changed its name from &#8220;ACON S2 Acquisition Corp&#8221; to &#8220;ESS Tech, Inc.&#8221; (the &#8220;Company&#8221; or &#8220;ESS&#8221;), and its common shares of stock and warrants for shares of ESS common stock commenced trading on the New York Stock Exchange under the new ticker symbols &#8220;GWH&#8221; and &#8220;GWH.W&#8221;, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS is a long-duration energy storage company specializing in iron flow battery technology. ESS develops long-duration iron flow batteries for commercial and utility-scale energy storage applications requiring four or more hours of flexible energy capacity. The Company&#8217;s products are designed for a 25-year operating life without performance degradation, and with minimal annual operations and maintenance requirements. The Company is in the research and development phase. Its products are still being developed and do not yet meet standard specifications to be sold (&#8220;Commercially Available&#8221;). </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary and have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, the merger between Merger Sub and Legacy ESS was accounted for as a reverse recapitalization in accordance with U.S. GAAP (the &#8220;Reverse Recapitalization&#8221;). Under this method of accounting, STWO was treated as the &#8220;acquired&#8221; company and Legacy ESS was treated as the acquirer for financial reporting purposes. Accordingly, for accounting purposes, the Reverse Recapitalization was treated as the equivalent of Legacy ESS issuing stock for the net assets of STWO, accompanied by a recapitalization. The net assets of STWO were stated at historical cost, with no goodwill or other intangible assets recorded. Legacy ESS was determined to be the accounting acquirer based on the following predominant factors: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS&#8217;s existing stockholders had the greatest voting interest in the Company; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS&#8217;s directors represented all of the new board of directors of the Company; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS&#8217;s senior management continued as the senior management of the Company; and,</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS had the larger employee base.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets, liabilities and results of operations prior to the Reverse Recapitalization are those of Legacy ESS. The shares and corresponding capital amounts and losses per share, prior to the Reverse Recapitalization, have been retroactively restated based on shares reflecting the exchange ratio of approximately 1.47 (the &#8220;Per Share Consideration&#8221;) established in the Business Combination.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks and Uncertainties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company is subject to a number of risks associated with companies of similar size in its industry, including, but not limited to, the need for successful development of products, the need for additional capital and financing to fund operations, competition from substitute products and services from larger companies, legal protection of proprietary technology, patent litigation, dependence on key individuals, and risks associated with changes in information technology.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 presents material uncertainty and risk with respect to the Company, its performance, and its financial results and could adversely affect the Company&#8217;s financial position and results.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company has determined that its Chief Executive Officer (&#8220;CEO&#8221;) is its chief operating decision maker (&#8220;CODM&#8221;). The CEO reviews financial information for purposes of assessing performance and making decisions on how to allocate resources. The Company has determined that it operates in a single reportable segment.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of the Company&#8217;s operations and long-lived assets were attributable to operations in the United States as of December&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of commitments and contingencies as of the date of the financial statements and the reported amounts of expenses during the reporting periods. Such estimates relate to, among others, the useful lives and assessment of recoverability of property and equipment, deferred tax assets valuation, determination of the fair value of the Company&#8217;s Bridge Loan, warrant liabilities, Series C-2 Convertible Preferred Stock Issuance Right, earnout liabilities, earnout warrant liabilities, public warrants, private warrants, as well as other accruals. These estimates are based on historical trends, market pricing, current events and other relevant assumptions and data points. Actual results could differ from those estimates and such differences may be material to the financial statements. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents and restricted cash. The Company&#8217;s cash and cash equivalents include cash in bank accounts and money market accounts. The Company&#8217;s restricted cash includes a certificate of deposit and performance and payment bond. Deposits held with banks may exceed the amount of insurance provided on such deposits.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476315032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text">SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company follows the two-class method when computing net income (loss) per common share when shares are issued that meet the definition of participating securities. Under this method, net earnings are reduced by the amount of dividends declared in the current period for common shareholders and participating security holders. The remaining earnings or &#8220;undistributed earnings&#8221; are allocated between common stock and participating securities to the extent that each security may share in earnings as if all the earnings for the period had been distributed. Once calculated, the earnings per common share is computed by dividing the net income (loss) attributable to common shareholders by the weighted average number of common shares outstanding during each year presented. Diluted income (loss) attributable to common shareholders per common share has been computed by dividing the net income (loss) attributable to common shareholders by the weighted average number of common shares outstanding plus the dilutive effect of outstanding options, warrants, restricted stock units (&#8220;RSU&#8221;), and earnout shares pending satisfaction of a regulatory holding period during the respective periods computed using the treasury method. In cases where the Company has a net loss, no dilutive effect is shown as options, warrants, RSU, and earnout shares pending satisfaction of a regulatory holding period become anti-dilutive.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash equivalents are recorded at carrying value, which approximates fair value. Cash and cash equivalents include cash in bank accounts and money market funds. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Restricted&#160;cash&#160;is&#160;required as collateral for certain of the Company&#8217;s lease agreements and contractual supply and service arrangements. Restricted cash includes a certificate of deposit for the Company&#8217;s </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lease agreements and a performance and payment bond for the Company&#8217;s supply and service arrangements. The certificate of deposit and bond are recorded at carrying value, which approximates fair value. Restricted cash amounts are reported in the balance sheets as current or non-current depending on when the cash will be&#160;contractually released.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Property and equipment are stated at cost, net of depreciation. Depreciation is provided using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzI1Nzg_1ed4d0a1-e905-4c14-9089-1a6f449e77b0">three</span> to seven years. Leasehold improvements are amortized over the lesser of the estimated useful lives of the assets or the remaining lease term. Expenditures for maintenance and repairs are expensed in the Statements of Operations as incurred. Expenditures which materially increase values, change capacities, or extend useful lives are capitalized. When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are recognized in other expense, net.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of property and equipment for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. The Company assesses the alternative use of an asset, the condition of the asset and the current market demand to determine if an asset is impaired. No impairment loss was recognized during the years ended December&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company did not recognize any revenue in fiscal years 2021 and 2020. The Company will recognize revenue in compliance with the requirements of, and the guidance provided by Accounting Standards Codification (&#8220;ASC&#8221;) 606 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Sales and marketing costs consist of compensation costs and employee benefits of marketing and sales personnel and related support teams, stock-based compensation, depreciation as well as travel, trade show sponsorships and events, conferences, and internet advertising costs. Advertising costs are expensed as incurred. The Company incurred advertising costs of $45 thousand and $8 thousand for the years ended December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company is in the research and development phase. The Company&#8217;s product offering relies heavily on new technology currently undergoing development and does not yet meet standard specifications to be sold commercially. Research and development costs are expensed as incurred and consist primarily of product development material costs, consumables, maintenance spare parts, raw materials, components, scrap, freight costs, compensation costs and employee benefits, stock-based compensation, depreciation charges, consulting services, and other direct expenses, net of government grants. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives funding from federal agencies for research and development activities related to its products. Under certain circumstances, up to the entire amount of funding may need to be repaid to the grantor in the form of a success fee in future periods if the Company monetizes the results of the activities funded by the grantor. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The portion of such funding that the Company may be required to repay in certain circumstances is recorded in accrued and other liabilities and was $452 thousand and $186 thousand as of December&#160;31, 2021 and 2020, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General and Administrative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;General and administrative costs include executive and administrative compensation costs and employee benefits, stock-based compensation, depreciation charges, professional services fees, insurance costs, bad debt, other allocated costs, such as facility-related expenses, supplies, and other fixed costs.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company accounts for stock-based compensation in accordance with ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation &#8211; Stock Compensation (&#8220;ASC 718&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures compensation expense for all stock-based awards for stock options granted to employees and non-employees based on the estimated fair values on the date of the grant. The fair value of each </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock option granted is estimated using the Black-Scholes Merton option-pricing model using the single-option award approach. The following assumptions are used in the Black-Scholes Merton option-pricing model:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk-Free Interest Rat</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e&#8212;The risk-free interest rate is based on the implied yield available on the date of grant on U.S. Treasury zero-coupon issued with a term that is equal to the option&#8217;s expected term at the grant date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expected Volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company estimates the volatility for option grants by evaluating the average historical volatility of a peer group of companies for the period immediately preceding the option grant for a term that is approximately equal to the option&#8217;s expected term. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expected Term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The expected term for employees represents the period over which options granted are expected to be outstanding using the&#160;simplified method, as the Company&#8217;s historical share option exercise experience does not provide a reasonable basis upon which to estimate the expected term. The simplified method deems the term to be the average of the time-to-vesting and contractual life of the stock-based awards. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company has not declared or paid dividends to date and does not anticipate declaring dividends. A such, the dividend yield has been estimated to be zero.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASU 2016-09, Improvements to Employee Share-Based Payment Accounting, the Company may account for forfeitures as they occur or use estimated forfeitures. The Company elected to use actual forfeitures. The share-based compensation expense is recognized using a straight-line basis over the requisite service periods of the awards. The requisite service period is generally the vesting period of such options, and the stock-based compensation expense is presented as a component of operating expenses within the statements of operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes all excess tax benefits and deficiencies for share-based awards as an income tax expense or benefit in the statements of operations. Excess tax benefits are classified with other income tax in the Consolidated Statement of Cash Flows as an operating activity.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company accounts for income taxes under the asset and liability method. Under this method, deferred taxes are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities using tax rates expected to be in effect during the years in which the bases differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the Consolidated Statement of Operations in the period that includes the enactment date. The Company provides for a valuation allowance when it is more likely than not that some portion of, or all of the Company&#8217;s deferred tax assets will not be realized. In making such determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. As of December&#160;31, 2021 and 2020, the Company has recorded a full valuation allowance against its deferred tax assets. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires that the tax benefit of net operating losses, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is &#8220;more likely than not.&#8221; Realization of the future tax benefits is dependent on the Company&#8217;s ability to generate sufficient taxable income within the carryforward period. Because of the Company&#8217;s history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not likely and, accordingly, has provided a full valuation allowance for these tax benefits for fiscal years 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. No amounts were accrued for the payment of interest and penalties as of December&#160;31, 2021 and 2020 as the Company is currently not aware of any issues under review that could result in significant payments, accruals, or material deviation from its position.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company follows ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements (&#8220;ASC 820&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which establishes a common definition of fair value to be applied when U.S. GAAP requires the use of fair value, establishes a framework for measuring fair value, and requires certain disclosure about such fair value measurements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s assumptions about what market participants would use in pricing the asset or liability based on the best information available in the circumstances. The hierarchy is broken down into three levels based on the reliability of inputs as follows:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Observable inputs such as quoted prices in active markets for identical assets or liabilities to which the Company has access at a measurement date.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Observable inputs other than Level 1 quoted prices that are observable for the asset or liability, either directly or indirectly; these include quoted prices for similar assets or liabilities in an active market, quoted prices for identical assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs for which little or no market data exists and for which the Company must develop its own assumptions regarding the assumptions that market participants would use in pricing the asset or liability, including assumptions regarding risk.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of the uncertainties inherent in the valuation of assets or liabilities for which there are no observable inputs, those estimated fair values may differ significantly from the values that may have been used had a ready market for the assets or liabilities existed.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Jumpstart Our Business Startups Act (&#8220;JOBS Act&#8221;), an emerging growth company is provided the option to adopt new or revised accounting standards that may be issued by the FASB or the SEC either (i) within the same periods as those otherwise applicable to non-emerging growth companies or (ii) within the same time periods as private companies. The Company has elected to use the extended transition period for complying with any new or revised financial accounting standards. As a result, the Company&#8217;s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective date for new or revised accounting standards that are applicable to public companies. The Company also intends to continue to take advantage of some of the reduced regulatory and reporting requirements of emerging growth companies pursuant to the JOBS Act so long as the Company qualifies as an emerging growth company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued No. ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASC 842) which superseded previous guidance related to accounting for leases. This new guidance requires lessees to recognize most leases on their balance sheets as right-of-use (&#8220;ROU&#8221;) assets with corresponding lease liabilities and eliminates certain real estate-specific provisions. Accounting for lessors is substantially unchanged from current accounting principles. Lessees will be required to classify leases as either finance leases or operation leases. Initial balance sheet measurement is similar for both types of leases; however, expense recognition and amortization of right-of-use assets will differ.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The new standard provides optional practical expedients in transition including a package of practical expedients that will allow the Company to carry forward its historical classification of existing leases. In addition, the new standard also provides practical expedients for an entity&#8217;s ongoing accounting. The Company elected the short-term lease recognition exemption for all leases that qualify, which means leases with initial terms of 12 months or less will not be recorded on the balance sheet. The new standard is effective for fiscal years beginning after December 15, 2021.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASC 842 effective January 1, 2022. The most significant effect of the adoption resulted in the recognition of an ROU asset and liability of approximately $5,000&#160;thousand. The adoption of this standard did not have a material impact on the Company&#8217;s results of operations, cash flows or liquidity measures.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13,&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;(&#8220;ASU 2016-13&#8221;), which requires the measurement and </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model, which will result in earlier recognition of credit losses. ASU 2016-13 is effective for emerging-growth companies for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12,&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Topic 740):</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;(&#8220;ASU 2019-12&#8221;), which simplifies the accounting for income taxes. ASU 2019-12 is effective&#160;for emerging-growth companies&#160;for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt with Conversion and Other Options (Subtopic470-20) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and Derivatives and Hedging&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts in Entity&#8217;s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity (&#8220;ASU 2020-06&#8221;). ASU 2020-06 reduces the number of accounting models for convertible debt instruments and redeemable convertible preferred stock. For convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or that do not result in substantial premiums accounted for as paid-in capital, the embedded conversion features no longer are separated from the host contract. ASU 2020-06 also removes certain conditions that should be considered in the derivatives scope exception evaluation under Subtopic 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity</span>, and clarify the scope and certain requirements under Subtopic 815-40. In addition, ASU 2020-06 improves the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contracts in an entity&#8217;s own equity. ASU 2020-06 is effective for public companies for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other companies, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. As of December 31, 2021, the Company did not hold any instruments within the scope of ASU 2020-06.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476404248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATION</a></td>
<td class="text">BUSINESS COMBINATION<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1, on October&#160;8, 2021, the Company consummated the Business Combination pursuant to the Merger Agreement, with Legacy ESS surviving the Business Combination as a wholly owned subsidiary of the Company. Upon the Business Combination closing, each share of Legacy ESS&#8217;s common stock, par value $0.0001 per share (&#8220;Legacy ESS Common Stock&#8221;) and Preferred Stock, par value $0.0001 per share (&#8220;Legacy ESS Preferred Stock&#8221;), were converted into the right to receive shares of the Company&#8217;s common stock at the Per Share Consideration as calculated pursuant to the Merger Agreement. The aggregate consideration paid to Legacy ESS stockholders in connection with the Business Combination (excluding any potential Earnout Shares (see below for definition)), was 99,700,326 shares of the Company&#8217;s common stock (including 125,958 shares of common stock issued following the Closing as a result of a transaction expense adjustment as disclosed in the Company&#8217;s Form 8-K filed with the SEC on November 15, 2021). </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, the Company's certificate of incorporation was amended and restated to, among other things, increase the total number of authorized shares of capital stock to 2,200,000,000, of which 2,000,000,000 shares are Common Stock, $0.0001 par value per share, and 200,000,000 shares are Preferred Stock, $0.0001 value per share. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, on the Closing Date, STWO issued and sold an aggregate of 25,000,000 shares of the Company&#8217;s common stock for a selling price of $10.00 per share and an aggregate selling price of $250,000 thousand pursuant to subscription agreements, dated as of May&#160;6, 2021, with certain accredited investors, in a Private Investment in Public Equity (&#8220;PIPE Financing&#8221;).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each issued and outstanding warrant of Legacy ESS was exercised in full in exchange for the issuance of shares of the Company&#8217;s common stock immediately prior to the Closing.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each issued and outstanding vested and unvested Legacy ESS option was converted into options of the Company exercisable for shares of the Company&#8217;s common stock with the same terms except for the number of shares exercisable and the exercise price, each of which was adjusted using the Per Share Consideration.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS allocated to Legacy ESS employees 824,998 RSUs (the &#8220;Incentive RSU Pool&#8221;) of which 757,448 were vested upon meeting certain Earnout Milestone Events on November 9, 2021. A total of 67,550 RSUs were cancelled or not awarded as the holders did not meet the continued service requirement through the vesting date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, the Company was permitted to issue to eligible Legacy ESS securityholders, on a pro rata basis, up to 16,500,000 shares of additional common stock (the &#8220;Earnout Shares&#8221;) less any RSUs issued pursuant to the Incentive RSU Pool, issuable in two equal tranches upon the occurrence of the respective Earnout Milestone Events. The Earnout Milestone Events were achieved on November 9, 2021 and Legacy ESS issued 15,674,965 shares to securityholders. 6,707,318 of the Earnout Shares were delivered subsequent to December 31, 2021 upon satisfaction of a regulatory holding period and were excluded from the calculation of diluted weighted-average common shares outstanding for the period, see Note 5.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Business Combination is accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, STWO was treated as the &#8220;acquired&#8221; company and Legacy ESS was treated as the acquirer for financial reporting purposes. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy ESS issuing stock for the net assets of STWO, accompanied by a recapitalization. The net assets of STWO were stated at historical cost, with no goodwill or other intangible assets recorded.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the elements of the Business Combination to the Consolidated Statement of Cash Flows and the Consolidated Statement of Stockholders&#8217; Equity for the year ended December&#160;31, 2021 (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash contributions from Business Combination and PIPE Financing, net of redemptions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: transaction costs paid by ESS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,895)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash contributions from Business Combination and PIPE Financing</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash fair value of Public and Private Common Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash fair value of Earnout Shares and Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,010)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: liabilities assumed from STWO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Business Combination and PIPE Financing</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,917&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of common stock issued immediately following the consummation of the Business Combination:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock, outstanding prior to Business Combination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B Common Stock outstanding prior to Business Combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,250,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: redemption of STWO shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,754,719)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock of STWO</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,495,281&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESS Common Stock issued upon exercise of C-2 Right and Warrant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,153,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued in PIPE Financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Combination and PIPE Financing shares - Common Stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,649,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy ESS Convertible Preferred Stock converted to ESS Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,104,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy ESS Common Stock converted to ESS Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,442,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of Common Stock immediately after Business Combination</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,195,607&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145477377464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED REVENUE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityAbstract', window );"><strong>Contract with Customer, Liability [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">DEFERRED REVENUE</a></td>
<td class="text">DEFERRED REVENUE <div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company has entered into contracts with customers for which sales have not been recognized as the Company has not yet met revenue recognition criteria. As per customer arrangements, the Company invoices customers in advance of recognizing the sale of units and records advance deposits as deferred revenue, as reported in current liabilities. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the balances of the Company&#8217;s deferred revenue as of December&#160;31, 2021 and 2020 for contracts that are expected to be completed and revenue recognized in the subsequent twelve month period (in thousands): </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue - units shipped in August 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue - units shipped in September 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,663&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>As of December&#160;31, 2020, the Company had recorded customer deposits of $2,258 thousand which were classified as other non-current liabilities. The balance has been reclassified to current liabilities as of December&#160;31, 2021 based on expected contract fulfillment in 2022.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476312872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOSS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">LOSS PER SHARE</a></td>
<td class="text">LOSS PER SHARE<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share attributable to common shareholders for the years ended December&#160;31, 2021 and 2020 (in thousands, except per share data):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(477,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares outstanding &#8211; Basic and Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83,256,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,880,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share &#8211; Basic and Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the net losses for the years ended December&#160;31, 2021 and 2020, basic and diluted net loss per common share were the same, as the effect of potentially dilutive securities would have been anti-dilutive. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding balances of common share equivalent securities have been excluded from the calculation of diluted weighted-average common shares outstanding because the effect is anti-dilutive for the periods presented:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,796,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,732,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,392,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,461,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout shares pending satisfaction of regulatory holding period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,707,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,357,248&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,182,575&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145477340856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">PREPAID EXPENSES AND OTHER CURRENT ASSETS</a></td>
<td class="text">PREPAID EXPENSES AND OTHER CURRENT ASSETS<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following as of December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,361&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145480900072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="text">PROPERTY AND EQUIPMENT, NET<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consist of the following as of December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,217&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,221&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,984&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,501&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,836&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Depreciation expense was $572 thousand and $436 thousand for the years ended December&#160;31, 2021 and 2020, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476490280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED AND OTHER CURRENT LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">ACCRUED AND OTHER CURRENT LIABILITIES</a></td>
<td class="text">ACCRUED AND OTHER CURRENT LIABILITIES<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities consist of the following as of December&#160;31, 2021 and 2020 (in thousands): </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,876&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials and related purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred rent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional and consulting fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,487&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,194&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476480072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">LEASES</a></td>
<td class="text">LEASES<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office and manufacturing space in Wilsonville, Oregon under operating leases that expire in 2025. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable operating lease agreements for the years ending December&#160;31, are as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,998&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense related to operating leases aggregated $1,491 thousand and $837 thousand in 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of these leases provides the Company an option to renew the lease for an additional 60 months, exercisable upon notice to renew ranging from 60 days to 12 months prior to the end of the initial lease term. As of the date of issuance of these financial statements, the Company has not provided such notice.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145477360712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BORROWINGS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">BORROWINGS</a></td>
<td class="text">BORROWINGS<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long term debt consists of the following as of December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,769&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,761&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PPP loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total notes payable</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,769&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current portion of notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term notes payable, net of current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,869&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Payroll Protection Program Loan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 19, 2020, the Company entered into an unsecured promissory note under the Payroll Protection Program (&#8220;the&#160;PPP Loan&#8221;), with a bank under the PPP administered by the United States Small Business Administration (&#8220;SBA&#8221;) and authorized by the Keeping American Workers Employed and Paid Act, which is part of the CARES Act, enacted on March 27, 2020. The principal amount of the&#160;PPP Loan&#160;was $936 thousand. The&#160;PPP Loan&#160;bore interest of 1.0% per annum and was disbursed to the Company on April&#160;20, 2020. In July 2021, the Company applied for and received forgiveness on the $936&#160;thousand PPP Loan plus $12 thousand in accrued interest. The gain on extinguishment of debt of $948 thousand is recorded within other income (expense), net in the Company&#8217;s Consolidated Statements of Operations and Comprehensive Loss for year ended December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bridge Loan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company entered into a six-month $20,000 thousand bridge loan (the &#8220;Bridge Loan&#8221;), maturing on the earlier of January&#160;12, 2022 or consummation of the Business Combination, which ultimately closed on October 8, 2021, see Note 3. The Bridge Loan bore interest of 9%, of which 2.25% was payable monthly and 6.75% paid-in-kind (&#8220;PIK&#8221;) interest was due upon maturity. At maturity, a final payment of $1,250 thousand was due in addition to all outstanding principal and accrued interest. The Bridge Loan was paid off pursuant to the terms of the Business Combination.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elected the fair value option to account for the Bridge Loan, which contained embedded derivatives. The Company recorded the Bridge Loan at fair value of $20,000 thousand at issuance. Interest expense of $1,578 thousand was recognized related to the paid in-kind interest and final payment on the Bridge Loan for the year ended December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Notes Payable</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2018, the Company entered into a $1,000 thousand note payable with a bank that was secured by all property of the Company, except for its intellectual property. The note payable&#8217;s original maturity date was July&#160;1, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Company amended the note payable and borrowed an additional $4,000 thousand. The additional $4,000&#160;thousand borrowing changed the present value of cash flows by more than 10% and, as such, was treated as a debt extinguishment. The Company recognized a $62 thousand loss on extinguishment of debt for the </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">year ended December&#160;31, 2020. The Company&#8217;s notes payable to the bank were recorded at fair value as part of the extinguishment. The $4,000&#160;thousand note payable&#8217;s original maturity date was January&#160;1, 2023. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, the Company entered into a Deferral Agreement (&#8220;Deferral Agreement&#8221;) to extend the maturity date of the original $1,000&#160;thousand note payable to January 1, 2023 and extend the maturity date of the additional $4,000&#160;thousand note payable to January&#160;1, 2024. The Company accounted for the Deferral Agreement as a debt modification based on an analysis of cash flows before and after the debt modification.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notes payable bear interest at 0.50% below the bank&#8217;s prime rate (2.75% on December&#160;31, 2021). The Company makes monthly interest and principal payments on the note payable based on the schedule defined in the agreement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the notes payable, Legacy ESS issued warrants to purchase 100,161 shares of Series B redeemable convertible preferred stock and 103,107 shares of Series C redeemable convertible preferred stock in July 2018 and March 2020, respectively. The Series B redeemable convertible preferred stock warrants and Series C redeemable convertible preferred stock warrants have exercise prices of $0.96 and $1.25 per share, respectively and expire 10 years after issuance. The fair value of Series B redeemable convertible preferred stock warrants and Series C redeemable convertible preferred stock warrants were $55 thousand and $44 thousand, respectively, at the time of issuance. The fair value of the Series B redeemable convertible preferred stock warrants was initially recorded as a reduction of the value of the notes payable and were amortized over the term of the loan as interest expense using the effective interest rate method. Unamortized Series B redeemable convertible preferred stock warrants were treated as a component of loss on extinguishment of debt. The Series C redeemable convertible preferred stock warrants were issued in conjunction with the additional $4,000&#160;thousand borrowing and were a component of the loss on extinguishment of debt. All outstanding shares of Legacy ESS&#8217;s redeemable convertible preferred stock were converted to shares of common stock immediately prior to the completion of the Business Combination. See Note 12. Interest expense of $0 and $4 thousand were recognized related to the amortization of warrants issued in conjunction with the notes payable for the years ended December&#160;31, 2021 and December&#160;31, 2020, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The audit opinion as of and for the year ended December&#160;31, 2020 financial statements contained a going concern explanatory paragraph. Under the notes payable loan agreement, a going concern opinion with respect to the Company&#8217;s audited financial statements is a material adverse change resulting in an event of default. In accordance with a subjective acceleration clause, the Lender had an option to elect to accelerate $4,583 thousand of the Company&#8217;s existing indebtedness as of December&#160;31, 2020 to be immediately due and payable. As of December&#160;31, 2020, the event of default would have also accelerated the $943 thousand in principal and interest due on the PPP Loan because of the cross-default provisions. The Company had classified the notes payable and PPP loan as current liabilities as of December&#160;31, 2020 due to the considerations discussed above and the assessment that the material adverse change clause under the notes payable and PPP Loan agreements was not within the Company&#8217;s control. As of December 31, 2021, the Company has concluded that the Business Combination alleviated the risk related to going concern, as well as that related to the subjective acceleration clause.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual maturities on notes payable outstanding at December 31, 2021 are as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:41.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.866%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt premium </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes payable</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,769&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476273768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text">COMMITMENTS AND CONTINGENCIES<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, from time to time, is a party to various claims, legal actions, and complaints arising in the ordinary course of business. The Company is not aware of any legal proceedings or other claims, legal actions, or complaints through the date of issuance of these financial statements.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, and 2020, the Company had a standby letter of credit with First Republic Bank totaling $725 thousand as security for an operating lease of office and manufacturing space in Wilsonville, Oregon. As of December&#160;31, 2021 the letter of credit was secured by a restricted certificate of deposit account totaling $125 thousand. There were no draws against the letter of credit during the years ended December&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases materials from several suppliers and has entered into agreements with various contract manufacturers, which include cancelable and noncancelable purchase commitments.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, total unfulfilled noncancelable purchase commitments were $10,160 thousand and $3,410 thousand, respectively. In addition, total unfulfilled cancellable purchase commitments amounted to $10,446 thousand and $787 thousand as of December&#160;31, 2021, and 2020, respectively. These purchase commitments were not recorded in the financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476386904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityDisclosureAbstract', window );"><strong>Temporary Equity Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_RedeemableConvertiblePreferredStockTextBlock', window );">LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK</a></td>
<td class="text">LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Legacy ESS redeemable convertible preferred stock classified as redeemable was converted into Legacy ESS common stock, which was subsequently exchanged for the Company&#8217;s common stock as a result of the Business Combination using the Per Share Consideration of approximately 1.47. All preferred stock amounts have been retroactively adjusted to reflect the Business Combination.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately prior to the completion of the Business Combination on October&#160;8, 2021, all outstanding shares of Legacy ESS&#8217;s redeemable convertible preferred stock converted into an aggregate 57,104,332 shares of common stock.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legacy ESS Rights to Purchase Series C-2 Convertible Preferred Stock </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS&#8217;s Series C redeemable convertible preferred stock financing agreement initially provided additional committed funding of up to $79,999 thousand, through the purchase of up to 39,971,716 shares of Series C-2 redeemable convertible preferred stock based on the completion of certain operational milestones at a predetermined price of $2.00 per share, to certain Series C-1 Investors. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS determined that its obligation to issue, and Legacy ESS&#8217;s investors&#8217; obligation to purchase shares of Series C-2 redeemable convertible preferred stock at a fixed price represents a freestanding derivative financial instrument (the &#8220;Series C-2 Redeemable Convertible Preferred Stock Issuance Right&#8221;). The Series C-2 Redeemable Convertible Preferred Stock Issuance Right was initially recorded at fair value and was adjusted to fair value at each reporting date, with the change in fair value recorded as a revaluation of derivative liabilities as a component of other income and expense in the Consolidated Statement of Operations. The Series C-2 Redeemable Convertible Preferred Stock Issuance Right was initially scheduled to expire in August 2021 and was classified as a noncurrent derivative liability as of December&#160;31, 2020. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series C-2 Redeemable Convertible Preferred Stock Issuance Right was initially valued at a fair value of $11,379 thousand. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of Legacy ESS Series C-2 Redeemable Convertible Preferred Stock</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, Legacy ESS issued 5,746,003 shares of Series C-2 redeemable convertible preferred stock for $2.00 per share, totaling $11,500 thousand. Legacy ESS incurred $39 thousand in costs associated with the issuance. In connection with the sale of the Series C-2 redeemable convertible preferred stock, Legacy ESS issued warrants to purchase 861,896 shares of Series C-2 redeemable convertible preferred stock and extinguished a portion of the C-2 Purchase Right for 5,746,003 shares. The warrants were exercisable at a price of $0.0001 per share. The extinguishment of a portion of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right reduced </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS&#8217;s derivative liabilities and increased the amount attributable to the issuance by $23,152 thousand. Total transaction value of $34,613 thousand was allocated to the Series C-2 redeemable convertible preferred stock and warrants in the amounts of $29,516 thousand and $5,096 thousand, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Amendment to Legacy ESS Series C-2 Redeemable Convertible Preferred Stock Purchase Right and Related Warrants</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;7, 2021, Legacy ESS amended its Series C-2 Preferred Stock Purchase Agreement and Amendment to Series C Preferred Stock Purchase Agreement. Under the terms of the amended agreement, the number of shares of C-2 Convertible Redeemable Preferred Stock required to be issued by Legacy ESS and purchased by investors under the C-2 Redeemable Convertible Preferred Stock Purchase Right were adjusted, and Legacy ESS issued Series C-2 warrants. The Series C-2 warrants were exercisable at a price of $.00007 per share upon a successful Business Combination with STWO. The investors were permitted to purchase shares subject to the C-2 Redeemable Convertible Preferred Stock Purchase Right at any time and must purchase the shares upon the Company&#8217;s achievement of specific milestones. The number of shares subject to and potential proceeds from the C-2 Redeemable Convertible Preferred Stock Purchase Agreement and related C-2 Warrants were as follows: </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of May 7, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Upon Completion of SPAC merger</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quantity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Redeemable Convertible Preferred Stock Purchase Right</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,994,442&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Warrant exercisable upon SPAC merger</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,159,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Proceeds Upon Exercise</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The C-2 warrants and Purchase Rights were exercised in conjunction with the Business Combination which closed on October 8, 2021 and the Company received proceeds of $15,559 thousand, which were net of $439&#160;thousand in issuance costs, see Note 3.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the shares subject to C-2 Purchase Right activity during the year ended December&#160;31, 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Extinguished</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Purchase Right</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,971,716&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,231,295&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,740,421&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded net increases in the derivative liability of $223,165 thousand and $11,532 thousand for the years ended December&#160;31, 2021 and 2020, respectively, for changes in the estimated fair value of the Series C-2 Redeemable Convertible Preferred Stock Purchase Right and C-2 Warrant exercisable upon completion of the Business Combination.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021 and 2020, the derivative liability associated with the C-2 Purchase Right was zero and $22,911 thousand, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legacy ESS Warrants</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS periodically issued warrants (&#8220;Legacy ESS warrants&#8221;) in conjunction with the issuance of preferred stock or debt. As of December&#160;31, 2021 and 2020, the following Legacy ESS warrants were outstanding: </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B Preferred Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-1 Preferred Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Warrants</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560,568&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS outstanding warrants as of December 31, 2020 include awards issued in conjunction with stock and debt issuances discussed within Note 10.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS Series B redeemable convertible preferred stock warrants and Series C redeemable convertible preferred stock warrants were liability awards. Refer to Note 16.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS Series B redeemable convertible preferred stock warrants were issued at exercise prices ranging from $0.0007 per share to $0.83 per share. 100,161 shares of Series B redeemable convertible preferred stock warrants had a ten-year exercise period and the remainder did not expire until a significant transaction had occurred, as defined by the warrant purchase agreement. The warrants were fully vested at the issuance date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS Series C-1 and C-2 redeemable convertible preferred stock warrants were issued with prices ranging from $0.00007 to $1.25 per share, a life of ten years and were fully vested at issuance.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS common stock warrants, all issued at a price of $0.0007 per share, were recorded at fair value within equity. Legacy ESS common stock warrants were fully vested at issuance and did not expire until a significant transaction has occurred, as defined by the Warrant Purchase Agreement.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the Legacy ESS warrant activities during the year ended December&#160;31, 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B Preferred Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-1 Preferred Stock Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Preferred Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,021,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,021,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560,568&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,021,284&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,581,852&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrants were valued using the following assumptions:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred B warrants</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred C warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60% - 80%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk&#8209;free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16% - 0.28%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16% - 0.32%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred B<br/>warrants</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred C<br/>warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk&#8209;free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, all Legacy ESS warrants were exercised during the year ended December&#160;31, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_RedeemableConvertiblePreferredStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Redeemable Convertible Preferred Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_RedeemableConvertiblePreferredStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476288616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK WARRANTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_WarrantsTextBlock', window );">COMMON STOCK WARRANTS</a></td>
<td class="text">COMMON STOCK WARRANTS<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ESS assumed all warrants issued by STWO upon completion of the Business Combination (see Note 3). As of December 31, 2021, the Company had 7,377,913 Public Warrants, 3,500,000 Private Warrants and 583,334 Earnout Warrants outstanding. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of STWO&#8217;s initial public offering, 8,333,287 Public Warrants were sold. The Public Warrants entitle the holder thereof to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The Public Warrants may be exercised only for a whole number of shares of common stock. No fractional shares will be issued upon exercise of the warrants. The Public Warrants will expire five years after completion of the business combination, on October 8, 2026, or earlier upon redemption or liquidation. The Public Warrants are listed on the NYSE under the symbol &#8220;GWH.W.&#8221; </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may call the Public Warrants for redemption starting anytime, in whole and not in part, at a price of $0.01 per warrant, so long as the Company provides not less than 30 days&#8217; prior written notice of redemption to each warrant holder, and if, and only if, the reported last sale price of common stock equals or exceeds $18.00 per share or $10.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders provided there is an effective registration statement covering the shares of common stock issuable upon exercise of the warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may call the Public Warrants for redemption starting anytime, in whole and not in part, at a price of $0.10 per warrant, so long as the Company provides not less than 30 days&#8217; prior written notice of redemption to each warrant holder; provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive a number of shares determined based on the redemption date fair market value of the shares, and if, and only if, the reported last sale price of common stock equals or exceeds $10.00 per share or $10.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders provided there is an effective registration statement covering the shares of common stock issuable upon exercise of the warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Simultaneously with STWO&#8217;s initial public offering, STWO consummated a private placement of 4,666,667 Private Warrants with STWO&#8217;s sponsor. In connection with the Business Combination, STWO&#8217;s sponsor agreed to forfeit 583,333 Private Warrants. Of the remaining 4,083,334 Private Warrants, 3,500,000 were immediately vested and 583,334 warrants (the &#8220;Earnout Warrants&#8221;) were vested upon meeting certain Earnout Milestone Events on November 9, 2021. Each Private Warrant and Earnout Warrant is exercisable for one share of common stock at a price of $11.50 per share, subject to adjustment. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Private Warrants and Earnout Warrants, post vesting on November 9, 2021, are identical to the Public Warrants, except that the Private Warrants and Earnout Warrants and the shares of common stock issuable upon exercise of the Private Warrants are not transferable, assignable or salable until 30 days after the completion of a Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants and Earnout Warrants are non-redeemable so long as they are held by the initial purchasers or such purchasers&#8217; permitted transferees. If the Private Warrants and Earnout Warrants are held by someone other than their initial purchasers or their permitted transferees, then the Private Warrants and Earnout Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants. Additionally, if the Company redeems the public warrants when the common stock equals or exceeds $10.00 per share for any 20 trading days within a 30-day period ending on the third trading day prior to the date the Company sends the notice of redemption to warrant holders and the closing price of the common share for any 20 trading days within the same period is less than $18.00 per share, the Company must concurrently redeem the Private Warrants and Earnout Warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the common stock warrant activities during the year ended December&#160;31, 2021:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,334</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,334</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333,287</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955,374</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,377,913</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Common Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,416,621</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955,374</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,461,247</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s common stock warrants were initially recorded at fair value upon completion of the Business Combination and are adjusted to fair value at each reporting date based on the market price of the Public Warrants, with the change in fair value recorded as a component of other income and expense in the consolidated statements of operations. For the year ending December&#160;31, 2021, the Company recorded a net increase to the liabilities for Earnout Warrants, Public Warrants and Private Warrants of $974 thousand, $14,476 thousand and $5,355 thousand, respectively. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company received proceeds of $10,987 thousand related to the exercise of 955,374 Public Warrants during the year ending December 31, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_WarrantsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_WarrantsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476469944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE STOCK PURCHASE PLAN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EmployeeStockPurchasePlanTextBlock', window );">EMPLOYEE STOCK PURCHASE PLAN</a></td>
<td class="text">EMPLOYEE STOCK PURCHASE PLANThe Company adopted an Employee Stock Purchase Plan (the &#8220;ESPP Plan&#8221;) in connection with the consummation of the Business Combination on October 8, 2021. All qualified employees may voluntarily enroll to purchase the Company&#8217;s common stock through payroll deductions at a price equal to&#160;85% of the lower of the fair market values of the stock as of the beginning or the end of the offering periods. An employee&#8217;s payroll deductions under the ESPP Plan are limited to&#160;15% of the employee&#8217;s compensation. As of December&#160;31, 2021, 3,060,000 shares were reserved for future issuance under the ESPP Plan.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_EmployeeStockPurchasePlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plan</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_EmployeeStockPurchasePlanTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476344296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION PLAN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION PLAN</a></td>
<td class="text">STOCK-BASED COMPENSATION PLAN<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2014 Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a stock-based compensation plan called the 2014 Equity Incentive Plan (&#8220;2014 Plan&#8221;). Under the 2014 Plan, the Company is authorized to issue 15,482,675 shares of common stock. The stock awards may be issued as Incentive Stock Options (&#8220;ISO&#8221;), Non-statutory Stock Options (&#8220;NSO&#8221;), Stock Appreciation Rights, Restricted Stock Awards, or Restricted Stock Unit Awards. Only employees are eligible to receive ISO awards. Employees, directors, and consultants who are providing continuous service to the Company are eligible to receive stock awards other than ISOs. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No Stock Appreciation Rights, Restricted Stock Awards, or Restricted Stock Unit Awards are outstanding as of December&#160;31, 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Option prices for incentive stock options are normally set at not less than the fair market value of the Company&#8217;s common stock at the date of grant. Employee options generally cliff vest at the end of the first year and then 1/48th of the original grant over the remaining three years; however, some vesting dates granted under the 2014 Plan began prior to the grant date, which accelerated the vesting period for the related options. The Board has the power to accelerate the vesting of options granted. There were no accelerations during fiscal years 2020 and 2021. Options were contingent on continued employment with the Company. Grants expired 10 years from the date of grant.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each Legacy ESS option from the 2014 Plan that was outstanding immediately prior to the Business Combination, whether vested or unvested, was converted into an option to acquire a number of shares of the Company&#8217;s common stock (each such option, an "Exchanged Option") equal to the product (rounded down to the nearest whole number) of (i) the number of shares of Legacy ESS common stock subject to such Legacy ESS option immediately prior to the Business Combination and (ii) the Per Share Consideration, at an exercise price per share (rounded up to the nearest whole cent) equal to (A) the exercise price per share of such Legacy ESS option </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">immediately prior to the consummation of the Business Combination, divided by (B) the Per Share Consideration. Except as specifically provided in the Merger Agreement, following the Business Combination, each Exchanged Option will continue to be governed by the same terms and conditions (including vesting and exercisability terms) as were applicable to the corresponding former Legacy ESS option immediately prior to the consummation of the Business Combination. All stock option activities were retroactively restated to reflect the Exchanged Options.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Equity Incentive Plan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Board of Directors of the Company adopted the ESS Tech Inc. 2021 Equity Incentive Plan (the &#8220;2021 Plan&#8221;). The 2021 Plan became effective upon consummation of the Business Combination . Under the 2021 Plan, the Company is authorized to issue 12,210,000 shares of common stock. The stock awards may be issued as ISO, NSO, Stock Appreciation Rights, Restricted Stock Awards, or Restricted Stock Unit Awards. The number of Shares available for issuance under the 2021 Plan will be increased on the first day of each fiscal year beginning with the 2022 fiscal year and ending with the 2031 Fiscal Year, in an amount equal to the least of (i) 15,260,000 Shares, (ii) five percent (5%) of the outstanding shares on the last day of the immediately preceding fiscal year, or (iii) such number of shares determined by the Company no later than the last day of the immediately preceding fiscal year. As of January 1, 2022, the number of Shares available for issuance under the 2021 Plan was increased by 5,400,000 in accordance with the plan and as approved by the Board.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock awards may be issued as ISO, NSO, Stock Appreciation Rights, Restricted Stock Awards, or Restricted Stock Unit Awards. Only employees are eligible to receive ISO awards. Employees, directors, and consultants who are providing continuous service to the Company are eligible to receive stock awards other than ISOs. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Option prices for incentive stock options are set at the fair market value of the Company&#8217;s common stock at the date of grant. Employee options generally cliff vest at the end of the first year and then 1/48th of the original grant over the remaining three years. Grants expire 10 years from the date of grant.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No ISOs, NSOs, Restricted Stock Awards, nor Stock Appreciation Rights are outstanding as of December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shares Available for Future Grant</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, shares available for future grant under the Company&#8217;s 2021 Plan was 9,785,574 shares, which includes shares assumed from the Company&#8217;s 2014 Plan.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option and RSU activity, prices, and values adjusted by the Per Share Consideration, during the year ended December&#160;31, 2021 is as follows (in thousands, except for share, per share, and contractual term data):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.355%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted <br/>average <br/>exercise price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted <br/>average <br/>remaining<br/>&#160;contractual <br/>term <br/>(years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>intrinsic <br/>values <br/>($'000s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of plan shares outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average <br/>grant date fair value <br/>per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,104,223&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recapitalization Impact</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December&#160;31, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,099,438&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,999)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(529,873)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,732,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454,549&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,392,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,496,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,796,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,392,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable - December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,825,238&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable - December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,827,374&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value is the fair market value on the reporting date less the exercise price for each option.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of the options exercised was $6,244 thousand and $48 thousand during the years ended December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each stock option award is estimated on the date of the grant using the Black-Scholes Merton option-pricing model. For options granted during the years ended December&#160;31, 2021, and 2020, respectively, the weighted average estimated fair value using the Black-Scholes Merton option pricing model was $5.63 and $0.65 per option, respectively.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 718, the fair value of each option grant has been estimated as of the date of grant using the following weighted average assumptions:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.93&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The compensation expense is allocated on a departmental basis, based on the classification of the award holder. The following table presents the amount of stock-based compensation related to stock-based awards to employees </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on the Company&#8217;s consolidated statements of operations and comprehensive loss during the years ended December&#160;31, 2021 and 2020 (in thousands): </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,233&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,922&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>As of December&#160;31, 2021, there was approximately $16,949 thousand of unamortized stock-based compensation cost related to unvested stock options and RSUs, which was expected to be recognized over a weighted average period of 2.15 years.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476282408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALUE MEASUREMENTS</a></td>
<td class="text">FAIR VALUE MEASUREMENTS<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which establishes a common definition of fair value to be applied when U.S. GAAP requires the use of fair value, establishes a framework for measuring fair value, and requires certain disclosure about such fair value measurements. The following table presents the Company&#8217;s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,897&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout warrant liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public common stock warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,666&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,331&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,997&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2020</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,240&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,240&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For fiscal year 2020 and 2021, there were no transfers among Level 1, Level 2, or Level 3 categories. The carrying amounts of the Company&#8217;s notes payable, and accounts payable approximate their fair values due to their short maturities.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1 Assets:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invests in money market funds that have maturities of 90 days or less. Money market funds are classified as cash equivalents and are recorded at their carrying value, which approximates fair value.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2 Assets:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invests in a certificate of deposit with a maturity of one year from purchase date. The certificate of deposit is classified as restricted cash and is recorded at its carrying value, which approximates fair value.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1 Liabilities:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company values its Public Common Stock warrants based on the market price of the warrant. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2 Liabilities:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company values its Earnout Warrant liabilities and Private Common Stock warrants based on the market price of the Company&#8217;s Public Common Stock warrants.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3 Liabilities:&#160;</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bridge Loan</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounted for the Bridge Loan under the fair value option election wherein the Bridge Loan was initially measured at its issue-date fair value and then subsequently re-measured at estimated fair value on a recurring basis at each reporting date. As a result of applying the fair value option, direct costs and fees related to the Bridge Loan were expensed as incurred.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Bridge Loan was based on significant inputs including, estimated time to maturity, which causes them to be classified as a Level 3 measurement within the fair value hierarchy. The valuation used assumptions and estimates the Company believed would be made by a market participant in making the same valuation. The Bridge Loan was repaid on October&#160;8, 2021 as part of the Business Combination. See Note 10 for further details.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legacy ESS Warrants</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freestanding warrants to purchase redeemable convertible preferred stock were accounted for as liability awards and recorded at fair value on their initial issuance date and adjusted to fair value at each reporting date, with the change in fair value being recorded in the Consolidated Statement of Operations and Other Comprehensive Income. The warrants were accounted for as liabilities as the underlying preferred shares were contingently redeemable upon occurrence of a change in control, which was outside the control of the Company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measured its warrant liabilities using Level 3 unobservable inputs within the Black-Scholes Merton option-pricing model. The Company used various key assumptions, such as the fair value of redeemable convertible preferred stock Series B and Series C, the volatility of peer companies&#8217; stock prices, the risk-free interest rate based on the U.S. treasury yield, and the expected term (based on remaining term to a significant event). The Company measured the fair value of the redeemable convertible preferred stock warrants at each reporting date, with subsequent gains and losses from remeasurement of Level 3 financial liabilities recorded through other expense, net in the Statements of Operations and Comprehensive Loss.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, all Legacy ESS warrants were exercised during the year ended December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rights to Purchase Legacy ESS Series C-2 Redeemable Convertible Preferred Stock </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS&#8217;s Series C Preferred Stock Purchase Agreement initially provided additional committed funding of up to $79,999 thousand, through the purchase of up to 39,971,716 shares of Series C-2 redeemable convertible preferred stock based on the completion of certain operational milestones at a predetermined price of $2.00 per </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">share, to certain Series C-1 Investors. This commitment was called the Series C-2 Redeemable Convertible Preferred Stock Issuance Right, see Note 12. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right was determined based on significant inputs not observable in the market, which represented a Level 3 measurement within the fair value hierarchy. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilized a probability weighting of successful completion of the Business Combination versus probability of the Company staying private in establishing the quantity of purchase rights to value and the fair value of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right. The fair value of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right was determined using a discounted cash flow model, which took into account the estimated value of Series C-2 stock, estimated time to purchase, probability of purchase and the risk-free interest rate based on the U.S. treasury yield. The Company measured the fair value of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right at each reporting date, with subsequent gains and losses from remeasurement of Level 3 financial liabilities recorded through other expense, net in the Statements of Operations and Comprehensive Loss. The Company included the valuation of the related Series C-2 warrants that were only exercisable upon completion of the Business Combination with the valuation of the Series C-2 Convertible Preferred Stock Issuance Right.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of changes in the fair value of the Company&#8217;s level 3 liabilities at fair value on a recurring basis for the years ended December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bridge loan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance January 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of Bridge loan funded</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of loan principal and interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,578)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance December&#160;31</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance January 1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of warrants issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of warrants exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance December&#160;31</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,329&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Convertible Preferred Stock Issuance Right liability:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance January 1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of derivatives extinguished</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of Series C-2 Convertible Preferred Stock Issuance Right exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance December&#160;31</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,240&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476384104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text">INCOME TAXES<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The significant components of deferred tax assets and liabilities are as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualifying stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,321&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,450&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,321)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,450)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net of valuation allowance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC Topic 740 requires that the tax benefit of net operating losses, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is &#8220;more likely than not.'&#8221; Realization of the future tax benefits is dependent on the Company&#8217;s ability to generate sufficient taxable income within the carryforward period. Because of the Company&#8217;s history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not likely and, accordingly, has provided a valuation allowance for fiscal years 2021 and 2020. The valuation allowance increased by $14,871 thousand during the year ended December&#160;31, 2021.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company has federal and state net operating loss carryforwards of $94,058 thousand and $94,023 thousand, respectively. Federal net operating losses generated prior to 2018 will start to expire in 2032. Federal net operating losses generated after 2017 do not expire. The state net operating losses will begin to expire in 2027. The Company also has federal research and development tax credit carryforwards totaling $584 thousand. The federal research and development credit carryforwards begin to expire in 2039, unless previously utilized.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate of the Company&#8217;s provision for income taxes differs from the federal statutory rate as follows:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax computed at federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax, net of federal tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs related to the Business Combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities revaluation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities revaluation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout shares liabilities revaluation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense (benefit)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the Company's uncertain tax positions are summarized as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2019</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions in 2020</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions in 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2021 and 2020, the Company recognized uncertain tax positions of $245 thousand and $35 thousand, respectively, related to a reduction of the research and development credit deferred tax asset. Unrecognized tax benefits may change during the next twelve months for items that arise in the ordinary course of business. The Company does not expect a material change to its unrecognized tax benefits over the next twelve months that would have an adverse effect on its operating results.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. The Company had no accrued interest or penalties related to uncertain tax positions as of 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files federal and certain state income tax returns, which provide varying statutes of limitations on assessments. However, because of net operating loss carryforwards, substantially all tax years since inception remain open to federal and state tax examination.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476465672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFINED CONTRIBUTION PLAN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanTextBlock', window );">DEFINED CONTRIBUTION PLAN</a></td>
<td class="text">DEFINED CONTRIBUTION PLANThe Company has a 401(k)&#160;plan to provide defined contribution retirement benefits for all employees who have completed six months of service. Employees may elect to contribute a portion of their pretax compensation to the 401(k)&#160;plan, subject to annual limitations. The Company may make profit-sharing contributions at the discretion of the Board of Directors. Employee contributions are fully always vested. For the years ended December&#160;31, 2021 and 2020, the Company contributed $292 thousand and $173 thousand, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -URI http://asc.fasb.org/subtopic&amp;trid=2235116<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476479512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text">RELATED PARTY TRANSACTIONS<div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2020, the Company hired consultants through one of its Board members to review its technology. The Company paid $31 thousand to the consultants. In December 2020, the Company also entered into a sales agreement for the purchase and installation of one Energy Warehouse with a related party.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, the Company signed a framework agreement with one of its investors, SB Energy Global Holdings One Ltd (&#8220;SBE&#8221;), to supply energy storage products to SBE in support of its market activities. Under this agreement, the Company has made various commitments to meet SBE&#8217;s potential need for energy storage products and is obligated to reserve a certain percentage of our manufacturing capacity to meet SBE&#8217;s future needs, subject to periodic reviews of its firm and anticipated orders. To date, no orders have been placed under the framework agreement. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company entered into a preferred financing equity transaction with SBE and Breakthrough Energy Ventures, LLC as discussed in Note 12. These related parties were also issued 6,707,318 of the Earnout Shares discussed in Note 3.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had recorded accounts receivable of $66 thousand and deferred revenue of $171 thousand for sales of Energy Warehouse products to related parties based on the December 2020 sales agreement above.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476331384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text">SUBSEQUENT EVENTSIn February 2022, the Compensation Committee of the Board of Directors granted various employees RSU awards under which the holders have the right to receive an aggregate of approximately 2,100,000 shares of the Company&#8217;s common stock. These awards vest in sixteen equal quarterly installments beginning on May 20, 2022.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145480150616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary and have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Merger Agreement, the merger between Merger Sub and Legacy ESS was accounted for as a reverse recapitalization in accordance with U.S. GAAP (the &#8220;Reverse Recapitalization&#8221;). Under this method of accounting, STWO was treated as the &#8220;acquired&#8221; company and Legacy ESS was treated as the acquirer for financial reporting purposes. Accordingly, for accounting purposes, the Reverse Recapitalization was treated as the equivalent of Legacy ESS issuing stock for the net assets of STWO, accompanied by a recapitalization. The net assets of STWO were stated at historical cost, with no goodwill or other intangible assets recorded. Legacy ESS was determined to be the accounting acquirer based on the following predominant factors: </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS&#8217;s existing stockholders had the greatest voting interest in the Company; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS&#8217;s directors represented all of the new board of directors of the Company; </span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS&#8217;s senior management continued as the senior management of the Company; and,</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Legacy ESS had the larger employee base.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets, liabilities and results of operations prior to the Reverse Recapitalization are those of Legacy ESS. The shares and corresponding capital amounts and losses per share, prior to the Reverse Recapitalization, have been retroactively restated based on shares reflecting the exchange ratio of approximately 1.47 (the &#8220;Per Share Consideration&#8221;) established in the Business Combination.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock', window );">Risks and Uncertainties</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks and Uncertainties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company is subject to a number of risks associated with companies of similar size in its industry, including, but not limited to, the need for successful development of products, the need for additional capital and financing to fund operations, competition from substitute products and services from larger companies, legal protection of proprietary technology, patent litigation, dependence on key individuals, and risks associated with changes in information technology.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 presents material uncertainty and risk with respect to the Company, its performance, and its financial results and could adversely affect the Company&#8217;s financial position and results.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company has determined that its Chief Executive Officer (&#8220;CEO&#8221;) is its chief operating decision maker (&#8220;CODM&#8221;). The CEO reviews financial information for purposes of assessing performance and making decisions on how to allocate resources. The Company has determined that it operates in a single reportable segment.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of the Company&#8217;s operations and long-lived assets were attributable to operations in the United States as of December&#160;31, 2021 and 2020.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text">Use of Estimates&#8212;The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of commitments and contingencies as of the date of the financial statements and the reported amounts of expenses during the reporting periods. Such estimates relate to, among others, the useful lives and assessment of recoverability of property and equipment, deferred tax assets valuation, determination of the fair value of the Company&#8217;s Bridge Loan, warrant liabilities, Series C-2 Convertible Preferred Stock Issuance Right, earnout liabilities, earnout warrant liabilities, public warrants, private warrants, as well as other accruals. These estimates are based on historical trends, market pricing, current events and other relevant assumptions and data points. Actual results could differ from those estimates and such differences may be material to the financial statements.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents and restricted cash. The Company&#8217;s cash and cash equivalents include cash in bank accounts and money market accounts. The Company&#8217;s restricted cash includes a certificate of deposit and performance and payment bond. Deposits held with banks may exceed the amount of insurance provided on such deposits.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss per Share</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Loss Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company follows the two-class method when computing net income (loss) per common share when shares are issued that meet the definition of participating securities. Under this method, net earnings are reduced by the amount of dividends declared in the current period for common shareholders and participating security holders. The remaining earnings or &#8220;undistributed earnings&#8221; are allocated between common stock and participating securities to the extent that each security may share in earnings as if all the earnings for the period had been distributed. Once calculated, the earnings per common share is computed by dividing the net income (loss) attributable to common shareholders by the weighted average number of common shares outstanding during each year presented. Diluted income (loss) attributable to common shareholders per common share has been computed by dividing the net income (loss) attributable to common shareholders by the weighted average number of common shares outstanding plus the dilutive effect of outstanding options, warrants, restricted stock units (&#8220;RSU&#8221;), and earnout shares pending satisfaction of a regulatory holding period during the respective periods computed using the treasury method. In cases where the Company has a net loss, no dilutive effect is shown as options, warrants, RSU, and earnout shares pending satisfaction of a regulatory holding period become anti-dilutive.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash, Cash Equivalents, and Restricted Cash</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash equivalents are recorded at carrying value, which approximates fair value. Cash and cash equivalents include cash in bank accounts and money market funds. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Restricted&#160;cash&#160;is&#160;required as collateral for certain of the Company&#8217;s lease agreements and contractual supply and service arrangements. Restricted cash includes a certificate of deposit for the Company&#8217;s </span></div>lease agreements and a performance and payment bond for the Company&#8217;s supply and service arrangements. The certificate of deposit and bond are recorded at carrying value, which approximates fair value. Restricted cash amounts are reported in the balance sheets as current or non-current depending on when the cash will be&#160;contractually released.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Property and equipment are stated at cost, net of depreciation. Depreciation is provided using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzI1Nzg_1ed4d0a1-e905-4c14-9089-1a6f449e77b0">three</span> to seven years. Leasehold improvements are amortized over the lesser of the estimated useful lives of the assets or the remaining lease term. Expenditures for maintenance and repairs are expensed in the Statements of Operations as incurred. Expenditures which materially increase values, change capacities, or extend useful lives are capitalized. When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are recognized in other expense, net.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of property and equipment for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. The Company assesses the alternative use of an asset, the condition of the asset and the current market demand to determine if an asset is impaired. No impairment loss was recognized during the years ended December&#160;31, 2021 and 2020.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company did not recognize any revenue in fiscal years 2021 and 2020. The Company will recognize revenue in compliance with the requirements of, and the guidance provided by Accounting Standards Codification (&#8220;ASC&#8221;) 606 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606)</span>.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Sales and Marketing</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales and Marketing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Sales and marketing costs consist of compensation costs and employee benefits of marketing and sales personnel and related support teams, stock-based compensation, depreciation as well as travel, trade show sponsorships and events, conferences, and internet advertising costs. Advertising costs are expensed as incurred. The Company incurred advertising costs of $45 thousand and $8 thousand for the years ended December&#160;31, 2021 and 2020, respectively.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company is in the research and development phase. The Company&#8217;s product offering relies heavily on new technology currently undergoing development and does not yet meet standard specifications to be sold commercially. Research and development costs are expensed as incurred and consist primarily of product development material costs, consumables, maintenance spare parts, raw materials, components, scrap, freight costs, compensation costs and employee benefits, stock-based compensation, depreciation charges, consulting services, and other direct expenses, net of government grants. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company receives funding from federal agencies for research and development activities related to its products. Under certain circumstances, up to the entire amount of funding may need to be repaid to the grantor in the form of a success fee in future periods if the Company monetizes the results of the activities funded by the grantor. </span></div>The portion of such funding that the Company may be required to repay in certain circumstances is recorded in accrued and other liabilities and was $452 thousand and $186 thousand as of December&#160;31, 2021 and 2020, respectively.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">General and Administrative</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General and Administrative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;General and administrative costs include executive and administrative compensation costs and employee benefits, stock-based compensation, depreciation charges, professional services fees, insurance costs, bad debt, other allocated costs, such as facility-related expenses, supplies, and other fixed costs.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company accounts for stock-based compensation in accordance with ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation &#8211; Stock Compensation (&#8220;ASC 718&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures compensation expense for all stock-based awards for stock options granted to employees and non-employees based on the estimated fair values on the date of the grant. The fair value of each </span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock option granted is estimated using the Black-Scholes Merton option-pricing model using the single-option award approach. The following assumptions are used in the Black-Scholes Merton option-pricing model:</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk-Free Interest Rat</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e&#8212;The risk-free interest rate is based on the implied yield available on the date of grant on U.S. Treasury zero-coupon issued with a term that is equal to the option&#8217;s expected term at the grant date.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expected Volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company estimates the volatility for option grants by evaluating the average historical volatility of a peer group of companies for the period immediately preceding the option grant for a term that is approximately equal to the option&#8217;s expected term. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expected Term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The expected term for employees represents the period over which options granted are expected to be outstanding using the&#160;simplified method, as the Company&#8217;s historical share option exercise experience does not provide a reasonable basis upon which to estimate the expected term. The simplified method deems the term to be the average of the time-to-vesting and contractual life of the stock-based awards. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company has not declared or paid dividends to date and does not anticipate declaring dividends. A such, the dividend yield has been estimated to be zero.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASU 2016-09, Improvements to Employee Share-Based Payment Accounting, the Company may account for forfeitures as they occur or use estimated forfeitures. The Company elected to use actual forfeitures. The share-based compensation expense is recognized using a straight-line basis over the requisite service periods of the awards. The requisite service period is generally the vesting period of such options, and the stock-based compensation expense is presented as a component of operating expenses within the statements of operations.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes all excess tax benefits and deficiencies for share-based awards as an income tax expense or benefit in the statements of operations. Excess tax benefits are classified with other income tax in the Consolidated Statement of Cash Flows as an operating activity.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company accounts for income taxes under the asset and liability method. Under this method, deferred taxes are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities using tax rates expected to be in effect during the years in which the bases differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the Consolidated Statement of Operations in the period that includes the enactment date. The Company provides for a valuation allowance when it is more likely than not that some portion of, or all of the Company&#8217;s deferred tax assets will not be realized. In making such determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. As of December&#160;31, 2021 and 2020, the Company has recorded a full valuation allowance against its deferred tax assets. </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, requires that the tax benefit of net operating losses, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is &#8220;more likely than not.&#8221; Realization of the future tax benefits is dependent on the Company&#8217;s ability to generate sufficient taxable income within the carryforward period. Because of the Company&#8217;s history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not likely and, accordingly, has provided a full valuation allowance for these tax benefits for fiscal years 2021 and 2020.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. No amounts were accrued for the payment of interest and penalties as of December&#160;31, 2021 and 2020 as the Company is currently not aware of any issues under review that could result in significant payments, accruals, or material deviation from its position.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company follows ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements (&#8220;ASC 820&#8221;)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which establishes a common definition of fair value to be applied when U.S. GAAP requires the use of fair value, establishes a framework for measuring fair value, and requires certain disclosure about such fair value measurements.</span><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s assumptions about what market participants would use in pricing the asset or liability based on the best information available in the circumstances. The hierarchy is broken down into three levels based on the reliability of inputs as follows:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Observable inputs such as quoted prices in active markets for identical assets or liabilities to which the Company has access at a measurement date.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Observable inputs other than Level 1 quoted prices that are observable for the asset or liability, either directly or indirectly; these include quoted prices for similar assets or liabilities in an active market, quoted prices for identical assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unobservable inputs for which little or no market data exists and for which the Company must develop its own assumptions regarding the assumptions that market participants would use in pricing the asset or liability, including assumptions regarding risk.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of the uncertainties inherent in the valuation of assets or liabilities for which there are no observable inputs, those estimated fair values may differ significantly from the values that may have been used had a ready market for the assets or liabilities existed.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Jumpstart Our Business Startups Act (&#8220;JOBS Act&#8221;), an emerging growth company is provided the option to adopt new or revised accounting standards that may be issued by the FASB or the SEC either (i) within the same periods as those otherwise applicable to non-emerging growth companies or (ii) within the same time periods as private companies. The Company has elected to use the extended transition period for complying with any new or revised financial accounting standards. As a result, the Company&#8217;s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective date for new or revised accounting standards that are applicable to public companies. The Company also intends to continue to take advantage of some of the reduced regulatory and reporting requirements of emerging growth companies pursuant to the JOBS Act so long as the Company qualifies as an emerging growth company.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued No. ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ASC 842) which superseded previous guidance related to accounting for leases. This new guidance requires lessees to recognize most leases on their balance sheets as right-of-use (&#8220;ROU&#8221;) assets with corresponding lease liabilities and eliminates certain real estate-specific provisions. Accounting for lessors is substantially unchanged from current accounting principles. Lessees will be required to classify leases as either finance leases or operation leases. Initial balance sheet measurement is similar for both types of leases; however, expense recognition and amortization of right-of-use assets will differ.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The new standard provides optional practical expedients in transition including a package of practical expedients that will allow the Company to carry forward its historical classification of existing leases. In addition, the new standard also provides practical expedients for an entity&#8217;s ongoing accounting. The Company elected the short-term lease recognition exemption for all leases that qualify, which means leases with initial terms of 12 months or less will not be recorded on the balance sheet. The new standard is effective for fiscal years beginning after December 15, 2021.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASC 842 effective January 1, 2022. The most significant effect of the adoption resulted in the recognition of an ROU asset and liability of approximately $5,000&#160;thousand. The adoption of this standard did not have a material impact on the Company&#8217;s results of operations, cash flows or liquidity measures.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13,&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;(&#8220;ASU 2016-13&#8221;), which requires the measurement and </span></div><div style="margin-bottom:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model, which will result in earlier recognition of credit losses. ASU 2016-13 is effective for emerging-growth companies for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU No. 2019-12,&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Topic 740):</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;(&#8220;ASU 2019-12&#8221;), which simplifies the accounting for income taxes. ASU 2019-12 is effective&#160;for emerging-growth companies&#160;for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt with Conversion and Other Options (Subtopic470-20) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and Derivatives and Hedging&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contracts in Entity&#8217;s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity (&#8220;ASU 2020-06&#8221;). ASU 2020-06 reduces the number of accounting models for convertible debt instruments and redeemable convertible preferred stock. For convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or that do not result in substantial premiums accounted for as paid-in capital, the embedded conversion features no longer are separated from the host contract. ASU 2020-06 also removes certain conditions that should be considered in the derivatives scope exception evaluation under Subtopic 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity</span>, and clarify the scope and certain requirements under Subtopic 815-40. In addition, ASU 2020-06 improves the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contracts in an entity&#8217;s own equity. ASU 2020-06 is effective for public companies for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other companies, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. As of December 31, 2021, the Company did not hold any instruments within the scope of ASU 2020-06.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_RisksAndUncertaintiesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Risks And Uncertainties, Policy</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_RisksAndUncertaintiesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123345438&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476482824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ScheduleOfReverseRecapitalizationTableTextBlock', window );">Schedule Of Reverse Recapitalization</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the elements of the Business Combination to the Consolidated Statement of Cash Flows and the Consolidated Statement of Stockholders&#8217; Equity for the year ended December&#160;31, 2021 (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash contributions from Business Combination and PIPE Financing, net of redemptions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: transaction costs paid by ESS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,895)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash contributions from Business Combination and PIPE Financing</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash fair value of Public and Private Common Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: non-cash fair value of Earnout Shares and Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110,010)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: liabilities assumed from STWO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Business Combination and PIPE Financing</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,917&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of common stock issued immediately following the consummation of the Business Combination:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A Common Stock, outstanding prior to Business Combination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B Common Stock outstanding prior to Business Combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,250,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: redemption of STWO shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,754,719)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock of STWO</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,495,281&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESS Common Stock issued upon exercise of C-2 Right and Warrant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,153,806&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued in PIPE Financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business Combination and PIPE Financing shares - Common Stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,649,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy ESS Convertible Preferred Stock converted to ESS Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,104,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy ESS Common Stock converted to ESS Common Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,442,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares of Common Stock immediately after Business Combination</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,195,607&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ScheduleOfReverseRecapitalizationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Reverse Recapitalization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ScheduleOfReverseRecapitalizationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476344856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFERRED REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityAbstract', window );"><strong>Contract with Customer, Liability [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Deferred Revenue</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the balances of the Company&#8217;s deferred revenue as of December&#160;31, 2021 and 2020 for contracts that are expected to be completed and revenue recognized in the subsequent twelve month period (in thousands): </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue - units shipped in August 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue - units shipped in September 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,663&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476281016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOSS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Basic and Diluted Net Loss per Share Attributable to Common Shareholders</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share attributable to common shareholders for the years ended December&#160;31, 2021 and 2020 (in thousands, except per share data):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(477,117)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares outstanding &#8211; Basic and Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83,256,431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,880,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share &#8211; Basic and Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Securities Excluded from Calculation of Diluted Weighted-Average Common Shares Outstanding</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding balances of common share equivalent securities have been excluded from the calculation of diluted weighted-average common shares outstanding because the effect is anti-dilutive for the periods presented:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,796,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,732,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,392,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,461,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout shares pending satisfaction of regulatory holding period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,707,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,357,248&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,182,575&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476360808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of Prepaid Expenses and Other Current Assets</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following as of December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,361&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476482824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment, net</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consist of the following as of December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,217&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,221&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,984&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,501&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,836&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476379528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED AND OTHER CURRENT LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock', window );">Schedule of Accrued and Other Current Liabilities</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued and other current liabilities consist of the following as of December&#160;31, 2021 and 2020 (in thousands): </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,876&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials and related purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred rent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional and consulting fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,487&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,194&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other current liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476482824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Lease Payments</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable operating lease agreements for the years ending December&#160;31, are as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,998&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476281016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BORROWINGS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long Term Debt</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long term debt consists of the following as of December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,769&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,761&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PPP loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total notes payable</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,769&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current portion of notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term notes payable, net of current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,869&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Annual Maturities on Notes Payable</a></td>
<td class="text"><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual maturities on notes payable outstanding at December 31, 2021 are as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:41.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.866%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized debt premium </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total notes payable</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,769&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476353672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityDisclosureAbstract', window );"><strong>Temporary Equity Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Warrants</a></td>
<td class="text">The number of shares subject to and potential proceeds from the C-2 Redeemable Convertible Preferred Stock Purchase Agreement and related C-2 Warrants were as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of May 7, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Upon Completion of SPAC merger</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quantity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Redeemable Convertible Preferred Stock Purchase Right</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,994,442&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Warrant exercisable upon SPAC merger</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,159,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Proceeds Upon Exercise</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the shares subject to C-2 Purchase Right activity during the year ended December&#160;31, 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Extinguished</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Purchase Right</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,971,716&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,231,295&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,740,421&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS periodically issued warrants (&#8220;Legacy ESS warrants&#8221;) in conjunction with the issuance of preferred stock or debt. As of December&#160;31, 2021 and 2020, the following Legacy ESS warrants were outstanding: </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B Preferred Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-1 Preferred Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Warrants</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560,568&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the Legacy ESS warrant activities during the year ended December&#160;31, 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B Preferred Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-1 Preferred Stock Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Preferred Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,021,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,021,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560,568&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,021,284&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,581,852&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the common stock warrant activities during the year ended December&#160;31, 2021:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,334</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,334</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333,287</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955,374</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,377,913</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Common Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,416,621</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955,374</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,461,247</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of Warrant Valuation Assumptions</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warrants were valued using the following assumptions:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred B warrants</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred C warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60% - 80%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk&#8209;free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16% - 0.28%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16% - 0.32%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred B<br/>warrants</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred C<br/>warrants</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk&#8209;free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476260296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK WARRANTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Common Stock Warrant Activity</a></td>
<td class="text">The number of shares subject to and potential proceeds from the C-2 Redeemable Convertible Preferred Stock Purchase Agreement and related C-2 Warrants were as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of May 7, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Upon Completion of SPAC merger</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quantity</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Redeemable Convertible Preferred Stock Purchase Right</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,994,442&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Warrant exercisable upon SPAC merger</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,159,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Proceeds Upon Exercise</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the shares subject to C-2 Purchase Right activity during the year ended December&#160;31, 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Extinguished</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Purchase Right</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,971,716&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,231,295&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,740,421&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legacy ESS periodically issued warrants (&#8220;Legacy ESS warrants&#8221;) in conjunction with the issuance of preferred stock or debt. As of December&#160;31, 2021 and 2020, the following Legacy ESS warrants were outstanding: </span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B Preferred Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-1 Preferred Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Warrants</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560,568&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the Legacy ESS warrant activities during the year ended December&#160;31, 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common Stock Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B Preferred Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,007,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-1 Preferred Stock Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Preferred Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,021,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,021,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560,568&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,021,284&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,581,852&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below shows the common stock warrant activities during the year ended December&#160;31, 2021:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issued</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercised</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,334</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,334</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333,287</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955,374</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,377,913</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Common Stock Warrants</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,416,621</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955,374</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,461,247</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145478113128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION PLAN (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Share-based Payment Arrangement, Option, Activity</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option and RSU activity, prices, and values adjusted by the Per Share Consideration, during the year ended December&#160;31, 2021 is as follows (in thousands, except for share, per share, and contractual term data):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.355%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted <br/>average <br/>exercise price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted <br/>average <br/>remaining<br/>&#160;contractual <br/>term <br/>(years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>intrinsic <br/>values <br/>($'000s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of plan shares outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average <br/>grant date fair value <br/>per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,104,223&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recapitalization Impact</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December&#160;31, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,099,438&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,999)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(529,873)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,732,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454,549&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,392,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,496,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,796,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,392,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable - December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,825,238&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable - December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,827,374&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Share-based Payment Arrangement, Restricted Stock Unit, Activity</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option and RSU activity, prices, and values adjusted by the Per Share Consideration, during the year ended December&#160;31, 2021 is as follows (in thousands, except for share, per share, and contractual term data):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.355%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted <br/>average <br/>exercise price</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted <br/>average <br/>remaining<br/>&#160;contractual <br/>term <br/>(years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>intrinsic <br/>values <br/>($'000s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of plan shares outstanding</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted average <br/>grant date fair value <br/>per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,104,223&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recapitalization Impact</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances at December&#160;31, 2019</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,099,438&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,999)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(529,873)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,732,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454,549&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,392,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,496,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances as of December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,796,530&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.08</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,392,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable - December&#160;31, 2020</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,825,238&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable - December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,827,374&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Valuation Assumptions</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 718, the fair value of each option grant has been estimated as of the date of grant using the following weighted average assumptions:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.93&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-Based Compensation</a></td>
<td class="text">The following table presents the amount of stock-based compensation related to stock-based awards to employees <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on the Company&#8217;s consolidated statements of operations and comprehensive loss during the years ended December&#160;31, 2021 and 2020 (in thousands): </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,233&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,922&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476557736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text">The following table presents the Company&#8217;s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis (in thousands):<div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,897&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,022&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout warrant liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public common stock warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Private common stock warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,666&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,331&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,997&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31, 2020</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents and restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:13pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,240&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,240&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Schedule of Changes in Fair Value Liabilities on Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of changes in the fair value of the Company&#8217;s level 3 liabilities at fair value on a recurring basis for the years ended December&#160;31, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bridge loan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance January 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of Bridge loan funded</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of loan principal and interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,578)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance December&#160;31</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance January 1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,989&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of warrants issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of warrants exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance December&#160;31</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,329&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C-2 Convertible Preferred Stock Issuance Right liability:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance January 1</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of derivatives extinguished</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of Series C-2 Convertible Preferred Stock Issuance Right exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(222,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance December&#160;31</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,240&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145560908024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text">The significant components of deferred tax assets and liabilities are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Tax Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-qualifying stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,321&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,450&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,321)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,450)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net of valuation allowance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Provision for Income Taxes</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate of the Company&#8217;s provision for income taxes differs from the federal statutory rate as follows:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax computed at federal statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax, net of federal tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs related to the Business Combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrant liabilities revaluation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities revaluation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout shares liabilities revaluation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R&amp;D tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income tax expense (benefit)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Uncertain Tax Positions</a></td>
<td class="text"><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the Company's uncertain tax positions are summarized as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2019</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions in 2020</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions in 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=124434304&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145480657368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>segment</div>
</th>
<th class="th"><div>Oct. 08, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_RecapitalizationExchangeRatio', window );">Recapitalization exchange ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_RecapitalizationExchangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recapitalization Exchange Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_RecapitalizationExchangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145472786488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment recognized</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising costs</a></td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet', window );">Repayable research and development funding arrangement</a></td>
<td class="nump">452,000<span></span>
</td>
<td class="nump">186,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Accrued interest and penalties related to uncertain tax positions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Accounting Standards Update 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use asset recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liability recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividends</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful live of assets</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful live of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_SignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Significant Accounting Policies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_SignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of research and development costs incurred for a fixed-price, best-efforts research and development cost-sharing arrangement with the Federal Government.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145471854712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 09, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 08, 2021 </div>
<div>USD ($) </div>
<div>tranche </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 07, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 07, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 03, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_CommonStockAndPreferredStockSharesAuthorized', window );">Common and preferred stock authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000,000<span></span>
</td>
<td class="nump">2,000,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches', window );">Number of tranches under contingent consideration | tranche</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ReverseRecapitalizationContingentConsiderationEquityShares', window );">Shares issuable under contingent consideration (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=ghw_EarnoutSharesMember', window );">Earnout shares pending satisfaction of regulatory holding period | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_SharesIssuedReverseRecapitalization', window );">Shares delivered (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,707,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Awards issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">824,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Awards vested (in shares)</a></td>
<td class="nump">757,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Awards cancelled (in shares)</a></td>
<td class="nump">67,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Price per share (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EquityIssuedSharesMilestoneAchievement', window );">Shares issued upon completion of milestones (in shares)</a></td>
<td class="nump">15,674,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_ACONS2AcquisitionCorpMember', window );">STWO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,754,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=ghw_LegacyEssTechIncShareholdersMember', window );">Legacy ESS Shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,700,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=ghw_LegacyEssTechIncShareholdersMember', window );">Legacy ESS Shareholders | Transaction Expense Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement | STWO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Price per share (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Proceeds from transaction | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_CommonStockAndPreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock And Preferred Stock, Shares Authorized</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_CommonStockAndPreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_EquityIssuedSharesMilestoneAchievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Issued, Shares, Milestone Achievement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_EquityIssuedSharesMilestoneAchievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization, Contingent Consideration, Equity, Number of Tranches</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ReverseRecapitalizationContingentConsiderationEquityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization, Contingent Consideration, Equity, Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ReverseRecapitalizationContingentConsiderationEquityShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_SharesIssuedReverseRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Issued, Reverse Recapitalization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_SharesIssuedReverseRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=ghw_EarnoutSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=ghw_EarnoutSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ghw_LegacyEssTechIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ghw_ACONS2AcquisitionCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ghw_ACONS2AcquisitionCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=ghw_LegacyEssTechIncShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=ghw_LegacyEssTechIncShareholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis=ghw_TransactionExpenseAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis=ghw_TransactionExpenseAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145470857064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION - Schedule of Reverse Recapitalization (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 08, 2021</div></th>
<th class="th"><div>Oct. 07, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ScheduleOfReverseRecapitalizationLineItems', window );"><strong>Schedule of Reverse Recapitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Cash contributions from Business Combination and PIPE Financing, net of redemptions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 258,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_PaymentsOfReverseRecapitalizationTransactionCosts', window );">Less: transaction costs paid by ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,895)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ProceedsFromReverseRecapitalizationTransaction', window );">Net cash contributions from Business Combination and PIPE Financing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants', window );">Less: non-cash fair value of Public and Private Common Stock Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,833)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares', window );">Less: non-cash fair value of Earnout Shares and Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(110,010)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1', window );">Less: liabilities assumed from STWO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(75)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ReverseRecapitalizationNet', window );">Net Business Combination and PIPE Financing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 128,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">135,195,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">151,839,058<span></span>
</td>
<td class="nump">58,919,345<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Common stock of STWO (in shares)</a></td>
<td class="nump">10,495,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">ESS common stock issued upon exercise of C-2 Right and Warrant (in shares)</a></td>
<td class="nump">29,153,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued in Private Placement Financing (in shares)</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization', window );">Business Combination and Private Placement Financing shares - common stock (in shares)</a></td>
<td class="nump">64,649,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_ACONS2AcquisitionCorpMember', window );">STWO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ScheduleOfReverseRecapitalizationLineItems', window );"><strong>Schedule of Reverse Recapitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Less: redemption of STWO shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,754,719)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A | STWO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ScheduleOfReverseRecapitalizationLineItems', window );"><strong>Schedule of Reverse Recapitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B | STWO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ScheduleOfReverseRecapitalizationLineItems', window );"><strong>Schedule of Reverse Recapitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Redeemable Convertible Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ScheduleOfReverseRecapitalizationLineItems', window );"><strong>Schedule of Reverse Recapitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_StockConvertedReverseRecapitalization', window );">Legacy ESS stock converted to ESS common stock</a></td>
<td class="nump">57,104,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ScheduleOfReverseRecapitalizationLineItems', window );"><strong>Schedule of Reverse Recapitalization [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_StockConvertedReverseRecapitalization', window );">Legacy ESS stock converted to ESS common stock</a></td>
<td class="nump">13,442,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Common Stock Warrants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Warrants and Earnout Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_PaymentsOfReverseRecapitalizationTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments of Reverse Recapitalization Transaction Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_PaymentsOfReverseRecapitalizationTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ProceedsFromReverseRecapitalizationTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Reverse Recapitalization Transaction</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ProceedsFromReverseRecapitalizationTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ReverseRecapitalizationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reverse Recapitalization, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ReverseRecapitalizationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ScheduleOfReverseRecapitalizationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Reverse Recapitalization [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ScheduleOfReverseRecapitalizationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_StockConvertedReverseRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Converted, Reverse Recapitalization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_StockConvertedReverseRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_StockIssuedDuringPeriodSharesReverseRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Reverse Recapitalization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_StockIssuedDuringPeriodSharesReverseRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ghw_ACONS2AcquisitionCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ghw_ACONS2AcquisitionCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145471765720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEFERRED REVENUE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ContractWithCustomerLiabilityLineItems', window );"><strong>Contract With Customer, Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Total deferred revenue</a></td>
<td class="nump">$ 3,663<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Customer deposits</a></td>
<td class="nump">552<span></span>
</td>
<td class="nump">2,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ghw_ProductsShippedOneMember', window );">Deferred revenue - units shipped in August 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ContractWithCustomerLiabilityLineItems', window );"><strong>Contract With Customer, Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Total deferred revenue</a></td>
<td class="nump">383<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ghw_ProductsShippedTwoMember', window );">Deferred revenue - units shipped in September 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ContractWithCustomerLiabilityLineItems', window );"><strong>Contract With Customer, Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Total deferred revenue</a></td>
<td class="nump">171<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=ghw_OtherContractsWithCustomerMember', window );">Other deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ContractWithCustomerLiabilityLineItems', window );"><strong>Contract With Customer, Liability [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Total deferred revenue</a></td>
<td class="nump">$ 3,109<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ContractWithCustomerLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Liability [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ContractWithCustomerLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ghw_ProductsShippedOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ghw_ProductsShippedOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ghw_ProductsShippedTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ghw_ProductsShippedTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=ghw_OtherContractsWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=ghw_OtherContractsWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145470866056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOSS PER SHARE - Schedule of Basic and Diluted Net Loss per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net loss to common stockholders, diluted</a></td>
<td class="num">$ (477,117)<span></span>
</td>
<td class="num">$ (30,419)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss to common stockholders, basic</a></td>
<td class="num">$ (477,117)<span></span>
</td>
<td class="num">$ (30,419)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares used in per share calculation, basic (in shares)</a></td>
<td class="nump">83,256,431<span></span>
</td>
<td class="nump">58,880,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares used in per share calculation, diluted (in shares)</a></td>
<td class="nump">83,256,431<span></span>
</td>
<td class="nump">58,880,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share, diluted (in USD per share)</a></td>
<td class="num">$ (5.73)<span></span>
</td>
<td class="num">$ (0.52)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share, basic (in USD per share)</a></td>
<td class="num">$ (5.73)<span></span>
</td>
<td class="num">$ (0.52)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145471775736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOSS PER SHARE - Schedule Antidilutive Securities (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">25,357,248<span></span>
</td>
<td class="nump">6,182,575,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">3,796,530<span></span>
</td>
<td class="nump">5,732,422,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">3,392,153<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">11,461,247<span></span>
</td>
<td class="nump">450,153,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ghw_EarnoutSharesMember', window );">Earnout shares pending satisfaction of regulatory holding period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities (in shares)</a></td>
<td class="nump">6,707,318<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ghw_EarnoutSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=ghw_EarnoutSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145470855304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Insurance</a></td>
<td class="nump">$ 3,482<span></span>
</td>
<td class="nump">$ 107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Supplies', window );">Vendor advances</a></td>
<td class="nump">1,103<span></span>
</td>
<td class="nump">473<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">517<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent', window );">Other</a></td>
<td class="nump">259<span></span>
</td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Total prepaid expenses and other current assets</a></td>
<td class="nump">$ 5,361<span></span>
</td>
<td class="nump">$ 793<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_OtherPrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Prepaid Expense And Other Assets, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_OtherPrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Supplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Supplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145470799752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT, NET (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 6,221<span></span>
</td>
<td class="nump">$ 2,984<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(1,720)<span></span>
</td>
<td class="num">(1,148)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property and equipment, net</a></td>
<td class="nump">4,501<span></span>
</td>
<td class="nump">1,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">572<span></span>
</td>
<td class="nump">436<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">2,868<span></span>
</td>
<td class="nump">2,217<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">90<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">746<span></span>
</td>
<td class="nump">677<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in process</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 2,517<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145470722680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCRUED AND OTHER CURRENT LIABILITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Payroll and related benefits</a></td>
<td class="nump">$ 1,876<span></span>
</td>
<td class="nump">$ 777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_MaterialsAndRelatedPurchasesCurrent', window );">Materials and related purchases</a></td>
<td class="nump">2,108<span></span>
</td>
<td class="nump">464<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRentCreditCurrent', window );">Deferred rent</a></td>
<td class="nump">142<span></span>
</td>
<td class="nump">462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional and consulting fees</a></td>
<td class="nump">1,820<span></span>
</td>
<td class="nump">248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">541<span></span>
</td>
<td class="nump">243<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities', window );">Total accrued and other current liabilities</a></td>
<td class="nump">$ 6,487<span></span>
</td>
<td class="nump">$ 2,194<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_AccruedLiabilitiesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Liabilities And Other Current Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_AccruedLiabilitiesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_MaterialsAndRelatedPurchasesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Materials And Related Purchases, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_MaterialsAndRelatedPurchasesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Accrued Liability And Other Liabilities, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRentCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of rental payment required by lease over rental income recognized, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 25<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408481&amp;loc=SL77919140-209958<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123415192&amp;loc=d3e39927-112707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRentCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145478103384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Schedule of Future Minimum Lease Payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2022</a></td>
<td class="nump">$ 1,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2023</a></td>
<td class="nump">1,670<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2024</a></td>
<td class="nump">1,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2025</a></td>
<td class="nump">983<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">$ 5,998<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145480390984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Rent expense</a></td>
<td class="nump">$ 1,491<span></span>
</td>
<td class="nump">$ 837<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Renewal term</a></td>
<td class="text">60 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145470294008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BORROWINGS - Schedule of Long Term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total notes payable</a></td>
<td class="nump">$ 3,769<span></span>
</td>
<td class="nump">$ 5,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less current portion of notes payable</a></td>
<td class="nump">1,900<span></span>
</td>
<td class="nump">5,678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term notes payable, net of current portion</a></td>
<td class="nump">1,869<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total notes payable</a></td>
<td class="nump">3,769<span></span>
</td>
<td class="nump">4,761<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ghw_PayrollProtectionProgramLoansMember', window );">PPP loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total notes payable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 936<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ghw_PayrollProtectionProgramLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ghw_PayrollProtectionProgramLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145471957032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BORROWINGS - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 08, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 19, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2018 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (loss) on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (62,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,240,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,886,000<span></span>
</td>
<td class="nump">132,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable', window );">Acceleration of existing indebtedness payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,583,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember', window );">Series B Preferred Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember', window );">Series B Preferred Warrants | Common Stock Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember', window );">Preferred C warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember', window );">Preferred C warrants | Common Stock Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=ghw_PayrollProtectionProgramLoansMember', window );">PPP loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 936,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDecreaseForgiveness', window );">Debt forgiveness</a></td>
<td class="nump">$ 936,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseAccruedInterest', window );">Accrued interest</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (loss) on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">948,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable', window );">Acceleration of existing indebtedness payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">943,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember', window );">Bridge loan:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly', window );">Monthly interest rate</a></td>
<td class="nump">0.0225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_DebtInstrumentInterestRatePaidInKind', window );">PIK interest rate</a></td>
<td class="nump">0.0675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid', window );">Final payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Fair value of loan at issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense on loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,578,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain (loss) on extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (62,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_DebtInstrumentPercentageChangeInNetPresentValue', window );">Percent change in present value of cash flows</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Notes payable | Prime</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Spread on interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_DebtInstrumentInterestRatePaidInKind">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Interest Rate, Paid-In-Kind</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_DebtInstrumentInterestRatePaidInKind</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Stated Interest Rate, Payable Monthly</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Lender Acceleration Option, Contingent Amount Payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_DebtInstrumentPercentageChangeInNetPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Percentage Change In Net Present Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_DebtInstrumentPercentageChangeInNetPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDecreaseForgiveness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDecreaseForgiveness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIncreaseAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase for accrued, but unpaid interest on the debt instrument for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=ghw_PayrollProtectionProgramLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=ghw_PayrollProtectionProgramLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_PrimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_PrimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145478193816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BORROWINGS - Schedule of Annual Maturities on Notes Payable (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2023</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2024</a></td>
<td class="nump">333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total maturities</a></td>
<td class="nump">3,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedPremium', window );">Less: unamortized debt premium</a></td>
<td class="num">(64)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total notes payable</a></td>
<td class="nump">$ 3,769<span></span>
</td>
<td class="nump">$ 5,697<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145480167512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CertificatesOfDepositAtCarryingValue', window );">Restricted certificate of deposit</a></td>
<td class="nump">$ 125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=ghw_NoncancellableAgreementsMember', window );">Noncancellable Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseObligation', window );">Noncancelable purchase commitments</a></td>
<td class="nump">10,160<span></span>
</td>
<td class="nump">$ 3,410<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=ghw_CancellableAgreementsMember', window );">Cancellable Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseObligation', window );">Noncancelable purchase commitments</a></td>
<td class="nump">10,446<span></span>
</td>
<td class="nump">787<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | First Republic Bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Standby letter of credit</a></td>
<td class="nump">725<span></span>
</td>
<td class="nump">725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Draws against letter of credit</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CertificatesOfDepositAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate.  A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit).  Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties.  Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CertificatesOfDepositAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=ghw_NoncancellableAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=ghw_NoncancellableAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=ghw_CancellableAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=ghw_CancellableAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=ghw_FirstRepublicBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=ghw_FirstRepublicBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145468299400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Narrative (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 08, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 07, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 07, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2018 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_RecapitalizationExchangeRatio', window );">Recapitalization exchange ratio</a></td>
<td class="nump">0.0147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Fair value of temporary equity | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Value of share issued | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Stock issuance costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,895<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,416,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Transaction value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Increase in derivative liability | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(223,165)<span></span>
</td>
<td class="num">(11,532)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Derivative liabilities | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 22,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,461,247<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember', window );">Series B Preferred Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember', window );">Series C-2 Redeemable Convertible Preferred Stock Purchase Rights And Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Stock issuance costs | $</a></td>
<td class="nump">$ 439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Proceeds from transaction | $</a></td>
<td class="nump">$ 15,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,021,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,581,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Transaction value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,560,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Series C-2 Redeemable Convertible Preferred Stock Purchase Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Fair value of temporary equity | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">861,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,746,003<span></span>
</td>
<td class="nump">13,740,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">39,971,716<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Series C-2 Redeemable Convertible Preferred Stock Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,021,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,021,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Series C-2 Redeemable Convertible Preferred Stock Warrants | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Series C-2 Redeemable Convertible Preferred Stock Warrants | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Series B Preferred Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,007,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,007,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Series B Preferred Warrants | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Series B Preferred Warrants | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Series C-1 Preferred Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">103,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Series C-1 Preferred Warrants | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Series C-1 Preferred Warrants | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Common Stock Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">450,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,104,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Price per share (in USD per share) | $ / shares</a></td>
<td class="nump">$ 11.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockMember', window );">Series C-2 Redeemable Convertible Preferred Stock | Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable', window );">Committed funding amount | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesSubscribedButUnissued', window );">Committed purchase of shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,971,716<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare', window );">Committed price per share (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,746,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Price per share (in USD per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Value of share issued | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Stock issuance costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Transaction value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_WarrantMember', window );">Warrants | Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Transaction value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightExercisesInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant Or Right, Exercises In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightExercisesInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Grants In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_RecapitalizationExchangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recapitalization Exchange Ratio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_RecapitalizationExchangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Shares Subscribed but Unissued, Price Per Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. 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. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesSubscribedButUnissued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of a new issue of securities classified as temporary equity that are allocated to investors for them to buy.  When securities are sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the securities to the investor until it receives the entire proceeds. 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesSubscribedButUnissued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate monetary value of a new issue of securities which have been allocated to investors to buy. When security is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the security to the investor until it receives the entire proceeds. 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ghw_LegacyEssTechIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_CommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_CommonStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145470297528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Rights and Warrants (Details) - Legacy ESS<br></strong></div></th>
<th class="th">
<div>May 07, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued (in shares) | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Price per share (in USD per share) | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember', window );">Series C-2 Redeemable Convertible Preferred Stock Purchase Rights</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued (in shares) | shares</a></td>
<td class="nump">7,994,442<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Price per share (in USD per share) | $ / shares</a></td>
<td class="nump">$ 2.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember', window );">Series C-2 Preferred Stock Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued (in shares) | shares</a></td>
<td class="nump">21,159,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Price per share (in USD per share) | $ / shares</a></td>
<td class="nump">$ 0.00007<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ghw_LegacyEssTechIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145480166216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Purchase Rights Activity (Details) - shares<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Rights exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,374<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,461,247<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,560,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Rights exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,581,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS | Series C-2 Redeemable Convertible Preferred Stock Purchase Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,971,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightForfeituresInPeriod', window );">Rights forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,231,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Rights exercised (in shares)</a></td>
<td class="nump">5,746,003<span></span>
</td>
<td class="nump">13,740,421<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightExercisesInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant Or Right, Exercises In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightExercisesInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant Or Right, Forfeitures In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ghw_LegacyEssTechIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145480170840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrants Outstanding (Details) - shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Oct. 07, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants (in shares)</a></td>
<td class="nump">11,461,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,560,568<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_CommonStockWarrantsMember', window );">Common Stock Warrants | Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,153<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember', window );">Series B Preferred Warrants | Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">100,161<span></span>
</td>
<td class="nump">2,007,308<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember', window );">Series C-1 Preferred Warrants | Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,107<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ghw_LegacyEssTechIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_CommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_CommonStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145472719896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrant Activity (Details) - shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 08, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRollForward', window );"><strong>Class of Warrant or Right [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,416,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,461,247<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember', window );">Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRollForward', window );"><strong>Class of Warrant or Right [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,560,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,021,284<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,581,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_CommonStockWarrantsMember', window );">Common Stock Warrants | Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRollForward', window );"><strong>Class of Warrant or Right [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember', window );">Series B Preferred Warrants | Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRollForward', window );"><strong>Class of Warrant or Right [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="nump">100,161<span></span>
</td>
<td class="nump">2,007,308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,007,308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember', window );">Series C-1 Preferred Warrants | Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRollForward', window );"><strong>Class of Warrant or Right [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember', window );">Series C-2 Preferred Stock Warrants | Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRollForward', window );"><strong>Class of Warrant or Right [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,021,284<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,021,284<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightExercisesInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant Or Right, Exercises In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightExercisesInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Grants In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ghw_LegacyEssTechIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_CommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_CommonStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145470777784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrant Valuation Assumptions (Details) - Legacy ESS<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>yr</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>yr</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Expected volatility | Series B Preferred Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="nump">0.80<span></span>
</td>
<td class="nump">0.80<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Expected volatility | Series B Preferred Warrants | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="nump">0.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Expected volatility | Series B Preferred Warrants | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="nump">0.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Expected volatility | Preferred C warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.80<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Expected term (in years) | Series B Preferred Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="nump">2.00<span></span>
</td>
<td class="nump">2.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Expected term (in years) | Preferred C warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="nump">2.00<span></span>
</td>
<td class="nump">2.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk&#8209;free interest rate | Series B Preferred Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0013<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk&#8209;free interest rate | Series B Preferred Warrants | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="nump">0.0016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk&#8209;free interest rate | Series B Preferred Warrants | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="nump">0.0028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk&#8209;free interest rate | Preferred C warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0013<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk&#8209;free interest rate | Preferred C warrants | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="nump">0.0016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Risk&#8209;free interest rate | Preferred C warrants | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="nump">0.0032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Dividend yield | Series B Preferred Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Dividend yield | Preferred C warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrant valuation assumption</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ghw_LegacyEssTechIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145469866488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK WARRANTS - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 08, 2021</div></th>
<th class="th"><div>Sep. 21, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Nov. 09, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,461,247<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,416,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Net increase to warrant liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (37,584)<span></span>
</td>
<td class="num">$ (1,296)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,995<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement | STWO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued (in shares)</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EquityRedemptionAxis=ghw_RedemptionScenarioTwoMember', window );">Redemption Scenario, Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger', window );">Price of common stock triggering redemption of warrants (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays', window );">Price of common stock with trading days threshold, triggering redemption of warrants (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays', window );">Trading days triggering redemption of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays', window );">Consecutive trading day period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Price per share (in USD per share)</a></td>
<td class="nump">$ 11.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock | STWO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Price per share (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock | Public Warrant Holders | STWO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Issuance of shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock | Private Warrant Holders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Issuance of shares (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock | Earnout Warrant Holders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Issuance of shares (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=ghw_PrivateWarrantsMember', window );">Private common stock warrants | Private Placement | STWO | STWO's Sponsor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,666,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PublicWarrantsMember', window );">Public common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,377,913<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,333,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Net increase to warrant liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PublicWarrantsMember', window );">Public common stock warrants | STWO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="nump">8,333,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PublicWarrantsMember', window );">Public common stock warrants | Redemption Scenario, One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionPricePerShare', window );">Redemption price per share (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger', window );">Price of common stock triggering redemption of warrants (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays', window );">Price of common stock with trading days threshold, triggering redemption of warrants (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays', window );">Trading days triggering redemption of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays', window );">Consecutive trading day period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PublicWarrantsMember', window );">Public common stock warrants | Redemption Scenario, Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionPricePerShare', window );">Redemption price per share (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PublicWarrantsMember', window );">Public common stock warrants | Redemption Scenario, Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger', window );">Price of common stock triggering redemption of warrants (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays', window );">Price of common stock with trading days threshold, triggering redemption of warrants (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays', window );">Trading days triggering redemption of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays', window );">Consecutive trading day period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PrivateWarrantsMember', window );">Private common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (in shares)</a></td>
<td class="nump">4,083,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightVestedNumber', window );">Warrants vested (in shares)</a></td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Net increase to warrant liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PrivateWarrantsMember', window );">Private common stock warrants | STWO's Sponsor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightForfeituresInPeriod', window );">Warrants forfeited (in shares)</a></td>
<td class="nump">583,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_EarnoutWarrantsMember', window );">Earnout Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">583,334<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">583,334<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightVestedNumber', window );">Warrants vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">583,334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Net increase to warrant liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightExercisesInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant Or Right, Exercises In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightExercisesInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant Or Right, Forfeitures In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Grants In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightRedemptionPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Redemption Price Per Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightRedemptionPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Redemption, Threshold Common Stock Price Trigger</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Redemption, Threshold Common Stock Price Trigger With Trading Days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class Of Warrant Or Right, Redemption, Threshold Trading Days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightVestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Vested, Number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightVestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ghw_ACONS2AcquisitionCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ghw_ACONS2AcquisitionCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_EquityRedemptionAxis=ghw_RedemptionScenarioTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_EquityRedemptionAxis=ghw_RedemptionScenarioTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ghw_PublicWarrantHoldersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ghw_PublicWarrantHoldersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ghw_PrivateWarrantHoldersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ghw_PrivateWarrantHoldersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=ghw_EarnoutWarrantHoldersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=ghw_EarnoutWarrantHoldersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=ghw_PrivateWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=ghw_PrivateWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=ghw_ACONS2AcquisitionCorpSponsorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=ghw_ACONS2AcquisitionCorpSponsorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PublicWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_PublicWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_EquityRedemptionAxis=ghw_RedemptionScenarioOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_EquityRedemptionAxis=ghw_RedemptionScenarioOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_EquityRedemptionAxis=ghw_RedemptionScenarioThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_EquityRedemptionAxis=ghw_RedemptionScenarioThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PrivateWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_PrivateWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ghw_ACONS2AcquisitionCorpSponsorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ghw_ACONS2AcquisitionCorpSponsorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_EarnoutWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_EarnoutWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145479981992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK WARRANTS - Schedule of Common Stock Warrant Activity (Details) - shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 08, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRollForward', window );"><strong>Class of Warrant or Right [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,416,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,461,247<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_EarnoutWarrantsMember', window );">Earnout Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRollForward', window );"><strong>Class of Warrant or Right [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">583,334<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">583,334<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PublicWarrantsMember', window );">Public Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRollForward', window );"><strong>Class of Warrant or Right [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,333,287<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">955,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,377,913<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PrivateWarrantsMember', window );">Private Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightRollForward', window );"><strong>Class of Warrant or Right [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightGrantsInPeriod', window );">Warrants issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ClassOfWarrantOrRightExercisesInPeriod', window );">Warrants exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants or rights at end of period (in shares)</a></td>
<td class="nump">4,083,334<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightExercisesInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant Or Right, Exercises In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightExercisesInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Grants In Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ClassOfWarrantOrRightRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ClassOfWarrantOrRightRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_EarnoutWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_EarnoutWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PublicWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_PublicWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=ghw_PrivateWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=ghw_PrivateWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145560891288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE STOCK PURCHASE PLAN (Details) - Employee Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">ESPP purchase price of common stock, percent of market price</a></td>
<td class="nump">85.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Fixed contribution rate</a></td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Number of shares reserved for future issuance (in shares)</a></td>
<td class="nump">3,060,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145470082840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION PLAN - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,244<span></span>
</td>
<td class="nump">$ 48<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unamortized stock-based compensation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of recognition for unamortized stock-based compensation costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 1 month 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding', window );">Percentage of potential increase of shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,392,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Weighted average estimated fair value of options granted using Black-Scholes options pricing model (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.63<span></span>
</td>
<td class="nump">$ 0.65<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghw_A2014EquityIncentivePlanMember', window );">2014 Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,482,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghw_A2014EquityIncentivePlanMember', window );">2014 Equity Incentive Plan | Stock Appreciation Rights (SARs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghw_A2014EquityIncentivePlanMember', window );">2014 Equity Incentive Plan | Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghw_A2014EquityIncentivePlanMember', window );">2014 Equity Incentive Plan | Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghw_A2014EquityIncentivePlanMember', window );">2014 Equity Incentive Plan | Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Accelerated vesting of shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghw_A2021EquityIncentivePlanMember', window );">2021 Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,210,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,785,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber', window );">Potential increase of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,260,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghw_A2021EquityIncentivePlanMember', window );">2021 Equity Incentive Plan | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Increase in shares authorized for issuance (in shares)</a></td>
<td class="nump">5,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghw_A2021EquityIncentivePlanMember', window );">2021 Equity Incentive Plan | Stock Appreciation Rights (SARs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghw_A2021EquityIncentivePlanMember', window );">2021 Equity Incentive Plan | Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghw_A2021EquityIncentivePlanMember', window );">2021 Equity Incentive Plan | Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghw_A2021EquityIncentivePlanMember', window );">2021 Equity Incentive Plan | Non-qualified Stock Options (NSOs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=ghw_A2021EquityIncentivePlanMember', window );">2021 Equity Incentive Plan | Incentive Stock Options (ISOs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Potential Increase In Shares Authorized, Number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Awards, Potential Increase In Shares Authorized, Percentage Of Shares Outstanding</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ghw_A2014EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ghw_A2014EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=ghw_A2021EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=ghw_A2021EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ghw_NonQualifiedStockOptionsNSOsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=ghw_NonQualifiedStockOptionsNSOsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=ghw_IncentiveStockOptionsISOsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=ghw_IncentiveStockOptionsISOsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145469919528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION PLAN - Schedule of Share-based Payment Arrangement, Option and RSU Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options Outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding at beginning of period (in shares)</a></td>
<td class="nump">5,732,422<span></span>
</td>
<td class="nump">3,099,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in shares)</a></td>
<td class="nump">1,454,549<span></span>
</td>
<td class="nump">3,271,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised (in shares)</a></td>
<td class="num">(2,496,070)<span></span>
</td>
<td class="num">(108,999)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Options forfeited (in shares)</a></td>
<td class="num">(894,371)<span></span>
</td>
<td class="num">(529,873)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding at end of period (in shares)</a></td>
<td class="nump">3,796,530<span></span>
</td>
<td class="nump">5,732,422<span></span>
</td>
<td class="nump">3,099,438<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Options vested and exercisable (in shares)</a></td>
<td class="nump">1,827,374<span></span>
</td>
<td class="nump">2,825,238<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted average exercise price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price of options outstanding at beginning of period (in USD per share)</a></td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price of options granted (in USD per share)</a></td>
<td class="nump">1.75<span></span>
</td>
<td class="nump">0.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price of options exercised (in USD per share)</a></td>
<td class="nump">0.27<span></span>
</td>
<td class="nump">0.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price of options forfeited (in USD per share)</a></td>
<td class="nump">0.46<span></span>
</td>
<td class="nump">0.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price of options outstanding at end of period (in USD per share)</a></td>
<td class="nump">0.83<span></span>
</td>
<td class="nump">0.30<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price of options vested and exercisable (in USD per share)</a></td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Options, Additional Disclosures</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term of options outstanding</a></td>
<td class="text">8 years 29 days<span></span>
</td>
<td class="text">8 years 2 months 23 days<span></span>
</td>
<td class="text">7 years 9 months 25 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term of options vested and exercisable</a></td>
<td class="text">7 years 2 months 12 days<span></span>
</td>
<td class="text">7 years 2 months 15 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value of options outstanding</a></td>
<td class="nump">$ 40,274<span></span>
</td>
<td class="nump">$ 4,333<span></span>
</td>
<td class="nump">$ 821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Aggregate intrinsic value of options vested and exercisable</a></td>
<td class="nump">$ 20,337<span></span>
</td>
<td class="nump">$ 2,215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options Outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,104,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,104,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted average exercise price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price of options outstanding at beginning of period (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price of options outstanding at end of period (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Options, Additional Disclosures</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term of options outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 9 months 25 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value of options outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 821<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RestatementAxis=srt_RestatementAdjustmentMember', window );">Retroactive application of recapitalization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options Outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">995,215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding at end of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">995,215<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted average exercise price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price of options outstanding at beginning of period (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price of options outstanding at end of period (in USD per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Restricted Stock Units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Units granted (in shares)</a></td>
<td class="nump">3,392,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Units outstanding at end of period (in shares)</a></td>
<td class="nump">3,392,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted average grant date fair value per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value per share of units granted (in USD per share)</a></td>
<td class="nump">$ 10.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value per share of units outstanding at end of period (in USD per share)</a></td>
<td class="nump">$ 10.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145470836968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION PLAN - Schedule of Valuation Assumptions (Details) - Stock options<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate</a></td>
<td class="nump">1.01%<span></span>
</td>
<td class="nump">0.93%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividends</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">75.14%<span></span>
</td>
<td class="nump">71.06%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145480553288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION PLAN - Schedule of Stock-Based Compensation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 7,922<span></span>
</td>
<td class="nump">$ 310<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">2,233<span></span>
</td>
<td class="nump">79<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">213<span></span>
</td>
<td class="nump">47<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 5,476<span></span>
</td>
<td class="nump">$ 184<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145470394600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities on Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=ghw_PublicWarrantsMember', window );">Public common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_CommonStockWarrantsFairValueDisclosure', window );">Common stock warrants</a></td>
<td class="nump">$ 18,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=ghw_PrivateWarrantsMember', window );">Private common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_CommonStockWarrantsFairValueDisclosure', window );">Common stock warrants</a></td>
<td class="nump">8,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Public common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_CommonStockWarrantsFairValueDisclosure', window );">Common stock warrants</a></td>
<td class="nump">18,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Private common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_CommonStockWarrantsFairValueDisclosure', window );">Common stock warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Public common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_CommonStockWarrantsFairValueDisclosure', window );">Common stock warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Private common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_CommonStockWarrantsFairValueDisclosure', window );">Common stock warrants</a></td>
<td class="nump">8,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Public common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_CommonStockWarrantsFairValueDisclosure', window );">Common stock warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Private common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_CommonStockWarrantsFairValueDisclosure', window );">Common stock warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">238,022<span></span>
</td>
<td class="nump">$ 3,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure', window );">Earnout warrant liabilities</a></td>
<td class="nump">1,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_WarrantLiabilitiesFairValueDisclosure', window );">Warrant liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,329<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">28,997<span></span>
</td>
<td class="nump">26,240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents and restricted cash:</a></td>
<td class="nump">237,897<span></span>
</td>
<td class="nump">3,046<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Certificate of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents and restricted cash:</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">326<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">237,897<span></span>
</td>
<td class="nump">3,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure', window );">Earnout warrant liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_WarrantLiabilitiesFairValueDisclosure', window );">Warrant liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">18,666<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 1 | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents and restricted cash:</a></td>
<td class="nump">237,897<span></span>
</td>
<td class="nump">3,046<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 1 | Certificate of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents and restricted cash:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">326<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure', window );">Earnout warrant liabilities</a></td>
<td class="nump">1,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_WarrantLiabilitiesFairValueDisclosure', window );">Warrant liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">10,331<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 2 | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents and restricted cash:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 2 | Certificate of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents and restricted cash:</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">326<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure', window );">Earnout warrant liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_WarrantLiabilitiesFairValueDisclosure', window );">Warrant liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,329<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 3 | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents and restricted cash:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 3 | Certificate of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets, Fair Value Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents and restricted cash:</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_CommonStockWarrantsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock Warrants, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_CommonStockWarrantsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_EarnoutWarrantLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnout Warrant Liabilities, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_EarnoutWarrantLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_WarrantLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrant Liabilities, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_WarrantLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226052-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=ghw_PublicWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=ghw_PublicWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=ghw_PrivateWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=ghw_PrivateWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145471805480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Schedule of Changes in Fair Value Liabilities on Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at beginning of period</a></td>
<td class="nump">$ 26,240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at end of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 26,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_BridgeLoanMember', window );">Bridge loan:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at beginning of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Fair value issued</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest', window );">Accrued interest</a></td>
<td class="nump">1,578<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Fair value settled</a></td>
<td class="num">(21,578)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at end of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=ghw_WarrantLiabilitiesMember', window );">Warrant liabilities:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at beginning of period</a></td>
<td class="nump">3,329<span></span>
</td>
<td class="nump">1,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues', window );">Fair value issued</a></td>
<td class="nump">5,096<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value</a></td>
<td class="nump">17,753<span></span>
</td>
<td class="nump">1,296<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Fair value settled</a></td>
<td class="num">(26,178)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at end of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,329<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,329<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Redeemable Convertible Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at beginning of period</a></td>
<td class="nump">22,911<span></span>
</td>
<td class="nump">11,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value</a></td>
<td class="nump">223,165<span></span>
</td>
<td class="nump">11,532<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments', window );">Fair value of derivatives extinguished</a></td>
<td class="num">(23,152)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Fair value settled</a></td>
<td class="num">(222,924)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at end of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">22,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Total</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 22,911<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accrued Interest</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Extinguishments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_BridgeLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=us-gaap_BridgeLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=ghw_WarrantLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=ghw_WarrantLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=us-gaap_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145477517256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Increase in valuation allowance</a></td>
<td class="nump">$ 14,871,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Addition to uncertain tax position related to reduction of research and development credit</a></td>
<td class="nump">245,000<span></span>
</td>
<td class="nump">$ 35,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Accrued interest and penalties related to uncertain tax positions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">94,058,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development credits</a></td>
<td class="nump">584,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 94,023,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145477688392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred Tax Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 24,655<span></span>
</td>
<td class="nump">$ 11,566<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credit carryforward</a></td>
<td class="nump">292<span></span>
</td>
<td class="nump">47<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Non-qualifying stock options</a></td>
<td class="nump">1,143<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">1,231<span></span>
</td>
<td class="nump">837<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="nump">27,321<span></span>
</td>
<td class="nump">12,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(27,321)<span></span>
</td>
<td class="num">(12,450)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets, net of valuation allowance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145472824200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Provision for Income Taxes (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Tax computed at federal statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State tax, net of federal tax benefit</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Stock compensation</a></td>
<td class="num">(0.10%)<span></span>
</td>
<td class="num">(0.20%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent', window );">Transaction costs related to the Business Combination</a></td>
<td class="num">(0.002)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent', window );">Warrant liabilities revaluation</a></td>
<td class="num">(0.017)<span></span>
</td>
<td class="num">(0.089)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent', window );">Derivative liabilities revaluation</a></td>
<td class="num">(0.098)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent', window );">Earnout shares liabilities revaluation</a></td>
<td class="num">(0.068)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">R&amp;D tax credits</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(3.10%)<span></span>
</td>
<td class="num">(15.00%)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax expense (benefit)</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Acquisition of Business, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Change Derivative Liability, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Change Earnout Liability, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Change Warrant Liability, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120384911&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145480461736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Uncertain Tax Positions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of period</a></td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Additions</a></td>
<td class="nump">245<span></span>
</td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of period</a></td>
<td class="nump">$ 292<span></span>
</td>
<td class="nump">$ 47<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145476334584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEFINED CONTRIBUTION PLAN (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer contributions</a></td>
<td class="nump">$ 292<span></span>
</td>
<td class="nump">$ 173<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145471692952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 09, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,663<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock | Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EquityIssuedSharesMilestoneAchievement', window );">Shares issued to related parties (in shares)</a></td>
<td class="nump">15,674,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=ghw_RelatedPartiesMember', window );">Related parties | Common Stock | Legacy ESS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ghw_EquityIssuedSharesMilestoneAchievement', window );">Shares issued to related parties (in shares)</a></td>
<td class="nump">6,707,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ghw_TechnologyConsultingMember', window );">Technology Consulting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transaction amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=ghw_EnergyWarehouseSalesMember', window );">Energy Warehouse Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedParties', window );">Accounts receivable from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 171<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ghw_EquityIssuedSharesMilestoneAchievement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Issued, Shares, Milestone Achievement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ghw_EquityIssuedSharesMilestoneAchievement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ghw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, amount of receivables arising from transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=ghw_LegacyEssTechIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=ghw_LegacyEssTechIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=ghw_RelatedPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=ghw_RelatedPartiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ghw_TechnologyConsultingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ghw_TechnologyConsultingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=ghw_EnergyWarehouseSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=ghw_EnergyWarehouseSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140145480049384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details) - Restricted Stock Units - shares<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Units granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,392,153<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Units granted (in shares)</a></td>
<td class="nump">2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>ghw-20220304_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:ghw="http://essinc.com/20220304"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ghw-20220304.xsd" xlink:type="simple"/>
    <context id="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id77420413e944b8eb64bb25b926d60af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i36f965dee36b46a4972e5e86b019377f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia82b3aa1cd704a60885add51e16590bd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i258a0b722af24a0e8ebff23a88fb9779_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9c278d5b5d264e17be0d84c20b8a0965_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia8a2abd100e046e7a8931a49d835e1bd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia8c7069c2dfd4f5691bf2c842bd5273a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifc7f0252ce93483d892905c5a81eed03_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1e444cefc80a4bb49c6ffc0f7e172417_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifafeb654d8534038932036b71a68b9ec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic731c78c3fe540fead6c26ad22bc52bc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1a367ff96bd040438dbfa385ed2cd9a8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i70c40eae488547cdb52159093c665586_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic2c5cf95924945508b5a6e53ee15b5b3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iab97c3fd1f90449290f705216cd72907_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id84dff510bcf4991a833a2abcb6b31ca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i47e04e54da1a455eb1bd1765b1d6ee10_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9f794540ce20423390b186603ea763f5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i52208af18dad470ab69ad9c1eb145933_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f03a95b054d43a49c065c68eb058a12_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib5f6e5808d244d789c57e34ca4f185a8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i635fcf8481a545bf9c57aeab26b99b04_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7ae4147a21cc4544a7f6fbed4f0a21ac_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:LegacyEssTechIncCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9703b669a5e94d318a329529a1c23bee_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:LegacyEssTechIncCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie3375dfda1a44577ae6586db0cb65323_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:LegacyEssTechIncCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i54eb0cdd3d0a4bb390cfbe3b437b5bc6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:LegacyEssTechIncCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i34d9a30cfc6643e4bb913eb7c80bfe68_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia9c002fcb34d419883341a81ee38ed4c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i24eaa3894b9747639b665559b0360062_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i32c9323c2670498fa16d8c5de1bf0a96_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1e5b63524afa442988c6186b96524465_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9c301c93e43412f983e44d219ea2281_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i77eacfb126e04104967a515bae983739_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51aed5d59f314cb2bc8ef99d5bedd252_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a67170cd0f941e6bf5c3a285b126065_I20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
        </entity>
        <period>
            <instant>2021-10-08</instant>
        </period>
    </context>
    <context id="ifd1c7554457e40d8bdbf9c5cb09797d0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie28dcb7e8f93459697581e172ba35470_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia8548ccfe3de4dd9881fd8478974d7e8_I20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i1221109e9b82480db1d2cc2bb02d8c87_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="i9f23e295ff9146468ffbe0a70bfc87f8_D20211008-20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ghw:LegacyEssTechIncShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-08</startDate>
            <endDate>2021-10-08</endDate>
        </period>
    </context>
    <context id="id514f57a80674dc3a423f14159d701c5_D20211008-20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ghw:LegacyEssTechIncShareholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAxis">ghw:TransactionExpenseAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-08</startDate>
            <endDate>2021-10-08</endDate>
        </period>
    </context>
    <context id="iec88b34e2e544fbdb75e7e5c9086c5ee_D20211008-20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-08</startDate>
            <endDate>2021-10-08</endDate>
        </period>
    </context>
    <context id="ib6aeeb7145614617a64b99382c2c5171_I20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-08</instant>
        </period>
    </context>
    <context id="i48a6574b6137421391c7bf3a89b227b3_D20211008-20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-08</startDate>
            <endDate>2021-10-08</endDate>
        </period>
    </context>
    <context id="i8d2a6575cd9a40ff838e398ccbc5a66b_D20211109-20211109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-09</startDate>
            <endDate>2021-11-09</endDate>
        </period>
    </context>
    <context id="i0903a891b2434f489676d990fe85e31a_I20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-08</instant>
        </period>
    </context>
    <context id="i4d3473ca6183485a9760b8efa9a21be1_D20211109-20211109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-09</startDate>
            <endDate>2021-11-09</endDate>
        </period>
    </context>
    <context id="i399896a6b2374763830fc0a94e903c2e_D20220101-20220303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:EarnoutSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-03</endDate>
        </period>
    </context>
    <context id="i067a5ce1f6a945358a634f9f0d20c7b4_I20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-08</instant>
        </period>
    </context>
    <context id="i6bfe6a99a17b44a691963b27a84b4fa4_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="ifaf9821e442f4108836f7d3ca92535af_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="i2fb8f255f38542fc87bc92ac7839c01b_D20211007-20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-07</startDate>
            <endDate>2021-10-07</endDate>
        </period>
    </context>
    <context id="i9cdfe10672e04105a30f8f4b5002842e_D20211008-20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
        </entity>
        <period>
            <startDate>2021-10-08</startDate>
            <endDate>2021-10-08</endDate>
        </period>
    </context>
    <context id="i79223f39c4cd4bcebe71c42ad0a576ac_D20211008-20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-08</startDate>
            <endDate>2021-10-08</endDate>
        </period>
    </context>
    <context id="ibf042624c6a9497aac55d3c201e9eadc_D20211008-20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-08</startDate>
            <endDate>2021-10-08</endDate>
        </period>
    </context>
    <context id="ib2e2ecadf88b49079bdd0abc5d91a6c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ghw:ProductsShippedOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d04a1cea0c44dc3bdef9f8530c030f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ghw:ProductsShippedOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c898045317849c1b6953225c8c9ece6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ghw:ProductsShippedTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i457bdd9093e64588bbdd7634c77dca90_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ghw:ProductsShippedTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7db8e062914e4a428bd093994e6e1d7c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ghw:OtherContractsWithCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id782a4c9009a4c1c8a9251647fb7b2b2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ghw:OtherContractsWithCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie43e0c15074e479987a38230a76311a8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i142c73c57a4b4dbfb448fe7f475a75be_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i64589d61887745c3931fd07eefe59080_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife9ceaa4e5ba498e9f27f24422849549_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i072c21590b5c43f19b45b34a9f8d104a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3b1a89102e9041af97a5108ea6a86ddb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia8d10d92d9474ca49ec944deb71617da_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1078c4051df94363aca1997de8d0d4b6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ghw:EarnoutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0921591156ab47c8843d91d9be0fef7c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ghw:EarnoutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i64266844a9da48b8a69c4b42c87361d5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i39e62a58c5644973ade14313d34e01dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie6f0433b5c1b4686aa074e0a551e0190_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice396f79027240efbc213a4f3b71621d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee9ca8e392f14bd1a2dc758864f8e4be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe2b985f12814cd6883b23aa9d9cb371_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic49720f8a7274223b543ab6b45344cbf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ae3ad4af5c3447387bd99d1e9b76b58_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79ebcba29e8a433baea95ed95d243b58_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia4309c7bdde1449ba4ebeb4ec44ab83b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2e3cd9a8762043cd96c9ca62bddc009e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ghw:PayrollProtectionProgramLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i913c6b5b7cf840b5a7c2d14433bc5068_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ghw:PayrollProtectionProgramLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i74eda424741f42418ef592cfbc9d649c_I20200419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ghw:PayrollProtectionProgramLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-19</instant>
        </period>
    </context>
    <context id="ia75b103ea4d84d719d747a63394624a9_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ghw:PayrollProtectionProgramLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i02396ed82fad427e9af8d361e2074d5c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ghw:PayrollProtectionProgramLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idb1c9d0027e7440ea6c3f871a7263248_I20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-31</instant>
        </period>
    </context>
    <context id="i80510c3538ad4d258a0e29cb5d26d2fd_I20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-08</instant>
        </period>
    </context>
    <context id="iebba84e093f6414fb90528d79dc183c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i49ec9a9c46d5430a8d6312b7e02ea696_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i49469a98c23949c39c27d1f63c3100c3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia3ad56792fdc4161aa6e050fd6b2a956_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i7224ab17e51d4c0c9e985bbb3c7ed93d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib9a2b8efe3674f169cec742077e4e769_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i80b418ef013047d49ffc77f2df0197a0_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i55059a38870b464992041f2794903424_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="ife4a6c72afed4fca9f1e179f6ac60b54_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i570a85ec57034745810d1a0ed71bf250_I20180731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="i5cf288a9dd8149fc8c57850bc9c438d4_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ibbfaf3acbfe149e3ac5f48201b72ae3e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i567506d56e974522aaf3f9c8b5ad4cba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic67359cf61364ce4ba4ea7011454c96e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ghw:FirstRepublicBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic448a067859c4d97bd4eab654b2d45fe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ghw:FirstRepublicBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c589d3cac6147d285c97d1558e844ad_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ghw:FirstRepublicBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5e666fc7cbba4192a50f348bfcfd705c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">ghw:FirstRepublicBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iea401129c3434791b4b461a09056ea02_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">ghw:NoncancellableAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id92ee9b9b4804c34868c6fd6d619cea7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">ghw:NoncancellableAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i375381986ec142938eca7472e5c0e29a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">ghw:CancellableAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2d226ef0bf74156a7d60526f295d20a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">ghw:CancellableAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i28935646e44348e18c2757ad2975151d_D20211007-20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-07</startDate>
            <endDate>2021-10-07</endDate>
        </period>
    </context>
    <context id="if791d86483d340eb9c2cf6b5dab85ad8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic4dcae51341e486a9170fb8d64e6dc50_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i11a8c15f90354c268fe18ea374bf24a3_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6360d1982a7e4543ac7cad85841bfb76_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iaf9be91796bf4549a58559df9cc5aec0_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4fb854e6a16840bd97670c6cd428e24d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2683decd38174cc2b5da23dbf7116dc5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iee55c5425b7a4442ad8cb18bd15dfc53_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3b4eec9ac2bb4b3f9dd0342b19d74d4d_I20210507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-07</instant>
        </period>
    </context>
    <context id="ib497edf1952d466fb7c634c4981f7209_D20210507-20210507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-07</startDate>
            <endDate>2021-05-07</endDate>
        </period>
    </context>
    <context id="i293e3226db9e47b4995ae402805cb783_I20210507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-07</instant>
        </period>
    </context>
    <context id="i096371e2509e4af7859c64da52c22da3_D20210507-20210507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-07</startDate>
            <endDate>2021-05-07</endDate>
        </period>
    </context>
    <context id="i8cb52ef5b6894367b5fc5f7d4b900934_D20210507-20210507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-07</startDate>
            <endDate>2021-05-07</endDate>
        </period>
    </context>
    <context id="i35400d37852b4ac6b4e24ab50982dbf0_I20210507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-07</instant>
        </period>
    </context>
    <context id="i3e56282ceac3469d93b326975d89a234_D20211008-20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-08</startDate>
            <endDate>2021-10-08</endDate>
        </period>
    </context>
    <context id="i83844997423e437a80d779476fe61e38_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i842b64517a5c4d9cac6e14bf366a3c55_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ec9a9450d1547d5bc925c1ecde6d77e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:CommonStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i64c778c74145436c83262950856bae58_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:CommonStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf9f35fd10324185becde4d4d538c801_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i712c56d90d0f403cbb58646d43fa215d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2f24d593ee5b4ca58659bfaf60ce688d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2157a3c5fa5d4eee9d23b40b1562525b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i62296a4dfd7541119fe11a9b14ccc93b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5172f1998d4e4a559e9f56fb34fcc29a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1cd61e9535aa407c8c63dea9152d1575_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="if5a34804e22e4f18afdf19bf273dda73_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="i8d6cea7956a44278bd905c6ffaa186ae_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="i12120577abc344df957af472d01724b6_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="ia94b5f2c9c784ea583ea4c4f22f5b0b0_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="i39d3bfac70c445fab41c837d17c581e9_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="ia8ec3507f12447e59c4db7eaf062a547_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="i7bd6183444cf4bc79cd78078dd2c4c26_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="i757a808055d0481aa48218277c98bc0a_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="id4d4887859f74e2e85d9e4f4ec1b6f62_I20211007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:CommonStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-07</instant>
        </period>
    </context>
    <context id="i2efe7400b78148e68a0f82b10de74b56_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:CommonStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id064a852f8e24dbfb69e33d196cd24c6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6c76ad4e7a1e4860a61806c9d663bf08_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC1RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia3fc026548e34d12bfbbfecfbaa37e7f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6e4d46b0087b4b9e904cec747a8d43ba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesC2RedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib5034a3ee2dd4bfabd0cad2626236f7e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8f25d82aecad46d6b8a937be2cc89794_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie5dc4de134af41ad8b0176a72ee9a58d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i329abb394e5a4a75928039b4f7670ed3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieeb8c17a94e04c72b11120311c92faae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c79c4b9a25e4dab827c5b0f15269e1d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb1f52a8f19a46ca91e106156dc0a760_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ad729d9d6b94786a32af438f5812c98_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i351f1054cecf483ab4f0bcfbd9429bec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibcbb213489174d30bafe9f6bdeeea6bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i38edfc28677c47b685fdc1572b17022e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7647f54412046c3b12c4a2e83ad67e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7039cf53a8e45eab55633b651afdbcd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1dd8e7689b344fd392c2664eaf0b0470_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i55dfc94866784507ac84f60433347000_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b82ffb98352430993a814e5fd9fb559_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifdcf5fdcb2e242b595bd532ab6d55ab5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09bf1e805b3e4cf3ac87d0132b58ec70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifc116740c6d342f091cb08643d8b556a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesBRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76f7b214cc414ba89cb7fe57c0f95df0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:SeriesCRedeemableConvertiblePreferredStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1345fae12bf1421da9b0d58a59b57cad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0cf37ffdc8e84f0699ceb2d63abfafe8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5cba485a57ee40cd8454d15fac4ac8e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:EarnoutWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i509604a49442438183d2e17085327627_D20211008-20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-08</startDate>
            <endDate>2021-10-08</endDate>
        </period>
    </context>
    <context id="i174c73a86d98442c938871bd75a8ae28_I20200921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ghw:PublicWarrantHoldersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-21</instant>
        </period>
    </context>
    <context id="idc963c88367d4e5f8032b97ea3d8647a_I20200921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-21</instant>
        </period>
    </context>
    <context id="i25715e485de74c2094348521dfa08d9b_I20200921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-21</instant>
        </period>
    </context>
    <context id="i04b8bfd9802c450498cfb3ceccf4b463_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ghw:EquityRedemptionAxis">ghw:RedemptionScenarioOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i982406b0baf94ebcb3231343620cc638_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ghw:EquityRedemptionAxis">ghw:RedemptionScenarioOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7b1409f1e38f4ee29fdc4225c82641cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ghw:EquityRedemptionAxis">ghw:RedemptionScenarioTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i65ed7212f4744e40a4b68ac4be052cfc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ghw:EquityRedemptionAxis">ghw:RedemptionScenarioTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9c198339b4f74ea3a5f97a6242367c21_D20200921-20200921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ghw:ACONS2AcquisitionCorpSponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-21</startDate>
            <endDate>2020-09-21</endDate>
        </period>
    </context>
    <context id="ie124a5c5a45f470da99ce2197af6f12f_D20211008-20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:ACONS2AcquisitionCorpSponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-08</startDate>
            <endDate>2021-10-08</endDate>
        </period>
    </context>
    <context id="i857b80536ff0490aa10ffed1f1871f28_I20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-08</instant>
        </period>
    </context>
    <context id="ie3066d9b31d04151a676ec17e6885633_I20211109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:EarnoutWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-09</instant>
        </period>
    </context>
    <context id="id7a6f3993f604db2be336cbdfb6d2341_I20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ghw:PrivateWarrantHoldersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-08</instant>
        </period>
    </context>
    <context id="ic43eef534d94483f8abebec5924ac46b_I20211008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">ghw:EarnoutWarrantHoldersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-08</instant>
        </period>
    </context>
    <context id="i70c7d583cf554b09b55446e5c458e89f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ghw:EquityRedemptionAxis">ghw:RedemptionScenarioThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ide738a9373054221b02058a3b3fb4440_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:EarnoutWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1292a6be51464a22937be8a840e82225_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:EarnoutWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2b74f675983e436c98126686b91f43bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i521dcc66385c461aa82c658b1dfe21e9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iba27cdc6826048e8a4e648cdce670518_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0e4d91b763ce4ac88f40048adb029a78_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i14125c8d21cd43a7b3ae6dad020eb380_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33f8f315ecee430b862996741f1681b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i537fe0b057854891bf44f5a82c5a012d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe04e91509fb480aaa071357ab39e8dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c7b46353f53459ca34892dabf157ea3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea0eef2488934f8d9d8a9eb515485db8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e14ce9186c144caaf0d2289c6deb21c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie17f48b5cd1a4d83b1e4be17198b0cab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i93deae87978440f886e01dbcf901cfc6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9efcf559c96b44bf9072fce8e7500561_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4893a957f537418faaf82c9427761009_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2014EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6af1759cf0c3423cac326e521cb2187d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icf6846e0ca8049b6ae48476d00a59c1d_D20220101-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="i95d2b5490660474e8721325cf8978b0e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if2e16ace01814554ac6d619601e781d2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghw:NonQualifiedStockOptionsNSOsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7af13bd82f0c4674a656d62c90919b60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4092bf7fc264cc3a1523776f46b895e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ghw:IncentiveStockOptionsISOsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i870f1840e17844668afa363568493b6d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ghw:A2021EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i61f4c8f0142e4b4d80a6750f6b0bfa63_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i55439e66ff254c3cabb08b518a459af2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0a8e7b8e0cbb48baabbd4dcb17b39c23_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0b111c9cc1e045638010348aba9e306e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0c861c591da4c68ac7f0e1a54827f30_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c9bfc56b8a9486fa75f6b39464ee7c9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0292ad0be1541ed996a5c15f722a270_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib8e3de067db54487845cf0c0ac6e5b51_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib1d805a7052340058ea8bf6878d0aede_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifa3a97057dc941a68c261fa122dafac2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iccd8a751c90440558ec716632b556d4b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i50472a803a024ddb88e500a0bdc6ecc9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i248868775ad84399805c0424f86a8cf6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic682f7e11cee440e882c484e2949a3e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1f27316c034436b91844806492cfb82_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4dfcf9b2bbde485fbe5a7ed1e8dbe1d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib61798370b5b40539c2070afb1a82fed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0185fbebcb5241a2835feec3767fa593_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if838323e7a2e40219a3efb52a0a2a916_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibfca7ec74ac047b8ae97b435ee028d70_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id05e2b9d42c94b1ba48465f39e137788_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia1c1f8c51b954c29b44e59692910455c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib228f393fc324f7bb09e10c6484adae5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id81e966e8b90421d823b23455119df93_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i14b8bc0981384269b375977bfea6cc30_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f961053e28f4d148b1a24ef6b876729_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie620f61f4b0b4b8a919670682bdcdcc7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied4092b24d8c4058ad520bb67d892793_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i89f2007b5daa4dee8de2052780983e7e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iacf0d1a7f76e4d7d9cabaf051c8491a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief22e5029f5e418893fcd90eb41fd16f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie104483c2cd94dfc98a42f9be4a089ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">ghw:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i06b6591b2b7641a7bd59efbad596a2f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i25a46523bd8e4dfbbacba28b8fe0a668_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if4bb0dc793a1463abb6173408ee53d2d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icd7161d9e2a64049be10950c389e6958_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i722fc68af64c481ea0338ceca05faa5a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic90381fa8b524024861ce686da99c5e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic315f9fbe8134b77846f8e8b54c48219_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie4ae781c7f984afba5567f5676b6ac88_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i097ee4c3395a47438f647cd620e4bf11_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if1e690df09cf4d3d8b1eeecbd65fa599_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9cc6b2e241744b787d3cb330a4365b3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0466306b8386417780386f35a90169d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3cf325b4ce8c4bbc8c9f93b59730e297_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1bd560280d734f66ade444c97167aee9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i92327b06e1ac426cab48dfe03a85d679_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic4f6d2d42e754e4f9e111245dbd888ff_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia2193a23672c483181a1b0daf335ce5d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibd087a56ffd24910896a75d363e984e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ghw:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i42a0dfaebaea4432a6b60f9d8f109120_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ghw:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0a421ccae3a247739022f275068a8fc0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ghw:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i949ec3c963384137a8353b95dc33a2ef_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ghw:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i71ec47f1c6c74bba98d8cd71bf42faed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ghw:WarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c394ab6d90f4e7e935e8df5d3a401b2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i360c3856d2cc4526b3feae1503512ffb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i44a89e99316a402b81533c9fc0331ed0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie97ee3a091894eaaaf405abd71df4e7d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae791066a39148ada7efd072171c160c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea5932336ca049fe97898dc6b7a0174b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c004a2ff13f42a78838e7dd6ce7a28d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2793dc038c7f4d139ecb58e3dca42ce1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ghw:TechnologyConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icf4c0305de8046958f4865cbc9509fc4_D20211109-20211109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ghw:RelatedPartiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ghw:LegacyEssTechIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-09</startDate>
            <endDate>2021-11-09</endDate>
        </period>
    </context>
    <context id="i4af8c1de98e1447a96d42e2a102015e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">ghw:EnergyWarehouseSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib05098b615214f5fb80b3e9e25c72c09_D20220201-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001819438</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>ghw:segment</measure>
    </unit>
    <unit id="tranche">
        <measure>ghw:tranche</measure>
    </unit>
    <unit id="y">
        <measure>utr:Y</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNzY0L2ZyYWc6ZDVhZDUzZTZlZjQxNGYwMmFmZWZmOTZkMzkwMDQ0NDkvdGFibGU6ZWVkMDNlNjcwZWI3NGIzMGE5OWFmMmZmNzRmOWVhY2QvdGFibGVyYW5nZTplZWQwM2U2NzBlYjc0YjMwYTk5YWYyZmY3NGY5ZWFjZF8wLTEtMS0xLTI1NTUx_c2196786-df57-47c1-a3ea-96a59dc3f9a0">0001819438</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNzY0L2ZyYWc6ZDVhZDUzZTZlZjQxNGYwMmFmZWZmOTZkMzkwMDQ0NDkvdGFibGU6ZWVkMDNlNjcwZWI3NGIzMGE5OWFmMmZmNzRmOWVhY2QvdGFibGVyYW5nZTplZWQwM2U2NzBlYjc0YjMwYTk5YWYyZmY3NGY5ZWFjZF8zLTEtMS0xLTI1NTUx_7e14f6cd-b3c4-4dba-963b-bb40c6dca000">false</dei:AmendmentFlag>
    <us-gaap:NumberOfReportableSegments
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDkvZnJhZzoyZmVmZjUwNmNhMDg0MGM1OTAzNmM5OWVhNmEyZmE4YS90ZXh0cmVnaW9uOjJmZWZmNTA2Y2EwODQwYzU5MDM2Yzk5ZWE2YTJmYThhXzU0_fc4ca583-5c74-467f-9ec1-6bd476001f62"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifd1c7554457e40d8bdbf9c5cb09797d0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzI1Nzg_1ed4d0a1-e905-4c14-9089-1a6f449e77b0">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i95d2b5490660474e8721325cf8978b0e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTQvZnJhZzpjZTdjNGQzOWExZWY0OTczODJjOTY5MzNkYjkwN2QxOC90ZXh0cmVnaW9uOmNlN2M0ZDM5YTFlZjQ5NzM4MmM5NjkzM2RiOTA3ZDE4XzI2OQ_13f15259-cafb-4b9f-bd48-709a08b22790">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4893a957f537418faaf82c9427761009_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTQvZnJhZzpjZTdjNGQzOWExZWY0OTczODJjOTY5MzNkYjkwN2QxOC90ZXh0cmVnaW9uOmNlN2M0ZDM5YTFlZjQ5NzM4MmM5NjkzM2RiOTA3ZDE4XzI2OQ_436d1bb0-a2f7-4d8e-a612-ba7a959c1b64">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTUvZnJhZzozMzdjNDU4OGViYzY0ZmRjYmE4NTkzZjMxZTQ2YWRjMC90ZXh0cmVnaW9uOjMzN2M0NTg4ZWJjNjRmZGNiYTg1OTNmMzFlNDZhZGMwXzM2ODMzNjM5NTQ1MTIy_ff443efa-d74c-49e2-866f-ad79a64eb28e">S-1</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTUvZnJhZzozMzdjNDU4OGViYzY0ZmRjYmE4NTkzZjMxZTQ2YWRjMC90ZXh0cmVnaW9uOjMzN2M0NTg4ZWJjNjRmZGNiYTg1OTNmMzFlNDZhZGMwXzM2ODMzNjM5NTQ1MTE2_f63754cb-a5e4-4a18-b94b-f69df3d973d4">ESS TECH, INC.</dei:EntityRegistrantName>
    <dei:EntityFilerCategory
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTUvZnJhZzozMzdjNDU4OGViYzY0ZmRjYmE4NTkzZjMxZTQ2YWRjMC90YWJsZTpiMjJlNjNlOGZiZjA0MGRlOWQzOTExZjQ3ZWI1YTNmYy90YWJsZXJhbmdlOmIyMmU2M2U4ZmJmMDQwZGU5ZDM5MTFmNDdlYjVhM2ZjXzEtMC0xLTEtMjU1MzM_15e78951-6064-4c9d-8bcd-67e773f81b3d">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTUvZnJhZzozMzdjNDU4OGViYzY0ZmRjYmE4NTkzZjMxZTQ2YWRjMC90YWJsZTpiMjJlNjNlOGZiZjA0MGRlOWQzOTExZjQ3ZWI1YTNmYy90YWJsZXJhbmdlOmIyMmU2M2U4ZmJmMDQwZGU5ZDM5MTFmNDdlYjVhM2ZjXzEtMy0xLTEtMjU1MzY_f357066c-befa-4c0b-8523-a92462220d96">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTUvZnJhZzozMzdjNDU4OGViYzY0ZmRjYmE4NTkzZjMxZTQ2YWRjMC90YWJsZTpiMjJlNjNlOGZiZjA0MGRlOWQzOTExZjQ3ZWI1YTNmYy90YWJsZXJhbmdlOmIyMmU2M2U4ZmJmMDQwZGU5ZDM5MTFmNDdlYjVhM2ZjXzItMy0xLTEtMjU1MzY_c82f3b71-3cf7-4c3e-a135-da2762708155">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTUvZnJhZzozMzdjNDU4OGViYzY0ZmRjYmE4NTkzZjMxZTQ2YWRjMC90ZXh0cmVnaW9uOjMzN2M0NTg4ZWJjNjRmZGNiYTg1OTNmMzFlNDZhZGMwXzM2ODMzNjM5NTQ1MTE3_2f310be2-8794-47c1-b5dc-be4fcf3c02de">false</dei:EntityExTransitionPeriod>
    <dei:AmendmentDescription
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NTgvZnJhZzoyNWI1YWFkZWIzNjk0NmQ2ODljZmM4ZDg4MTU4YjA1Yi90ZXh0cmVnaW9uOjI1YjVhYWRlYjM2OTQ2ZDY4OWNmYzhkODgxNThiMDViXzM2ODMzNjM5NTM2OTU0_c1b11d70-f9e1-408c-b8e5-9bdb239e6443">On November 2, 2021, ESS filed a registration statement with the Securities and Exchange Commission (the &#x201c;SEC&#x201d;), on Form S-1 (File No. 333-260693) (the &#x201c;Prior Registration Statement&#x201d;), to initially register for resale by the selling stockholders named therein or their permitted transferees (i) 25,000,000 shares of our common stock, par value $0.0001 per share (the &#x201c;Common Stock&#x201d;) purchased or owned by the PIPE Investors; and (ii) 100,952,180 shares of Common Stock consisting of (a) 86,477,462 shares of Common Stock beneficially owned by certain former stockholders of ESS Tech Subsidiary, Inc. (f/k/a ESS Tech, Inc.), (b) up to 13,638,114 to be issued to eligible ESS securityholders representing shares of earnout stock under the Merger Agreement, (c) up to 824,998 shares underlying restricted stock units issued to certain Legacy ESS stockholders and (d) 11,606 shares of restricted Common Stock held by Legacy ESS securityholders that were issued pursuant to the exercise of options issued pursuant to the ESS 2014 Equity Incentive Plan that were assumed by us pursuant to the Merger Agreement. The Prior Registration Statement was declared effective by the SEC on November 10, 2021. Subsequently, we issued a Current Report on Form 8-K on November 22, 2021 notifying investors that they should not rely on certain previously issued financial statements. On December 9, 2021, we filed the Post-Effective Amendment No. 1 to the Prior Registration Statement with the SEC to include restated financial statements and to update certain other information, which was declared effective by the SEC on December 13, 2021. Pursuant to Rule 429 this registration statement shall constitute Post-Effective Amendment No. 2 to the Prior Registration Statement with respect to the offering of any unsold shares thereunder and is being filed (i) to include information from our Annual Report on Form 10-K for the year ended December 31, 2021 that was filed on March 3, 2022 (the &#x201c;Annual Report&#x201d;); and (ii)&#160;to update certain other information in the Prior Registration Statement. No additional securities are being registered under this Post-Effective Amendment No. 2. All applicable registration fees were paid at the time of the original filing of the Registration Statement.</dei:AmendmentDescription>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNC0xLTEtMS0xOTg1Ng_0030196b-0da0-41e4-836c-fb2d41106294"
      unitRef="usd">238940000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNC0zLTEtMS0xOTg1Ng_173d0de0-6fcf-4f90-ada8-51d1d204e12b"
      unitRef="usd">4901000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNS0xLTEtMS0xOTg1Ng_db256f8b-b18e-4857-964b-a24b8eaaa325"
      unitRef="usd">1217000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNS0zLTEtMS0xOTg1Ng_6f053b83-aad4-4031-a9df-fb80b9c2f800"
      unitRef="usd">1167000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNi0xLTEtMS0xOTg1Ng_a565d0c8-e484-4f88-968d-000920638ff8"
      unitRef="usd">5361000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNi0zLTEtMS0xOTg1Ng_d8acb505-5fd1-4b66-b2ca-f6d08f4b31ae"
      unitRef="usd">793000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNy0xLTEtMS0xOTg1Ng_f6779819-8e5b-40c0-b5c3-9562650451d2"
      unitRef="usd">245518000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNy0zLTEtMS0xOTg1Ng_888c82cf-e4f0-47a5-bfe6-9d5f7971187f"
      unitRef="usd">6861000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfOC0xLTEtMS0xOTg1Ng_92feaf23-9430-470a-b5ff-41b2e6d2c8e6"
      unitRef="usd">4501000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfOC0zLTEtMS0xOTg1Ng_16f30947-1ac6-4fe6-88fc-01ddd3aca0f7"
      unitRef="usd">1836000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfOS0xLTEtMS0xOTg1Ng_0c7d323b-9592-433e-a0c4-4a07c8af4f65"
      unitRef="usd">75000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfOS0zLTEtMS0xOTg1Ng_70ff1f96-9e80-4fee-a80a-6336414711c3"
      unitRef="usd">326000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTAtMS0xLTEtMTk4NTY_1b391f32-4ed0-48ca-9d79-d10b0f9b36fb"
      unitRef="usd">105000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTAtMy0xLTEtMTk4NTY_fb44d3ff-b760-492c-9fb1-afe592d09c23"
      unitRef="usd">0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTEtMS0xLTEtMTk4NTY_f119e56c-aaec-4a52-b751-8cab3405bdf2"
      unitRef="usd">250199000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTEtMy0xLTEtMTk4NTY_e3b81d94-1683-4f7b-bd37-5db35ca38ecd"
      unitRef="usd">9023000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTYtMS0xLTEtMTk4NTY_271c2da5-bff4-4472-bc94-cbe0f147575c"
      unitRef="usd">1572000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTYtMy0xLTEtMTk4NTY_b2286494-0819-411b-8207-ad26b80ec415"
      unitRef="usd">522000</us-gaap:AccountsPayableCurrent>
    <ghw:AccruedLiabilitiesAndOtherCurrentLiabilities
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTctMS0xLTEtMTk4NTY_ea8acb26-0cd2-4be6-a54c-ae79cbae1bc3"
      unitRef="usd">6487000</ghw:AccruedLiabilitiesAndOtherCurrentLiabilities>
    <ghw:AccruedLiabilitiesAndOtherCurrentLiabilities
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTctMy0xLTEtMTk4NTY_4eedc44b-0886-4c69-9727-c555cebce347"
      unitRef="usd">2194000</ghw:AccruedLiabilitiesAndOtherCurrentLiabilities>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTgtMS0xLTEtMTk4NTY_571e61f2-29ed-4761-978e-643a771ec1fb"
      unitRef="usd">3663000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTgtMy0xLTEtMTk4NTY_5820780e-964d-4f64-8ff4-9115e7859116"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTktMS0xLTEtMTk4NTY_119002b2-1b33-4940-b77f-96719f52f7ba"
      unitRef="usd">1900000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMTktMy0xLTEtMTk4NTY_3153c5b8-088e-43b8-b6e5-ace959a8f0f5"
      unitRef="usd">5678000</us-gaap:NotesPayableCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjAtMS0xLTEtMTk4NTY_483b1dab-5231-45c5-8439-88f130b03ffd"
      unitRef="usd">13622000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjAtMy0xLTEtMTk4NTY_98225ab5-afc1-45d9-9515-bb75cca8771d"
      unitRef="usd">8394000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjEtMS0xLTEtMTk4NTY_4550b249-761f-4fa0-b4d6-5a8566df4b2c"
      unitRef="usd">1869000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjEtMy0xLTEtMTk4NTY_849c2dee-32d1-4d64-a881-032a212c07b3"
      unitRef="usd">19000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjItMS0xLTEtMTk4NTY_429ff594-62ee-4ca8-818c-e3d65b3a39bb"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjItMy0xLTEtMTk4NTY_e60390dc-6a99-4c5a-8581-2f6a9920b710"
      unitRef="usd">22911000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <ghw:WarrantLiabilities
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjMtMS0xLTEtMTk4NTY_5c53bedb-2c73-4a68-8f18-2545c131dca6"
      unitRef="usd">0</ghw:WarrantLiabilities>
    <ghw:WarrantLiabilities
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjMtMy0xLTEtMTk4NTY_a57a5f98-b497-439c-b996-ea784de2ffcf"
      unitRef="usd">3329000</ghw:WarrantLiabilities>
    <ghw:EarnoutWarrantLiabilities
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjQtMS0xLTEtMTk4NTY_22cd0c7f-da91-4299-b4bb-c4342dbab943"
      unitRef="usd">1476000</ghw:EarnoutWarrantLiabilities>
    <ghw:EarnoutWarrantLiabilities
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjQtMy0xLTEtMTk4NTY_76a9d8a1-d9d2-4592-835f-677698f416af"
      unitRef="usd">0</ghw:EarnoutWarrantLiabilities>
    <ghw:PublicWarrantLiabilities
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjUtMS0xLTEtMTk4NTY_57369ede-605a-4987-b5ed-f0c7b877b93a"
      unitRef="usd">18666000</ghw:PublicWarrantLiabilities>
    <ghw:PublicWarrantLiabilities
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjUtMy0xLTEtMTk4NTY_caede704-5e33-418c-ae16-046190462177"
      unitRef="usd">0</ghw:PublicWarrantLiabilities>
    <ghw:PrivateWarrantLiabilities
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjYtMS0xLTEtMTk4NTY_b0bd091a-be2c-4761-b0d4-a5f4d3e48099"
      unitRef="usd">8855000</ghw:PrivateWarrantLiabilities>
    <ghw:PrivateWarrantLiabilities
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjYtMy0xLTEtMTk4NTY_65cc3a73-6015-4213-98af-f499bb472b83"
      unitRef="usd">0</ghw:PrivateWarrantLiabilities>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjctMS0xLTEtMTk4NTY_0f93d21c-f624-4878-aaa7-695178816ed2"
      unitRef="usd">552000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjctMy0xLTEtMTk4NTY_579478e5-fa78-4604-9d6e-a1daa4180fe5"
      unitRef="usd">2258000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjgtMS0xLTEtMTk4NTY_136f0651-2ce7-493d-89dd-8fc127141412"
      unitRef="usd">45040000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMjgtMy0xLTEtMTk4NTY_8b442daf-c902-4bae-9f1c-5a402e95b78c"
      unitRef="usd">36911000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzAtMS0xLTEtMTk4NTY_58fbca1b-9ca9-4b91-99ad-4f03f2d905f0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN18yMg_6f68720b-cbc1-47c7-9be9-99f509eb6da2"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN18yMg_8af443f5-d1cc-4325-bc2f-7c9d0c24a670"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN18zNg_0710d069-ed7d-4b49-b39f-8d0be8b58eb7"
      unitRef="shares">200000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN18zNg_f97a49dc-ee9d-4e50-80d0-9f6bdee16c8b"
      unitRef="shares">200000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN181OA_01eb1b7d-d8d0-40fa-be95-ba6a40c3f674"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN181OA_0f3fb3bc-6e8d-419a-9498-d47af9a5ebb9"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN181OA_7176bba2-5c30-4a63-9677-9c9725ec160a"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjpmOTJlZWMwMWNjNGU0MjE5ODBiNzk0ZjhlZTkyY2IzN181OA_fbf5f996-c996-4e04-a65e-215dbe10fccb"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMS0xLTEtMTk4NTY_1da7c2e8-17aa-43f2-b7a8-2e16d57a3675"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzMtMy0xLTEtMTk4NTY_f80075da-dc41-4a74-b872-d1cfa5a6a10e"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl8xOQ_26bf95b4-a768-4a75-b58d-4f06002d6e88"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl8xOQ_c5fefacb-614e-42d0-ae14-7a58303af83e"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl8zMw_677c0d38-6904-4f2b-92df-8c5972c552d2"
      unitRef="shares">2000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl8zMw_9a67149e-184b-4fa3-a25c-25b3273987da"
      unitRef="shares">2000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl81NQ_86397fae-466b-48b6-af76-c0aff1bab5ee"
      unitRef="shares">151839058</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl81NQ_f49dbb51-7e3e-43e2-be4b-abdc77a89c4a"
      unitRef="shares">151839058</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl82Mg_4a1727c4-a06e-44ae-a1ce-d829be27b3f6"
      unitRef="shares">58919345</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMC0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo0NWQ3YWQ1ODkyMDM0YmI5OGY0OWJlZDQ4YzlhMzAxZl82Mg_f1d611f7-7d5e-4bd2-afba-0544d7394b3e"
      unitRef="shares">58919345</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMS0xLTEtMTk4NTY_2633804b-3f40-49ae-8555-c04cb77571cd"
      unitRef="usd">16000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzQtMy0xLTEtMTk4NTY_8ecb6237-efbe-43ee-a2ae-f8d641728877"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzUtMS0xLTEtMTk4NTY_25dc2e2a-c214-4082-9c21-24763cefaf38"
      unitRef="usd">0</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzUtMy0xLTEtMTk4NTY_ae2190ee-750c-4c7f-8a5d-ded21d20b537"
      unitRef="usd">153000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:AdditionalPaidInCapital
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzYtMS0xLTEtMTk4NTY_137dd846-722d-4f0a-b302-ff7f1ae9f28a"
      unitRef="usd">745753000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzYtMy0xLTEtMTk4NTY_a8791735-4aa7-4bdb-90ae-1c579b8f5f11"
      unitRef="usd">35446000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzctMS0xLTEtMTk4NTY_bd7b711e-208a-437b-81ee-9b7fc624af13"
      unitRef="usd">-540610000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzctMy0xLTEtMTk4NTY_aae13ad9-08a3-4c6c-9e35-e43e804802ad"
      unitRef="usd">-63493000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzgtMS0xLTEtMTk4NTY_b87193b2-59ef-4b5e-b7d6-84dbb8f43e7b"
      unitRef="usd">205159000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfMzgtMy0xLTEtMTk4NTY_04699091-8cd4-4404-99a9-79dec7a64a17"
      unitRef="usd">-27888000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNDAtMS0xLTEtMTk4NTY_5a60f66e-0085-40d0-a1ef-8ac595a722e8"
      unitRef="usd">250199000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85MS9mcmFnOjIxZjJjMTViYmY0NjQ3ZTI5MmYzOTJiMjgzYmI0YWZkL3RhYmxlOjkxNmZkNmMwOGM3NDQ5YTFhZGJiZGRiZmVmNjYzMjI1L3RhYmxlcmFuZ2U6OTE2ZmQ2YzA4Yzc0NDlhMWFkYmJkZGJmZWY2NjMyMjVfNDAtMy0xLTEtMTk4NTY_19cc1af0-b128-4d5e-a454-8f9074b5562d"
      unitRef="usd">9023000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMi0xLTEtMS0xOTg1Ng_48ffdaa7-81d0-429e-977b-daa4b4c1b317"
      unitRef="usd">30275000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMi0zLTEtMS0xOTg1Ng_c9b0ae2c-48da-4ff8-a2c4-f1cf06d4ff77"
      unitRef="usd">12896000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMy0xLTEtMS0xOTg1Ng_01b700cc-e976-42dd-9127-4e320a8660fb"
      unitRef="usd">3041000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMy0zLTEtMS0xOTg1Ng_198451a5-c5e3-4784-a21c-2bbf565bc38e"
      unitRef="usd">1158000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfNC0xLTEtMS0xOTg1Ng_ba2f3e4d-3d45-4412-859d-3f0b723d63ae"
      unitRef="usd">27286000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfNC0zLTEtMS0xOTg1Ng_44f8d1d0-f24c-49af-adf2-ad0429673487"
      unitRef="usd">3338000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfNS0xLTEtMS0xOTg1Ng_1a4c0a6f-3f14-4418-a2b2-dd46330b991b"
      unitRef="usd">60602000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfNS0zLTEtMS0xOTg1Ng_86815aa3-f269-47c0-8db5-ec0531a9cab0"
      unitRef="usd">17392000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfNy0xLTEtMS0xOTg1Ng_4fc29341-3130-4500-b822-ab75908a6568"
      unitRef="usd">-60602000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfNy0zLTEtMS0xOTg1Ng_146ecdca-ddcd-4809-b8db-a630528d9a25"
      unitRef="usd">-17392000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTAtMS0xLTEtMTk4NTY_cd4a3f57-de5f-4de2-b3e4-ed2dad7f08c8"
      unitRef="usd">1886000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTAtMy0xLTEtMTk4NTY_e754d130-6fff-4a70-a148-f6c391e284e1"
      unitRef="usd">132000</us-gaap:InterestExpense>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTEtMS0xLTEtMTk4NTY_19832844-f10d-4279-b089-5f59a286fd68"
      unitRef="usd">37584000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTEtMy0xLTEtMTk4NTY_5a9ede64-3ef4-4acb-85b6-98c1bcf5f9f6"
      unitRef="usd">1296000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTItMS0xLTEtMTk4NTY_ba961b23-d17b-4b6c-83b8-1e6944cdd1f3"
      unitRef="usd">-223165000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTItMy0xLTEtMTk4NTY_bdc60fc7-0a4d-4c35-8790-9d5e78c842b2"
      unitRef="usd">-11532000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <ghw:ChangeInFairValueAdjustmentOfEarnoutLiabilities
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTMtMS0xLTEtMTk4NTY_e458eb13-de29-43a0-ad63-584a702c3679"
      unitRef="usd">-154806000</ghw:ChangeInFairValueAdjustmentOfEarnoutLiabilities>
    <ghw:ChangeInFairValueAdjustmentOfEarnoutLiabilities
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTMtMy0xLTEtMTk4NTY_e5f2ce15-eb2f-4108-9325-f5dc44015eaa"
      unitRef="usd">0</ghw:ChangeInFairValueAdjustmentOfEarnoutLiabilities>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTQtMS0xLTEtMTk4NTY_5e949e1a-9ecb-4948-a08f-de9a50c6f120"
      unitRef="usd">926000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTQtMy0xLTEtMTk4NTY_248ddb75-e510-4bab-902f-eca7c8cf7b0c"
      unitRef="usd">-67000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTUtMS0xLTEtMTk4NTY_e18150c1-31bc-4b4a-be58-e7b9139faf14"
      unitRef="usd">-416515000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTUtMy0xLTEtMTk4NTY_9c8250a8-807c-47e2-ab5d-2e27f6aba561"
      unitRef="usd">-13027000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTctMS0xLTEtMTk4NTY_d5683d97-4a98-4fe4-8581-34dc9022bd87"
      unitRef="usd">-477117000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTctMS0xLTEtMTk4NTY_efe7014e-3d45-4384-bbfa-633b47581e4f"
      unitRef="usd">-477117000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTctMy0xLTEtMTk4NTY_71872b39-2c44-464b-a329-6af839902fe1"
      unitRef="usd">-30419000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTctMy0xLTEtMTk4NTY_80dbe651-92c2-4f6e-8faa-f963e75d753b"
      unitRef="usd">-30419000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTktMS0xLTEtMTk4NTY_ac74adb5-1268-4bc9-911f-9e9c7a895a03"
      unitRef="usdPerShare">-5.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTktMS0xLTEtMTk4NTY_c650bb0a-d997-44cd-8488-0acad643d90d"
      unitRef="usdPerShare">-5.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTktMy0xLTEtMTk4NTY_5976d29d-7930-4c8d-a2c4-25fcb9ecf1a8"
      unitRef="usdPerShare">-0.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMTktMy0xLTEtMTk4NTY_cf04c7ac-383f-42cd-a328-01126a96b24b"
      unitRef="usdPerShare">-0.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMjEtMS0xLTEtMTk4NTY_93d5a18d-4399-4623-9605-c5d00fa3b34d"
      unitRef="shares">83256431</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMjEtMS0xLTEtMTk4NTY_bd08b282-6e09-449e-87b8-2b7f6e241ee1"
      unitRef="shares">83256431</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMjEtMy0xLTEtMTk4NTY_8884f7cd-42db-4a0a-b4e6-a0ae2b00fb59"
      unitRef="shares">58880742</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85NC9mcmFnOmFiYzlmYWU2OGE5ZjQ1N2ZiZjM5MDdkMTU0ZTljMWU5L3RhYmxlOjhhNzM5OWQxM2E2OTQ5NmNiYjU3NmVkOTkzYzM1NzM2L3RhYmxlcmFuZ2U6OGE3Mzk5ZDEzYTY5NDk2Y2JiNTc2ZWQ5OTNjMzU3MzZfMjEtMy0xLTEtMTk4NTY_98d0be1b-81d9-450f-b61c-56e22a082dfc"
      unitRef="shares">58880742</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi0xLTEtMS0xOTg1Ng_f916d35e-97d0-4f12-86e0-d0b69c79a39e"
      unitRef="shares">32865949</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi0zLTEtMS0xOTg1Ng_4893bbda-ab17-4336-8117-b4a4f4c60048"
      unitRef="usd">34372000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="ia82b3aa1cd704a60885add51e16590bd_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi02LTEtMS0xOTg1Ng_42041e71-f2f1-4781-b151-b6e49bd95cea"
      unitRef="shares">7060668000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia82b3aa1cd704a60885add51e16590bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi04LTEtMS0xOTg1Ng_28df255e-4c73-43cf-8628-9a6a6fd210c5"
      unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i258a0b722af24a0e8ebff23a88fb9779_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi0xMC0xLTEtMTk4NTY_c9706b98-7543-4200-b971-f619d4ffa17c"
      unitRef="usd">153000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9c278d5b5d264e17be0d84c20b8a0965_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi0xMi0xLTEtMTk4NTY_36645c39-9838-4aa4-9e1f-5aeba3c9d6ca"
      unitRef="usd">762000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia8a2abd100e046e7a8931a49d835e1bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi0xNC0xLTEtMTk4NTY_eeffd103-fef9-4605-9040-caa17ded85c9"
      unitRef="usd">-33074000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMi0xNi0xLTEtMTk4NTY_97a0a20f-a21e-426e-bb49-7f5331713a65"
      unitRef="usd">-32158000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ia8c7069c2dfd4f5691bf2c842bd5273a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy0xLTEtMS0xOTg1Ng_e1dc136f-87f3-4a36-beef-c581331363e9"
      unitRef="shares">-32865949</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ia8c7069c2dfd4f5691bf2c842bd5273a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy0zLTEtMS0xOTg1Ng_0fd66e83-3729-403a-b8bb-3f821336366c"
      unitRef="usd">-34372000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="ifc7f0252ce93483d892905c5a81eed03_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy02LTEtMS0xOTg1Ng_fc0dc2b5-03a5-4bcc-9e03-038229531377"
      unitRef="shares">51749678000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ifc7f0252ce93483d892905c5a81eed03_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy04LTEtMS0xOTg1Ng_649c9a6c-f4c2-4ed9-ba09-aee06ffbf3d0"
      unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1e444cefc80a4bb49c6ffc0f7e172417_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy0xMC0xLTEtMTk4NTY_ff610d62-5949-416e-bf1c-56d3af0ab682"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifafeb654d8534038932036b71a68b9ec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy0xMi0xLTEtMTk4NTY_d55c93fe-256f-4132-9afc-9629f0d4ea1c"
      unitRef="usd">34367000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic731c78c3fe540fead6c26ad22bc52bc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy0xNC0xLTEtMTk4NTY_eeed648d-6c7e-47bc-b518-f516b04d4241"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia8c7069c2dfd4f5691bf2c842bd5273a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMy0xNi0xLTEtMTk4NTY_9df8a928-fbff-4a7a-80e7-f337fbe4ac73"
      unitRef="usd">34372000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC0xLTEtMS0xOTg1Ng_fdf3fb1e-ad29-4f76-b5e2-403388c37d0c"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC0zLTEtMS0xOTg1Ng_a20b2891-6328-4215-b6f0-ed37677c3d5f"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i1a367ff96bd040438dbfa385ed2cd9a8_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC02LTEtMS0xOTg1Ng_00e52f19-d196-4b7b-ac3a-31bbeab50d9b"
      unitRef="shares">58810346000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1a367ff96bd040438dbfa385ed2cd9a8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC04LTEtMS0xOTg1Ng_4c990022-6d31-4ba7-aac3-4374a0869bfe"
      unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i70c40eae488547cdb52159093c665586_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC0xMC0xLTEtMTk4NTY_c90a29ac-1d52-4fdf-a616-3572d9098e65"
      unitRef="usd">153000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic2c5cf95924945508b5a6e53ee15b5b3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC0xMi0xLTEtMTk4NTY_b9c5b14e-5766-4889-8e56-d59b33489f35"
      unitRef="usd">35129000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iab97c3fd1f90449290f705216cd72907_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC0xNC0xLTEtMTk4NTY_c7eae54b-49d5-45f3-971f-c1ccd07b4e72"
      unitRef="usd">-33074000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNC0xNi0xLTEtMTk4NTY_623d6274-8ec9-41e5-b78c-b51603f1472c"
      unitRef="usd">2214000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id84dff510bcf4991a833a2abcb6b31ca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNS02LTEtMS0xOTg1Ng_891f3150-4cdb-4ea4-8228-e7f4fa74e3c0"
      unitRef="shares">108999000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i47e04e54da1a455eb1bd1765b1d6ee10_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNS0xMi0xLTEtMTk4NTY_b8d372c3-568e-46df-bbd3-0bcb39ee0038"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNS0xNi0xLTEtMTk4NTY_5ce69327-c727-4058-a4ba-2344e85f3552"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i47e04e54da1a455eb1bd1765b1d6ee10_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNi0xMi0xLTEtMTk4NTY_66033f24-33fd-42c6-b89e-4dbbb8fbb739"
      unitRef="usd">310000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNi0xNi0xLTEtMTk4NTY_fc1f6eb0-af02-4015-a915-658c803abdd2"
      unitRef="usd">310000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i9f794540ce20423390b186603ea763f5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNy0xNC0xLTEtMTk4NTY_1019e5ed-1975-4dcc-a6c4-fe7fe53797ce"
      unitRef="usd">-30419000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfNy0xNi0xLTEtMTk4NTY_c05781e7-fbd4-437c-964e-1129905e1d98"
      unitRef="usd">-30419000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC0xLTEtMS0xOTg1Ng_b3be4ea8-daaf-4a1e-9f95-b63a90de22d5"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC0zLTEtMS0xOTg1Ng_d4b7bd84-2b31-492a-9186-2b6251aea67d"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i52208af18dad470ab69ad9c1eb145933_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC02LTEtMS0xOTg1Ng_609eef11-39a9-4890-b32a-2e8f940905ab"
      unitRef="shares">58919345000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i52208af18dad470ab69ad9c1eb145933_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC04LTEtMS0xOTg1Ng_cee41a4b-bef7-48c2-ba23-5ef82f2e5245"
      unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f03a95b054d43a49c065c68eb058a12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC0xMC0xLTEtMTk4NTY_5cf32fb3-f6ca-4581-8ce9-41cc52055df1"
      unitRef="usd">153000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib5f6e5808d244d789c57e34ca4f185a8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC0xMi0xLTEtMTk4NTY_b7d8fdf2-8f61-4764-8091-c4081b54fdae"
      unitRef="usd">35446000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i635fcf8481a545bf9c57aeab26b99b04_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC0xNC0xLTEtMTk4NTY_106325f2-8610-43de-bef9-30017a84fc7f"
      unitRef="usd">-63493000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOC0xNi0xLTEtMTk4NTY_4aa944da-25d8-4a9b-be52-3da4688dc920"
      unitRef="usd">-27888000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOS02LTEtMS0xOTg1Ng_8a50e302-a26e-4fe3-8214-346ce86e800a"
      unitRef="shares">5746003000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOS04LTEtMS0xOTg1Ng_52445cb7-689c-462c-a8c2-dc3d0dba7e9f"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOS0xMi0xLTEtMTk4NTY_942198b4-e77a-46c0-b677-6ecb8630c69e"
      unitRef="usd">29515000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfOS0xNi0xLTEtMTk4NTY_83295738-2e34-4bf2-b1c2-85328bdf57ba"
      unitRef="usd">29516000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7ae4147a21cc4544a7f6fbed4f0a21ac_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTAtNi0xLTEtMTk4NTY_0b69f448-1e7a-488b-946b-f42742c4d78f"
      unitRef="shares">2482958000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9703b669a5e94d318a329529a1c23bee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTAtMTItMS0xLTE5ODU2_9699be0e-8d4a-428d-aae6-54a6df9ec218"
      unitRef="usd">664000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie3375dfda1a44577ae6586db0cb65323_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTAtMTYtMS0xLTE5ODU2_7852c7d2-33f0-4182-961d-d6ca24b8537e"
      unitRef="usd">664000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <ghw:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod
      contextRef="i7ae4147a21cc4544a7f6fbed4f0a21ac_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTEtNi0xLTEtMTk4NTY_760560cd-e2ef-4dd4-bb96-8ae2324e15c2"
      unitRef="shares">3398214000</ghw:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i54eb0cdd3d0a4bb390cfbe3b437b5bc6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTEtMTAtMS0xLTE5ODU2_69c42408-3f86-4b9c-b45e-7b37e9a77585"
      unitRef="usd">-153000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="i9703b669a5e94d318a329529a1c23bee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTEtMTItMS0xLTE5ODU2_2a2b37ce-7ec2-41ef-88d8-e0083bd51b57"
      unitRef="usd">26338000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="ie3375dfda1a44577ae6586db0cb65323_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTEtMTYtMS0xLTE5ODU2_2a66a49e-257d-41c1-9b6e-e2797f93b633"
      unitRef="usd">26185000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i34d9a30cfc6643e4bb913eb7c80bfe68_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTItNi0xLTEtMTk4NTY_76dff98f-27a4-40a2-8a27-44d60007a0cd"
      unitRef="shares">29153806000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i34d9a30cfc6643e4bb913eb7c80bfe68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTItOC0xLTEtMTk4NTY_2502bf58-1d9b-4a4f-8bc5-d839bfca3b2b"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ia9c002fcb34d419883341a81ee38ed4c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTItMTItMS0xLTE5ODU2_62c5a68a-b3bc-4fb8-aa87-b46634a704ac"
      unitRef="usd">238480000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i24eaa3894b9747639b665559b0360062_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTItMTYtMS0xLTE5ODU2_4906f348-fac8-41bd-b50d-4ede42189f5e"
      unitRef="usd">238483000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <ghw:StockIssuedDuringPeriodSharesReverseRecapitalization
      contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTMtNi0xLTEtMTk4NTY_d5894d3e-ec5e-4ff2-a3ee-67473f749b66"
      unitRef="shares">35495281000</ghw:StockIssuedDuringPeriodSharesReverseRecapitalization>
    <ghw:StockIssuedDuringPeriodValueReverseRecapitalization
      contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTMtOC0xLTEtMTk4NTY_49382bbe-4860-402a-b012-8dd3fa734a78"
      unitRef="usd">4000</ghw:StockIssuedDuringPeriodValueReverseRecapitalization>
    <ghw:StockIssuedDuringPeriodValueReverseRecapitalization
      contextRef="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTMtMTItMS0xLTE5ODU2_3da77766-b35d-402b-81be-420af1640d3e"
      unitRef="usd">128913000</ghw:StockIssuedDuringPeriodValueReverseRecapitalization>
    <ghw:StockIssuedDuringPeriodValueReverseRecapitalization
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTMtMTYtMS0xLTE5ODU2_7fda9930-2d6d-422a-b1ac-6056b561d2e4"
      unitRef="usd">128917000</ghw:StockIssuedDuringPeriodValueReverseRecapitalization>
    <ghw:StockIssuedDuringPeriodSharesAchievementOfEarnout
      contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTQtNi0xLTEtMTk4NTY_74385a1d-a645-450b-828f-e3c3c1cacfa9"
      unitRef="shares">15674965000</ghw:StockIssuedDuringPeriodSharesAchievementOfEarnout>
    <ghw:StockIssuedDuringPeriodValueAchievementOfEarnout
      contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTQtOC0xLTEtMTk4NTY_b6b91de4-215d-4ae0-ae5e-c2bcf0b86f75"
      unitRef="usd">2000</ghw:StockIssuedDuringPeriodValueAchievementOfEarnout>
    <ghw:StockIssuedDuringPeriodValueAchievementOfEarnout
      contextRef="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTQtMTItMS0xLTE5ODU2_d2cc7a75-6b86-49db-b9c6-4b18984e7482"
      unitRef="usd">263338000</ghw:StockIssuedDuringPeriodValueAchievementOfEarnout>
    <ghw:StockIssuedDuringPeriodValueAchievementOfEarnout
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTQtMTYtMS0xLTE5ODU2_aa70d273-9203-45ce-8691-e7cc2e00c825"
      unitRef="usd">263340000</ghw:StockIssuedDuringPeriodValueAchievementOfEarnout>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTUtNi0xLTEtMTk4NTY_5b1835ce-26c5-4686-bc2b-a2790b112fa3"
      unitRef="shares">13112000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTUtMTItMS0xLTE5ODU2_32eabfc4-e396-4d5a-b479-35f29cf3a292"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTUtMTYtMS0xLTE5ODU2_99e4d524-4c64-4d85-9486-afbfce249d61"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <ghw:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod
      contextRef="i1a710f27f9b044f4ae58c632da9798f2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTYtNi0xLTEtMTk4NTY_3ca4f8cc-0736-4500-b6a8-a4e94e7703fd"
      unitRef="shares">955374000</ghw:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTYtMTItMS0xLTE5ODU2_278e014e-274e-4b31-bd7d-2ef3b3660838"
      unitRef="usd">15130000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTYtMTYtMS0xLTE5ODU2_d35bd74e-4b2c-40c3-8ec4-06e6861acb25"
      unitRef="usd">15130000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id9120f730561480d96e5dbeae6fd8511_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTctMTItMS0xLTE5ODU2_503f54d7-7e7a-4ca0-8066-6ac805b173ab"
      unitRef="usd">7922000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTctMTYtMS0xLTE5ODU2_1c83127e-cac3-4f4d-855b-619a9c9057df"
      unitRef="usd">7922000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i32c9323c2670498fa16d8c5de1bf0a96_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTgtMTQtMS0xLTE5ODU2_6c17d1b6-2fbe-4173-bf43-0c78025e3929"
      unitRef="usd">-477117000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTgtMTYtMS0xLTE5ODU2_dbdc200e-7db9-4416-8e85-de7a46f3b7f1"
      unitRef="usd">-477117000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktMS0xLTEtMTk4NTY_508bfe73-ec91-4dcd-9cb2-211881e04f4c"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktMy0xLTEtMTk4NTY_5e47586a-cc55-4f7c-9921-27c4077e5777"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="i1e5b63524afa442988c6186b96524465_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktNi0xLTEtMTk4NTY_72af118f-9731-4d45-90e9-218fd743fc01"
      unitRef="shares">151839058000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1e5b63524afa442988c6186b96524465_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktOC0xLTEtMTk4NTY_597eee65-5f1e-42f7-bba9-5d95bf763521"
      unitRef="usd">16000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia9c301c93e43412f983e44d219ea2281_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktMTAtMS0xLTE5ODU2_1d478d8b-bc09-49d7-bb9e-86f37dcb949b"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i77eacfb126e04104967a515bae983739_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktMTItMS0xLTE5ODU2_342fbb17-3693-4a77-bd6c-4e75f3b1c470"
      unitRef="usd">745753000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i51aed5d59f314cb2bc8ef99d5bedd252_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktMTQtMS0xLTE5ODU2_06e5340c-089d-4e95-aa36-2c1949ce6a9c"
      unitRef="usd">-540610000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV85Ny9mcmFnOjViZTZjZTA0NDA5ZDRkMzU5NTNlNDQyNzFlMTJmOTVmL3RhYmxlOmQ2NTA2OWE4YmViZDRiOWJhMWYwNzMwMDliOWJhNjRhL3RhYmxlcmFuZ2U6ZDY1MDY5YThiZWJkNGI5YmExZjA3MzAwOWI5YmE2NGFfMTktMTYtMS0xLTE5ODU2_e9a86671-b2ef-46d0-87b3-29a707256e01"
      unitRef="usd">205159000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzItMS0xLTEtMTk4NTY_87b54d92-24ed-40b1-84b2-68d308d23dbb"
      unitRef="usd">-477117000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzItMy0xLTEtMTk4NTY_60f19a0d-a137-47e8-aa51-012c59cd292f"
      unitRef="usd">-30419000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzQtMS0xLTEtMTk4NTY_d57ea87c-75e3-4469-9c20-c60ef9e4e57b"
      unitRef="usd">572000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzQtMy0xLTEtMTk4NTY_9171f380-9dda-4316-9430-a04ea40fe168"
      unitRef="usd">436000</us-gaap:Depreciation>
    <us-gaap:PaidInKindInterest
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzUtMS0xLTEtMTk4NTY_8a3336ad-1aef-4d20-b11f-c0d2e76ee3b7"
      unitRef="usd">80000</us-gaap:PaidInKindInterest>
    <us-gaap:PaidInKindInterest
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzUtMy0xLTEtMTk4NTY_9371ef85-413e-4ccc-8678-3615e23e836a"
      unitRef="usd">91000</us-gaap:PaidInKindInterest>
    <us-gaap:ShareBasedCompensation
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzYtMS0xLTEtMTk4NTY_78e1dd66-9b87-4771-9a7b-1d463a6c751f"
      unitRef="usd">7922000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzYtMy0xLTEtMTk4NTY_d7afc6a3-6ece-435c-9666-ede9ea355a8e"
      unitRef="usd">310000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzctMS0xLTEtMTk4NTY_634b18e4-ba06-4674-a403-3874f92fa100"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzctMy0xLTEtMTk4NTY_26950691-3310-4241-a142-6e820b8c45a4"
      unitRef="usd">-62000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzgtMS0xLTEtMTk4NTY_f6e65767-dac5-41e0-8660-0137b25fd0e3"
      unitRef="usd">37584000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzgtMy0xLTEtMTk4NTY_f7331786-6a72-462d-8db1-3f25e23e48fe"
      unitRef="usd">1296000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzktMS0xLTEtMTk4NTY_6cdf73f1-5c5a-4a5c-9152-8eb69ad80583"
      unitRef="usd">-223165000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzktMy0xLTEtMTk4NTY_32baa648-44c0-4f89-87ce-df6c9cbe3f47"
      unitRef="usd">-11532000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <ghw:ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzEwLTEtMS0xLTE5ODU2_a31d5a41-1e9c-4689-aa03-ec5dd06ffda1"
      unitRef="usd">154806000</ghw:ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities>
    <ghw:ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzEwLTMtMS0xLTE5ODU2_8a23010a-15d6-4313-94e7-0d2179f5a5cb"
      unitRef="usd">0</ghw:ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities>
    <ghw:GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzExLTEtMS0xLTE5ODU2_9144efdf-4267-4b8b-8bc4-249d468d31e0"
      unitRef="usd">948000</ghw:GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram>
    <ghw:GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzExLTMtMS0xLTE5ODU2_6e7a15d9-ff47-460f-91ef-a30ca7a75afd"
      unitRef="usd">0</ghw:GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzEzLTEtMS0xLTE5ODU2_7532de23-e383-4c60-be51-172588235b81"
      unitRef="usd">4673000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzEzLTMtMS0xLTE5ODU2_15f452e4-a23a-4baf-a4cc-fffcd39075f9"
      unitRef="usd">135000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE0LTEtMS0xLTE5ODU2_75406e71-7972-41e3-8d73-39738783ef8e"
      unitRef="usd">886000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE0LTMtMS0xLTE5ODU2_09d6de1b-fe5c-432e-9d0d-a07f3393a90d"
      unitRef="usd">-221000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE1LTEtMS0xLTE5ODU2_4adc901a-5499-47b3-9709-a24b08fcfa74"
      unitRef="usd">3663000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE1LTMtMS0xLTE5ODU2_c46c500a-e535-41a6-84bf-726dd4fbf86e"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <ghw:IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE2LTEtMS0xLTE5ODU2_49d240dd-8efc-4f27-86bd-1f6f27596ccc"
      unitRef="usd">2211000</ghw:IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities>
    <ghw:IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE2LTMtMS0xLTE5ODU2_bc1c6030-f3ae-43c4-89aa-e8985f44bf3e"
      unitRef="usd">403000</ghw:IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE3LTEtMS0xLTE5ODU2_5911de84-2114-4ae2-baa1-d51966ae7314"
      unitRef="usd">-51849000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzE3LTMtMS0xLTE5ODU2_ccd8470a-a04c-4ad9-a00d-4eb0a74f5119"
      unitRef="usd">-16645000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzIwLTEtMS0xLTE5ODU2_a12541e3-7bbd-4ab3-9aa9-c5d97116bd5a"
      unitRef="usd">2767000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzIwLTMtMS0xLTE5ODU2_bbea59c0-2907-4f57-ac2d-7e560b8d32f2"
      unitRef="usd">502000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzIxLTEtMS0xLTE5ODU2_2fe69b5f-23be-49d4-8a86-50c94c31e051"
      unitRef="usd">-2767000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzIxLTMtMS0xLTE5ODU2_7e918c97-10ae-4af7-a1a2-c811a5a651fd"
      unitRef="usd">-502000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI0LTEtMS0xLTE5ODU2_51308d8b-d25a-4575-9b4c-9fb5dd8a4cd3"
      unitRef="usd">20000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI0LTMtMS0xLTE5ODU2_eb8274a9-7df2-41cd-a299-ee9f720c226f"
      unitRef="usd">4936000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI1LTEtMS0xLTE5ODU2_38375d99-c778-4ab3-9eb1-9359880ad461"
      unitRef="usd">21067000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI1LTMtMS0xLTE5ODU2_1313c2d8-feec-4b1c-adbc-7c3a954694d8"
      unitRef="usd">221000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI2LTEtMS0xLTE5ODU2_88781437-0f90-42d3-8876-b586d0b429af"
      unitRef="usd">671000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI2LTMtMS0xLTE5ODU2_086aa25a-17a8-414f-973a-b42d383ee0ec"
      unitRef="usd">7000</us-gaap:ProceedsFromStockOptionsExercised>
    <ghw:ProceedsFromReverseRecapitalization
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI3LTEtMS0xLTE5ODU2_f2a6d572-1d5f-447a-8564-4c430991b91c"
      unitRef="usd">258730000</ghw:ProceedsFromReverseRecapitalization>
    <ghw:ProceedsFromReverseRecapitalization
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI3LTMtMS0xLTE5ODU2_112a08a0-6262-4b0e-be99-fc9bf22192ed"
      unitRef="usd">0</ghw:ProceedsFromReverseRecapitalization>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI4LTEtMS0xLTE5ODU2_b8f95209-2bb3-4ba7-8c5b-ece9570f0c94"
      unitRef="usd">7895000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI4LTMtMS0xLTE5ODU2_e4694e5e-78dc-41c9-bbae-c620c98eda40"
      unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI5LTEtMS0xLTE5ODU2_c60a4fbe-29ce-4bf1-9c57-261869c1ba55"
      unitRef="usd">10995000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzI5LTMtMS0xLTE5ODU2_93ead8bb-9d5f-4443-930e-0f065ec7aa33"
      unitRef="usd">0</us-gaap:ProceedsFromWarrantExercises>
    <ghw:ProceedsFromExerciseOfRedeemableConvertiblePreferredStock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzMwLTEtMS0xLTE5ODU2_5907b58f-e1ff-4e51-b146-bcc5bd646ef8"
      unitRef="usd">15559000</ghw:ProceedsFromExerciseOfRedeemableConvertiblePreferredStock>
    <ghw:ProceedsFromExerciseOfRedeemableConvertiblePreferredStock
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzMwLTMtMS0xLTE5ODU2_4320af43-4827-4b98-81aa-ff39d73e9fcf"
      unitRef="usd">0</ghw:ProceedsFromExerciseOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzMxLTEtMS0xLTE5ODU2_64dededc-2c4b-4eb4-82ba-99b576cb5021"
      unitRef="usd">11461000</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzMxLTMtMS0xLTE5ODU2_a1181a54-971f-41a6-84b3-89082211d531"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzMyLTEtMS0xLTE5ODU2_7acd571f-5616-4bee-965f-89da06ed8afb"
      unitRef="usd">288454000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzMyLTMtMS0xLTE5ODU2_130f8fdb-c53e-412f-831c-5a6b14d52129"
      unitRef="usd">4722000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzM0LTEtMS0xLTE5ODU2_a546d6b3-f809-445d-95ee-b1c09b129c24"
      unitRef="usd">233838000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzM0LTMtMS0xLTE5ODU2_2a73945f-4575-4c7b-a3a8-7ab5689cccaa"
      unitRef="usd">-12425000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzM2LTEtMS0xLTE5ODU2_e56c0ec1-7db1-4dc1-9495-5046b3543723"
      unitRef="usd">6394000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzM2LTMtMS0xLTE5ODU2_73524235-1050-48ab-a43e-107ad2928a2a"
      unitRef="usd">18819000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzM4LTEtMS0xLTE5ODU2_72882de3-cb13-4f20-b8ee-a20f7aa9b379"
      unitRef="usd">240232000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTpmZGE5NzUwZGUzM2E0MzIzOTQ1ZDYxN2Y5YWNiOThiNi90YWJsZXJhbmdlOmZkYTk3NTBkZTMzYTQzMjM5NDVkNjE3ZjlhY2I5OGI2XzM4LTMtMS0xLTE5ODU2_d25f1d0c-425b-4d37-b795-9c8b339c59d7"
      unitRef="usd">6394000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzUtMS0xLTEtMTk4NTY_58fae958-3249-441c-89b0-c360c32a3603"
      unitRef="usd">1799000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzUtMy0xLTEtMTk4NTY_3d874fd6-417a-4859-8047-c7b2f507f19c"
      unitRef="usd">111000</us-gaap:InterestPaidNet>
    <us-gaap:LoansAssumed1
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzctMS0xLTEtMTk4NTY_89657222-b2ae-4f10-91df-5e946bd29cc4"
      unitRef="usd">0</us-gaap:LoansAssumed1>
    <us-gaap:LoansAssumed1
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzctMy0xLTEtMTk4NTY_33dd4d24-4b46-4968-968e-eb377c035cd6"
      unitRef="usd">52000</us-gaap:LoansAssumed1>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzgtMS0xLTEtMTk4NTY_cb2d57e8-850c-483a-ad83-08a5a2e6800f"
      unitRef="usd">526000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzgtMy0xLTEtMTk4NTY_2af0df73-8fc3-4d9e-b36c-5d958acc4dce"
      unitRef="usd">55000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzktMS0xLTEtMTk4NTY_f40b8a4a-a029-4f28-afd4-66c0424d4195"
      unitRef="usd">18055000</ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity>
    <ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzktMy0xLTEtMTk4NTY_2bca47c9-8760-4859-8c42-8973f1a76dd5"
      unitRef="usd">0</ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity>
    <ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzEwLTEtMS0xLTE5ODU2_34fc3367-b77f-4165-acc5-5250552cc99c"
      unitRef="usd">26178000</ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants>
    <ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzEwLTMtMS0xLTE5ODU2_5d0f530e-c510-4dfd-974f-2c5efc8fd177"
      unitRef="usd">0</ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants>
    <ghw:NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzExLTEtMS0xLTE5ODU2_ae769af0-c202-464d-8723-3ed27a4dc512"
      unitRef="usd">75000</ghw:NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed>
    <ghw:NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzExLTMtMS0xLTE5ODU2_7f78dcab-7f5c-4b7b-9b4c-db761ddf6c6b"
      unitRef="usd">0</ghw:NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed>
    <ghw:NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzEyLTEtMS0xLTE5ODU2_5731ee63-bc53-4f3c-a5d7-05e0d6024b6d"
      unitRef="usd">11833000</ghw:NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed>
    <ghw:NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzEyLTMtMS0xLTE5ODU2_892b6b08-b283-4260-8561-15e6832b6a04"
      unitRef="usd">0</ghw:NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed>
    <ghw:NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzEzLTEtMS0xLTE5ODU2_cc3c933a-bc87-40d6-9e31-659e9af90c89"
      unitRef="usd">502000</ghw:NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed>
    <ghw:NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzEzLTMtMS0xLTE5ODU2_df86897e-94b9-4e0d-9dd7-cba31e61fe19"
      unitRef="usd">0</ghw:NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed>
    <ghw:NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE0LTEtMS0xLTE5ODU2_ad399c30-f0e7-42f3-b93f-c0bb3298858b"
      unitRef="usd">109507000</ghw:NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed>
    <ghw:NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE0LTMtMS0xLTE5ODU2_0d182d28-eb3c-488d-abab-d6dcea0ce5b9"
      unitRef="usd">0</ghw:NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed>
    <ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE1LTEtMS0xLTE5ODU2_903d83dd-fe1a-4266-8386-07f72ca74745"
      unitRef="usd">263338000</ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities>
    <ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE1LTMtMS0xLTE5ODU2_3687d6c1-24c5-4746-9023-25cca1e33a8c"
      unitRef="usd">0</ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities>
    <ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE2LTEtMS0xLTE5ODU2_8b590c1f-5530-4c17-aeb5-491f34ac0196"
      unitRef="usd">222924000</ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights>
    <ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE2LTMtMS0xLTE5ODU2_fe0a9500-d570-4e10-ad75-c503038ebc2b"
      unitRef="usd">0</ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights>
    <ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE3LTEtMS0xLTE5ODU2_96aeb6cf-25f4-4b41-8e8c-0c3a904cd3b2"
      unitRef="usd">4143000</ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants>
    <ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE3LTMtMS0xLTE5ODU2_93959be4-2c63-4d45-8a85-01682bc0917f"
      unitRef="usd">0</ghw:NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE5LTEtMS0xLTE5ODU2_4291b538-4879-43bf-bb9e-bfcfa04b4ae2"
      unitRef="usd">238940000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzE5LTMtMS0xLTE5ODU2_53c6bdf4-0335-4969-a786-71dca7aba0f4"
      unitRef="usd">4901000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzIwLTEtMS0xLTE5ODU2_44796564-ccda-4536-bbd0-ff3783129a5b"
      unitRef="usd">1217000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzIwLTMtMS0xLTE5ODU2_18a72f67-5087-4ea2-b1f3-b0e8d1bdf5db"
      unitRef="usd">1167000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzIxLTEtMS0xLTE5ODU2_513a4b8d-a1af-4012-9486-12c90708212b"
      unitRef="usd">75000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzIxLTMtMS0xLTE5ODU2_5b75672b-7a47-4ce2-9382-23ee10200cfe"
      unitRef="usd">326000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzIyLTEtMS0xLTE5ODU2_407c1377-8d5b-4370-8d10-f18cbe3fa47b"
      unitRef="usd">240232000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDAvZnJhZzo5MzU0NGM1OTBmNTI0YjRjYTczNjk4MWQ5NTAyZWJiOS90YWJsZTozYzJjMTkxMmEyMTE0YzU3YmNhYWJhOGM0NjUzYmJhMy90YWJsZXJhbmdlOjNjMmMxOTEyYTIxMTRjNTdiY2FhYmE4YzQ2NTNiYmEzXzIyLTMtMS0xLTE5ODU2_f99f4711-0a1f-46b1-ba2d-edbc21f0e673"
      unitRef="usd">6394000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzY0NzE_29e93513-d454-40a7-ae33-3938e652e2ae">DESCRIPTION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;On October 8, 2021 (the &#x201c;Closing Date&#x201d;), ACON S2 Acquisition Corp. (&#x201c;STWO&#x201d;), a publicly traded special purpose acquisition company, consummated a merger pursuant to the Agreement and Plan of Merger, dated May 6, 2021 (the &#x201c;Merger Agreement&#x201d;), by and among STWO, SCharge Merger Sub, Inc., a Delaware corporation and wholly owned direct subsidiary of STWO (&#x201c;Merger Sub&#x201d;), and ESS Tech, Inc., a Delaware corporation (&#x201c;Legacy ESS&#x201d;) following the approval at a special meeting of the stockholders of STWO held on October 5, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the terms of the Merger Agreement, STWO deregistered by way of continuation under the Cayman Islands Companies Act (2021 Revision) and registered as a corporation in the State of Delaware under Part XII of the Delaware General Corporation Law (the &#x201c;Domestication&#x201d;), and a business combination between STWO and Legacy ESS was effected through the merger of Merger Sub with and into Legacy ESS, with Legacy ESS surviving as a wholly owned subsidiary of STWO (together with the other transactions described in the Merger Agreement, the &#x201c;Business Combination&#x201d;). On the Closing Date, STWO changed its name from &#x201c;ACON S2 Acquisition Corp&#x201d; to &#x201c;ESS Tech, Inc.&#x201d; (the &#x201c;Company&#x201d; or &#x201c;ESS&#x201d;), and its common shares of stock and warrants for shares of ESS common stock commenced trading on the New York Stock Exchange under the new ticker symbols &#x201c;GWH&#x201d; and &#x201c;GWH.W&#x201d;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ESS is a long-duration energy storage company specializing in iron flow battery technology. ESS develops long-duration iron flow batteries for commercial and utility-scale energy storage applications requiring four or more hours of flexible energy capacity. The Company&#x2019;s products are designed for a 25-year operating life without performance degradation, and with minimal annual operations and maintenance requirements. The Company is in the research and development phase. Its products are still being developed and do not yet meet standard specifications to be sold (&#x201c;Commercially Available&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary and have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Merger Agreement, the merger between Merger Sub and Legacy ESS was accounted for as a reverse recapitalization in accordance with U.S. GAAP (the &#x201c;Reverse Recapitalization&#x201d;). Under this method of accounting, STWO was treated as the &#x201c;acquired&#x201d; company and Legacy ESS was treated as the acquirer for financial reporting purposes. Accordingly, for accounting purposes, the Reverse Recapitalization was treated as the equivalent of Legacy ESS issuing stock for the net assets of STWO, accompanied by a recapitalization. The net assets of STWO were stated at historical cost, with no goodwill or other intangible assets recorded. Legacy ESS was determined to be the accounting acquirer based on the following predominant factors: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Legacy ESS&#x2019;s existing stockholders had the greatest voting interest in the Company; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Legacy ESS&#x2019;s directors represented all of the new board of directors of the Company; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Legacy ESS&#x2019;s senior management continued as the senior management of the Company; and,&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Legacy ESS had the larger employee base.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets, liabilities and results of operations prior to the Reverse Recapitalization are those of Legacy ESS. The shares and corresponding capital amounts and losses per share, prior to the Reverse Recapitalization, have been retroactively restated based on shares reflecting the exchange ratio of approximately 1.47 (the &#x201c;Per Share Consideration&#x201d;) established in the Business Combination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Risks and Uncertainties&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company is subject to a number of risks associated with companies of similar size in its industry, including, but not limited to, the need for successful development of products, the need for additional capital and financing to fund operations, competition from substitute products and services from larger companies, legal protection of proprietary technology, patent litigation, dependence on key individuals, and risks associated with changes in information technology.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;COVID-19 presents material uncertainty and risk with respect to the Company, its performance, and its financial results and could adversely affect the Company&#x2019;s financial position and results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company has determined that its Chief Executive Officer (&#x201c;CEO&#x201d;) is its chief operating decision maker (&#x201c;CODM&#x201d;). The CEO reviews financial information for purposes of assessing performance and making decisions on how to allocate resources. The Company has determined that it operates in a single reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all of the Company&#x2019;s operations and long-lived assets were attributable to operations in the United States as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of commitments and contingencies as of the date of the financial statements and the reported amounts of expenses during the reporting periods. Such estimates relate to, among others, the useful lives and assessment of recoverability of property and equipment, deferred tax assets valuation, determination of the fair value of the Company&#x2019;s Bridge Loan, warrant liabilities, Series C-2 Convertible Preferred Stock Issuance Right, earnout liabilities, earnout warrant liabilities, public warrants, private warrants, as well as other accruals. These estimates are based on historical trends, market pricing, current events and other relevant assumptions and data points. Actual results could differ from those estimates and such differences may be material to the financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents and restricted cash. The Company&#x2019;s cash and cash equivalents include cash in bank accounts and money market accounts. The Company&#x2019;s restricted cash includes a certificate of deposit and performance and payment bond. Deposits held with banks may exceed the amount of insurance provided on such deposits.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzY0NzU_4ba550a4-49e2-4f27-ac6b-caff25572d38">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary and have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Merger Agreement, the merger between Merger Sub and Legacy ESS was accounted for as a reverse recapitalization in accordance with U.S. GAAP (the &#x201c;Reverse Recapitalization&#x201d;). Under this method of accounting, STWO was treated as the &#x201c;acquired&#x201d; company and Legacy ESS was treated as the acquirer for financial reporting purposes. Accordingly, for accounting purposes, the Reverse Recapitalization was treated as the equivalent of Legacy ESS issuing stock for the net assets of STWO, accompanied by a recapitalization. The net assets of STWO were stated at historical cost, with no goodwill or other intangible assets recorded. Legacy ESS was determined to be the accounting acquirer based on the following predominant factors: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Legacy ESS&#x2019;s existing stockholders had the greatest voting interest in the Company; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Legacy ESS&#x2019;s directors represented all of the new board of directors of the Company; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Legacy ESS&#x2019;s senior management continued as the senior management of the Company; and,&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Legacy ESS had the larger employee base.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets, liabilities and results of operations prior to the Reverse Recapitalization are those of Legacy ESS. The shares and corresponding capital amounts and losses per share, prior to the Reverse Recapitalization, have been retroactively restated based on shares reflecting the exchange ratio of approximately 1.47 (the &#x201c;Per Share Consideration&#x201d;) established in the Business Combination.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <ghw:RecapitalizationExchangeRatio
      contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzM3MzU_93cf0f92-5d2a-4c19-97d5-2eec8db3f200"
      unitRef="number">0.0147</ghw:RecapitalizationExchangeRatio>
    <ghw:RisksAndUncertaintiesPolicyPolicyTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzY0Njk_c29dbc16-7911-4e72-ad22-11861bae9752">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Risks and Uncertainties&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company is subject to a number of risks associated with companies of similar size in its industry, including, but not limited to, the need for successful development of products, the need for additional capital and financing to fund operations, competition from substitute products and services from larger companies, legal protection of proprietary technology, patent litigation, dependence on key individuals, and risks associated with changes in information technology.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;COVID-19 presents material uncertainty and risk with respect to the Company, its performance, and its financial results and could adversely affect the Company&#x2019;s financial position and results.&lt;/span&gt;&lt;/div&gt;</ghw:RisksAndUncertaintiesPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzY0NzQ_05032037-a4f8-418c-92be-b0fec4fe4e4c">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company has determined that its Chief Executive Officer (&#x201c;CEO&#x201d;) is its chief operating decision maker (&#x201c;CODM&#x201d;). The CEO reviews financial information for purposes of assessing performance and making decisions on how to allocate resources. The Company has determined that it operates in a single reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all of the Company&#x2019;s operations and long-lived assets were attributable to operations in the United States as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzY0NzA_0c0b8c90-53e5-46bc-8dd3-ec0f2c3af97e">Use of Estimates&#x2014;The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of commitments and contingencies as of the date of the financial statements and the reported amounts of expenses during the reporting periods. Such estimates relate to, among others, the useful lives and assessment of recoverability of property and equipment, deferred tax assets valuation, determination of the fair value of the Company&#x2019;s Bridge Loan, warrant liabilities, Series C-2 Convertible Preferred Stock Issuance Right, earnout liabilities, earnout warrant liabilities, public warrants, private warrants, as well as other accruals. These estimates are based on historical trends, market pricing, current events and other relevant assumptions and data points. Actual results could differ from those estimates and such differences may be material to the financial statements.</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMDYvZnJhZzo3MTk0OTE3ZDcwZTQ0MGMxYTliMDAwNDcyZTNmMWJkNy90ZXh0cmVnaW9uOjcxOTQ5MTdkNzBlNDQwYzFhOWIwMDA0NzJlM2YxYmQ3XzY0NzY_c7a94c8f-aae1-41b1-91bb-c0f30a96a893">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Financial instruments that potentially subject the Company to concentration of credit risk consist of cash and cash equivalents and restricted cash. The Company&#x2019;s cash and cash equivalents include cash in bank accounts and money market accounts. The Company&#x2019;s restricted cash includes a certificate of deposit and performance and payment bond. Deposits held with banks may exceed the amount of insurance provided on such deposits.&lt;/span&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODI3_9830d3a7-57a2-4c01-982b-e5dcdb4dfe0b">SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Loss Per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company follows the two-class method when computing net income (loss) per common share when shares are issued that meet the definition of participating securities. Under this method, net earnings are reduced by the amount of dividends declared in the current period for common shareholders and participating security holders. The remaining earnings or &#x201c;undistributed earnings&#x201d; are allocated between common stock and participating securities to the extent that each security may share in earnings as if all the earnings for the period had been distributed. Once calculated, the earnings per common share is computed by dividing the net income (loss) attributable to common shareholders by the weighted average number of common shares outstanding during each year presented. Diluted income (loss) attributable to common shareholders per common share has been computed by dividing the net income (loss) attributable to common shareholders by the weighted average number of common shares outstanding plus the dilutive effect of outstanding options, warrants, restricted stock units (&#x201c;RSU&#x201d;), and earnout shares pending satisfaction of a regulatory holding period during the respective periods computed using the treasury method. In cases where the Company has a net loss, no dilutive effect is shown as options, warrants, RSU, and earnout shares pending satisfaction of a regulatory holding period become anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash equivalents are recorded at carrying value, which approximates fair value. Cash and cash equivalents include cash in bank accounts and money market funds. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Restricted&#160;cash&#160;is&#160;required as collateral for certain of the Company&#x2019;s lease agreements and contractual supply and service arrangements. Restricted cash includes a certificate of deposit for the Company&#x2019;s &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;lease agreements and a performance and payment bond for the Company&#x2019;s supply and service arrangements. The certificate of deposit and bond are recorded at carrying value, which approximates fair value. Restricted cash amounts are reported in the balance sheets as current or non-current depending on when the cash will be&#160;contractually released.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Property and equipment are stated at cost, net of depreciation. Depreciation is provided using the straight-line method over the estimated useful lives of the assets, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzI1Nzg_1ed4d0a1-e905-4c14-9089-1a6f449e77b0"&gt;three&lt;/span&gt; to seven years. Leasehold improvements are amortized over the lesser of the estimated useful lives of the assets or the remaining lease term. Expenditures for maintenance and repairs are expensed in the Statements of Operations as incurred. Expenditures which materially increase values, change capacities, or extend useful lives are capitalized. When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are recognized in other expense, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates the recoverability of property and equipment for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. The Company assesses the alternative use of an asset, the condition of the asset and the current market demand to determine if an asset is impaired. No impairment loss was recognized during the years ended December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company did not recognize any revenue in fiscal years 2021 and 2020. The Company will recognize revenue in compliance with the requirements of, and the guidance provided by Accounting Standards Codification (&#x201c;ASC&#x201d;) 606 - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers (Topic 606)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sales and Marketing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Sales and marketing costs consist of compensation costs and employee benefits of marketing and sales personnel and related support teams, stock-based compensation, depreciation as well as travel, trade show sponsorships and events, conferences, and internet advertising costs. Advertising costs are expensed as incurred. The Company incurred advertising costs of $45 thousand and $8 thousand for the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company is in the research and development phase. The Company&#x2019;s product offering relies heavily on new technology currently undergoing development and does not yet meet standard specifications to be sold commercially. Research and development costs are expensed as incurred and consist primarily of product development material costs, consumables, maintenance spare parts, raw materials, components, scrap, freight costs, compensation costs and employee benefits, stock-based compensation, depreciation charges, consulting services, and other direct expenses, net of government grants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company receives funding from federal agencies for research and development activities related to its products. Under certain circumstances, up to the entire amount of funding may need to be repaid to the grantor in the form of a success fee in future periods if the Company monetizes the results of the activities funded by the grantor. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The portion of such funding that the Company may be required to repay in certain circumstances is recorded in accrued and other liabilities and was $452 thousand and $186 thousand as of December&#160;31, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;General and Administrative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;General and administrative costs include executive and administrative compensation costs and employee benefits, stock-based compensation, depreciation charges, professional services fees, insurance costs, bad debt, other allocated costs, such as facility-related expenses, supplies, and other fixed costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company accounts for stock-based compensation in accordance with ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation &#x2013; Stock Compensation (&#x201c;ASC 718&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures compensation expense for all stock-based awards for stock options granted to employees and non-employees based on the estimated fair values on the date of the grant. The fair value of each &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;stock option granted is estimated using the Black-Scholes Merton option-pricing model using the single-option award approach. The following assumptions are used in the Black-Scholes Merton option-pricing model:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Risk-Free Interest Rat&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e&#x2014;The risk-free interest rate is based on the implied yield available on the date of grant on U.S. Treasury zero-coupon issued with a term that is equal to the option&#x2019;s expected term at the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Expected Volatility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company estimates the volatility for option grants by evaluating the average historical volatility of a peer group of companies for the period immediately preceding the option grant for a term that is approximately equal to the option&#x2019;s expected term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Expected Term&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The expected term for employees represents the period over which options granted are expected to be outstanding using the&#160;simplified method, as the Company&#x2019;s historical share option exercise experience does not provide a reasonable basis upon which to estimate the expected term. The simplified method deems the term to be the average of the time-to-vesting and contractual life of the stock-based awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Dividend Yield&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company has not declared or paid dividends to date and does not anticipate declaring dividends. A such, the dividend yield has been estimated to be zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASU 2016-09, Improvements to Employee Share-Based Payment Accounting, the Company may account for forfeitures as they occur or use estimated forfeitures. The Company elected to use actual forfeitures. The share-based compensation expense is recognized using a straight-line basis over the requisite service periods of the awards. The requisite service period is generally the vesting period of such options, and the stock-based compensation expense is presented as a component of operating expenses within the statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes all excess tax benefits and deficiencies for share-based awards as an income tax expense or benefit in the statements of operations. Excess tax benefits are classified with other income tax in the Consolidated Statement of Cash Flows as an operating activity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company accounts for income taxes under the asset and liability method. Under this method, deferred taxes are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities using tax rates expected to be in effect during the years in which the bases differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the Consolidated Statement of Operations in the period that includes the enactment date. The Company provides for a valuation allowance when it is more likely than not that some portion of, or all of the Company&#x2019;s deferred tax assets will not be realized. In making such determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. As of December&#160;31, 2021 and 2020, the Company has recorded a full valuation allowance against its deferred tax assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, requires that the tax benefit of net operating losses, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is &#x201c;more likely than not.&#x201d; Realization of the future tax benefits is dependent on the Company&#x2019;s ability to generate sufficient taxable income within the carryforward period. Because of the Company&#x2019;s history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not likely and, accordingly, has provided a full valuation allowance for these tax benefits for fiscal years 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. No amounts were accrued for the payment of interest and penalties as of December&#160;31, 2021 and 2020 as the Company is currently not aware of any issues under review that could result in significant payments, accruals, or material deviation from its position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company follows ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements (&#x201c;ASC 820&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which establishes a common definition of fair value to be applied when U.S. GAAP requires the use of fair value, establishes a framework for measuring fair value, and requires certain disclosure about such fair value measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#x2019;s assumptions about what market participants would use in pricing the asset or liability based on the best information available in the circumstances. The hierarchy is broken down into three levels based on the reliability of inputs as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 1: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Observable inputs such as quoted prices in active markets for identical assets or liabilities to which the Company has access at a measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 2: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Observable inputs other than Level 1 quoted prices that are observable for the asset or liability, either directly or indirectly; these include quoted prices for similar assets or liabilities in an active market, quoted prices for identical assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 3: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unobservable inputs for which little or no market data exists and for which the Company must develop its own assumptions regarding the assumptions that market participants would use in pricing the asset or liability, including assumptions regarding risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because of the uncertainties inherent in the valuation of assets or liabilities for which there are no observable inputs, those estimated fair values may differ significantly from the values that may have been used had a ready market for the assets or liabilities existed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Jumpstart Our Business Startups Act (&#x201c;JOBS Act&#x201d;), an emerging growth company is provided the option to adopt new or revised accounting standards that may be issued by the FASB or the SEC either (i) within the same periods as those otherwise applicable to non-emerging growth companies or (ii) within the same time periods as private companies. The Company has elected to use the extended transition period for complying with any new or revised financial accounting standards. As a result, the Company&#x2019;s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective date for new or revised accounting standards that are applicable to public companies. The Company also intends to continue to take advantage of some of the reduced regulatory and reporting requirements of emerging growth companies pursuant to the JOBS Act so long as the Company qualifies as an emerging growth company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued No. ASU 2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (ASC 842) which superseded previous guidance related to accounting for leases. This new guidance requires lessees to recognize most leases on their balance sheets as right-of-use (&#x201c;ROU&#x201d;) assets with corresponding lease liabilities and eliminates certain real estate-specific provisions. Accounting for lessors is substantially unchanged from current accounting principles. Lessees will be required to classify leases as either finance leases or operation leases. Initial balance sheet measurement is similar for both types of leases; however, expense recognition and amortization of right-of-use assets will differ.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The new standard provides optional practical expedients in transition including a package of practical expedients that will allow the Company to carry forward its historical classification of existing leases. In addition, the new standard also provides practical expedients for an entity&#x2019;s ongoing accounting. The Company elected the short-term lease recognition exemption for all leases that qualify, which means leases with initial terms of 12 months or less will not be recorded on the balance sheet. The new standard is effective for fiscal years beginning after December 15, 2021.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASC 842 effective January 1, 2022. The most significant effect of the adoption resulted in the recognition of an ROU asset and liability of approximately $5,000&#160;thousand. The adoption of this standard did not have a material impact on the Company&#x2019;s results of operations, cash flows or liquidity measures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13,&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;(&#x201c;ASU 2016-13&#x201d;), which requires the measurement and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model, which will result in earlier recognition of credit losses. ASU 2016-13 is effective for emerging-growth companies for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU No. 2019-12,&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Topic 740):&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;(&#x201c;ASU 2019-12&#x201d;), which simplifies the accounting for income taxes. ASU 2019-12 is effective&#160;for emerging-growth companies&#160;for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt with Conversion and Other Options (Subtopic470-20) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and Derivatives and Hedging&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity (&#x201c;ASU 2020-06&#x201d;). ASU 2020-06 reduces the number of accounting models for convertible debt instruments and redeemable convertible preferred stock. For convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, or that do not result in substantial premiums accounted for as paid-in capital, the embedded conversion features no longer are separated from the host contract. ASU 2020-06 also removes certain conditions that should be considered in the derivatives scope exception evaluation under Subtopic 815-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;, and clarify the scope and certain requirements under Subtopic 815-40. In addition, ASU 2020-06 improves the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contracts in an entity&#x2019;s own equity. ASU 2020-06 is effective for public companies for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other companies, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. As of December 31, 2021, the Company did not hold any instruments within the scope of ASU 2020-06.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODM1_69b55398-7ec5-43f8-b484-9b922c15dd4a">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Loss Per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company follows the two-class method when computing net income (loss) per common share when shares are issued that meet the definition of participating securities. Under this method, net earnings are reduced by the amount of dividends declared in the current period for common shareholders and participating security holders. The remaining earnings or &#x201c;undistributed earnings&#x201d; are allocated between common stock and participating securities to the extent that each security may share in earnings as if all the earnings for the period had been distributed. Once calculated, the earnings per common share is computed by dividing the net income (loss) attributable to common shareholders by the weighted average number of common shares outstanding during each year presented. Diluted income (loss) attributable to common shareholders per common share has been computed by dividing the net income (loss) attributable to common shareholders by the weighted average number of common shares outstanding plus the dilutive effect of outstanding options, warrants, restricted stock units (&#x201c;RSU&#x201d;), and earnout shares pending satisfaction of a regulatory holding period during the respective periods computed using the treasury method. In cases where the Company has a net loss, no dilutive effect is shown as options, warrants, RSU, and earnout shares pending satisfaction of a regulatory holding period become anti-dilutive.&lt;/span&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODI4_8b6e2984-29fa-4ea5-946b-98a502ca2052">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. Cash equivalents are recorded at carrying value, which approximates fair value. Cash and cash equivalents include cash in bank accounts and money market funds. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Restricted&#160;cash&#160;is&#160;required as collateral for certain of the Company&#x2019;s lease agreements and contractual supply and service arrangements. Restricted cash includes a certificate of deposit for the Company&#x2019;s &lt;/span&gt;&lt;/div&gt;lease agreements and a performance and payment bond for the Company&#x2019;s supply and service arrangements. The certificate of deposit and bond are recorded at carrying value, which approximates fair value. Restricted cash amounts are reported in the balance sheets as current or non-current depending on when the cash will be&#160;contractually released.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODMz_7c45366c-c9b8-438f-b0b9-ecddccf7de29">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Property and equipment are stated at cost, net of depreciation. Depreciation is provided using the straight-line method over the estimated useful lives of the assets, which range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzI1Nzg_1ed4d0a1-e905-4c14-9089-1a6f449e77b0"&gt;three&lt;/span&gt; to seven years. Leasehold improvements are amortized over the lesser of the estimated useful lives of the assets or the remaining lease term. Expenditures for maintenance and repairs are expensed in the Statements of Operations as incurred. Expenditures which materially increase values, change capacities, or extend useful lives are capitalized. When assets are retired or disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gains or losses are recognized in other expense, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates the recoverability of property and equipment for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be recoverable. The Company assesses the alternative use of an asset, the condition of the asset and the current market demand to determine if an asset is impaired. No impairment loss was recognized during the years ended December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie28dcb7e8f93459697581e172ba35470_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzI1ODQ_7b58871e-27ec-4197-bb8a-8521dda7b045">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:AssetImpairmentCharges
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzM0NDY_060756d2-80af-412a-9a66-2580ce4eed90"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzM0NDY_620c8a80-0160-42ff-a915-905b28eb6b57"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODM0_9fe0fd09-1854-4266-90ee-1460e1f1f4b0">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company did not recognize any revenue in fiscal years 2021 and 2020. The Company will recognize revenue in compliance with the requirements of, and the guidance provided by Accounting Standards Codification (&#x201c;ASC&#x201d;) 606 - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers (Topic 606)&lt;/span&gt;.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzM1NTA_0db3470e-274f-4e69-a8a4-7b2e1f25dc12"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzM1NTA_fef3d87c-68a2-4a4a-8b83-64abe7b5c322"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODI1_a2309c07-1379-48eb-8b23-fd85362e9f4e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sales and Marketing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Sales and marketing costs consist of compensation costs and employee benefits of marketing and sales personnel and related support teams, stock-based compensation, depreciation as well as travel, trade show sponsorships and events, conferences, and internet advertising costs. Advertising costs are expensed as incurred. The Company incurred advertising costs of $45 thousand and $8 thousand for the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzQxODk_2d45cc69-39f5-4742-918a-9e473b6a9a30"
      unitRef="usd">45000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzQxOTY_ff3c527c-e2fe-4533-a50c-6025232158dd"
      unitRef="usd">8000</us-gaap:AdvertisingExpense>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODMw_7620afbd-f7dc-42bd-8e0e-5e7e34115ac6">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company is in the research and development phase. The Company&#x2019;s product offering relies heavily on new technology currently undergoing development and does not yet meet standard specifications to be sold commercially. Research and development costs are expensed as incurred and consist primarily of product development material costs, consumables, maintenance spare parts, raw materials, components, scrap, freight costs, compensation costs and employee benefits, stock-based compensation, depreciation charges, consulting services, and other direct expenses, net of government grants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company receives funding from federal agencies for research and development activities related to its products. Under certain circumstances, up to the entire amount of funding may need to be repaid to the grantor in the form of a success fee in future periods if the Company monetizes the results of the activities funded by the grantor. &lt;/span&gt;&lt;/div&gt;The portion of such funding that the Company may be required to repay in certain circumstances is recorded in accrued and other liabilities and was $452 thousand and $186 thousand as of December&#160;31, 2021 and 2020, respectively.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzUxMjk_82441c29-2369-4ee7-8cb3-0be7338240c2"
      unitRef="usd">452000</us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet>
    <us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzUxMzY_fb882bbc-35fe-4af2-8f93-3d96416f9e65"
      unitRef="usd">186000</us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODM4_2e371e23-c3fd-444b-9207-9ecd7522b8ad">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;General and Administrative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;General and administrative costs include executive and administrative compensation costs and employee benefits, stock-based compensation, depreciation charges, professional services fees, insurance costs, bad debt, other allocated costs, such as facility-related expenses, supplies, and other fixed costs.&lt;/span&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODM5_ff494479-bf10-4219-aff5-498fbcb83268">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company accounts for stock-based compensation in accordance with ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation &#x2013; Stock Compensation (&#x201c;ASC 718&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures compensation expense for all stock-based awards for stock options granted to employees and non-employees based on the estimated fair values on the date of the grant. The fair value of each &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;stock option granted is estimated using the Black-Scholes Merton option-pricing model using the single-option award approach. The following assumptions are used in the Black-Scholes Merton option-pricing model:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Risk-Free Interest Rat&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;e&#x2014;The risk-free interest rate is based on the implied yield available on the date of grant on U.S. Treasury zero-coupon issued with a term that is equal to the option&#x2019;s expected term at the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Expected Volatility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company estimates the volatility for option grants by evaluating the average historical volatility of a peer group of companies for the period immediately preceding the option grant for a term that is approximately equal to the option&#x2019;s expected term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Expected Term&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The expected term for employees represents the period over which options granted are expected to be outstanding using the&#160;simplified method, as the Company&#x2019;s historical share option exercise experience does not provide a reasonable basis upon which to estimate the expected term. The simplified method deems the term to be the average of the time-to-vesting and contractual life of the stock-based awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Dividend Yield&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company has not declared or paid dividends to date and does not anticipate declaring dividends. A such, the dividend yield has been estimated to be zero.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASU 2016-09, Improvements to Employee Share-Based Payment Accounting, the Company may account for forfeitures as they occur or use estimated forfeitures. The Company elected to use actual forfeitures. The share-based compensation expense is recognized using a straight-line basis over the requisite service periods of the awards. The requisite service period is generally the vesting period of such options, and the stock-based compensation expense is presented as a component of operating expenses within the statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes all excess tax benefits and deficiencies for share-based awards as an income tax expense or benefit in the statements of operations. Excess tax benefits are classified with other income tax in the Consolidated Statement of Cash Flows as an operating activity.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzcxNzE_625a86b8-e907-4466-93b3-26572cf84e82"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODMx_2da9fc2a-36db-40ac-8ad5-78caff5e1f36">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company accounts for income taxes under the asset and liability method. Under this method, deferred taxes are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities using tax rates expected to be in effect during the years in which the bases differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the Consolidated Statement of Operations in the period that includes the enactment date. The Company provides for a valuation allowance when it is more likely than not that some portion of, or all of the Company&#x2019;s deferred tax assets will not be realized. In making such determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. As of December&#160;31, 2021 and 2020, the Company has recorded a full valuation allowance against its deferred tax assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 740, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, requires that the tax benefit of net operating losses, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is &#x201c;more likely than not.&#x201d; Realization of the future tax benefits is dependent on the Company&#x2019;s ability to generate sufficient taxable income within the carryforward period. Because of the Company&#x2019;s history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not likely and, accordingly, has provided a full valuation allowance for these tax benefits for fiscal years 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. No amounts were accrued for the payment of interest and penalties as of December&#160;31, 2021 and 2020 as the Company is currently not aware of any issues under review that could result in significant payments, accruals, or material deviation from its position.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzk5MDI_5b73568a-f28a-4266-99a5-bf8d1dfb1cd1"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzk5MDI_f6a555b2-0090-4d3c-af90-2561123811ce"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODI2_56520c96-e529-4dbc-bd37-16640aa4a562">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;The Company follows ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements (&#x201c;ASC 820&#x201d;)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which establishes a common definition of fair value to be applied when U.S. GAAP requires the use of fair value, establishes a framework for measuring fair value, and requires certain disclosure about such fair value measurements.&lt;/span&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 820 establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#x2019;s assumptions about what market participants would use in pricing the asset or liability based on the best information available in the circumstances. The hierarchy is broken down into three levels based on the reliability of inputs as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 1: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Observable inputs such as quoted prices in active markets for identical assets or liabilities to which the Company has access at a measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 2: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Observable inputs other than Level 1 quoted prices that are observable for the asset or liability, either directly or indirectly; these include quoted prices for similar assets or liabilities in an active market, quoted prices for identical assets and liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 3: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unobservable inputs for which little or no market data exists and for which the Company must develop its own assumptions regarding the assumptions that market participants would use in pricing the asset or liability, including assumptions regarding risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because of the uncertainties inherent in the valuation of assets or liabilities for which there are no observable inputs, those estimated fair values may differ significantly from the values that may have been used had a ready market for the assets or liabilities existed.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE3ODM3_06e4c4a9-2f57-4e9f-896c-81928ea175f8">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Jumpstart Our Business Startups Act (&#x201c;JOBS Act&#x201d;), an emerging growth company is provided the option to adopt new or revised accounting standards that may be issued by the FASB or the SEC either (i) within the same periods as those otherwise applicable to non-emerging growth companies or (ii) within the same time periods as private companies. The Company has elected to use the extended transition period for complying with any new or revised financial accounting standards. As a result, the Company&#x2019;s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective date for new or revised accounting standards that are applicable to public companies. The Company also intends to continue to take advantage of some of the reduced regulatory and reporting requirements of emerging growth companies pursuant to the JOBS Act so long as the Company qualifies as an emerging growth company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued No. ASU 2016-02, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (ASC 842) which superseded previous guidance related to accounting for leases. This new guidance requires lessees to recognize most leases on their balance sheets as right-of-use (&#x201c;ROU&#x201d;) assets with corresponding lease liabilities and eliminates certain real estate-specific provisions. Accounting for lessors is substantially unchanged from current accounting principles. Lessees will be required to classify leases as either finance leases or operation leases. Initial balance sheet measurement is similar for both types of leases; however, expense recognition and amortization of right-of-use assets will differ.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The new standard provides optional practical expedients in transition including a package of practical expedients that will allow the Company to carry forward its historical classification of existing leases. In addition, the new standard also provides practical expedients for an entity&#x2019;s ongoing accounting. The Company elected the short-term lease recognition exemption for all leases that qualify, which means leases with initial terms of 12 months or less will not be recorded on the balance sheet. The new standard is effective for fiscal years beginning after December 15, 2021.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASC 842 effective January 1, 2022. The most significant effect of the adoption resulted in the recognition of an ROU asset and liability of approximately $5,000&#160;thousand. The adoption of this standard did not have a material impact on the Company&#x2019;s results of operations, cash flows or liquidity measures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13,&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;(&#x201c;ASU 2016-13&#x201d;), which requires the measurement and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model, which will result in earlier recognition of credit losses. ASU 2016-13 is effective for emerging-growth companies for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU No. 2019-12,&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Topic 740):&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;(&#x201c;ASU 2019-12&#x201d;), which simplifies the accounting for income taxes. ASU 2019-12 is effective&#160;for emerging-growth companies&#160;for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued ASU 2020-06&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt with Conversion and Other Options (Subtopic470-20) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and Derivatives and Hedging&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity (&#x201c;ASU 2020-06&#x201d;). ASU 2020-06 reduces the number of accounting models for convertible debt instruments and redeemable convertible preferred stock. For convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, or that do not result in substantial premiums accounted for as paid-in capital, the embedded conversion features no longer are separated from the host contract. ASU 2020-06 also removes certain conditions that should be considered in the derivatives scope exception evaluation under Subtopic 815-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity&lt;/span&gt;, and clarify the scope and certain requirements under Subtopic 815-40. In addition, ASU 2020-06 improves the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contracts in an entity&#x2019;s own equity. ASU 2020-06 is effective for public companies for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other companies, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. As of December 31, 2021, the Company did not hold any instruments within the scope of ASU 2020-06.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseLiability
      contextRef="ia8548ccfe3de4dd9881fd8478974d7e8_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE0NzI1_2a4bc574-afa2-4122-9387-a95d873f5ce6"
      unitRef="usd">5000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia8548ccfe3de4dd9881fd8478974d7e8_I20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTIvZnJhZzphNDdlMzU0MjE0OGQ0MDg1YWM3MjA0MjdjNDljZjRkYi90ZXh0cmVnaW9uOmE0N2UzNTQyMTQ4ZDQwODVhYzcyMDQyN2M0OWNmNGRiXzE0NzI1_bf4a276b-82f1-4d48-85c0-05258ebfe258"
      unitRef="usd">5000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzQyNTk_fe660b4b-ca49-4495-8e01-3bb3145aed5e">BUSINESS COMBINATION&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in Note 1, on October&#160;8, 2021, the Company consummated the Business Combination pursuant to the Merger Agreement, with Legacy ESS surviving the Business Combination as a wholly owned subsidiary of the Company. Upon the Business Combination closing, each share of Legacy ESS&#x2019;s common stock, par value $0.0001 per share (&#x201c;Legacy ESS Common Stock&#x201d;) and Preferred Stock, par value $0.0001 per share (&#x201c;Legacy ESS Preferred Stock&#x201d;), were converted into the right to receive shares of the Company&#x2019;s common stock at the Per Share Consideration as calculated pursuant to the Merger Agreement. The aggregate consideration paid to Legacy ESS stockholders in connection with the Business Combination (excluding any potential Earnout Shares (see below for definition)), was 99,700,326 shares of the Company&#x2019;s common stock (including 125,958 shares of common stock issued following the Closing as a result of a transaction expense adjustment as disclosed in the Company&#x2019;s Form 8-K filed with the SEC on November 15, 2021). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon the closing of the Business Combination, the Company's certificate of incorporation was amended and restated to, among other things, increase the total number of authorized shares of capital stock to 2,200,000,000, of which 2,000,000,000 shares are Common Stock, $0.0001 par value per share, and 200,000,000 shares are Preferred Stock, $0.0001 value per share. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination, on the Closing Date, STWO issued and sold an aggregate of 25,000,000 shares of the Company&#x2019;s common stock for a selling price of $10.00 per share and an aggregate selling price of $250,000 thousand pursuant to subscription agreements, dated as of May&#160;6, 2021, with certain accredited investors, in a Private Investment in Public Equity (&#x201c;PIPE Financing&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each issued and outstanding warrant of Legacy ESS was exercised in full in exchange for the issuance of shares of the Company&#x2019;s common stock immediately prior to the Closing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each issued and outstanding vested and unvested Legacy ESS option was converted into options of the Company exercisable for shares of the Company&#x2019;s common stock with the same terms except for the number of shares exercisable and the exercise price, each of which was adjusted using the Per Share Consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legacy ESS allocated to Legacy ESS employees 824,998 RSUs (the &#x201c;Incentive RSU Pool&#x201d;) of which 757,448 were vested upon meeting certain Earnout Milestone Events on November 9, 2021. A total of 67,550 RSUs were cancelled or not awarded as the holders did not meet the continued service requirement through the vesting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Merger Agreement, the Company was permitted to issue to eligible Legacy ESS securityholders, on a pro rata basis, up to 16,500,000 shares of additional common stock (the &#x201c;Earnout Shares&#x201d;) less any RSUs issued pursuant to the Incentive RSU Pool, issuable in two equal tranches upon the occurrence of the respective Earnout Milestone Events. The Earnout Milestone Events were achieved on November 9, 2021 and Legacy ESS issued 15,674,965 shares to securityholders. 6,707,318 of the Earnout Shares were delivered subsequent to December 31, 2021 upon satisfaction of a regulatory holding period and were excluded from the calculation of diluted weighted-average common shares outstanding for the period, see Note 5.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Business Combination is accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, STWO was treated as the &#x201c;acquired&#x201d; company and Legacy ESS was treated as the acquirer for financial reporting purposes. Accordingly, for accounting purposes, the Business Combination was treated as the equivalent of Legacy ESS issuing stock for the net assets of STWO, accompanied by a recapitalization. The net assets of STWO were stated at historical cost, with no goodwill or other intangible assets recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the elements of the Business Combination to the Consolidated Statement of Cash Flows and the Consolidated Statement of Stockholders&#x2019; Equity for the year ended December&#160;31, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash contributions from Business Combination and PIPE Financing, net of redemptions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: transaction costs paid by ESS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash contributions from Business Combination and PIPE Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: non-cash fair value of Public and Private Common Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: non-cash fair value of Earnout Shares and Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: liabilities assumed from STWO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Business Combination and PIPE Financing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The number of shares of common stock issued immediately following the consummation of the Business Combination:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, outstanding prior to Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class B Common Stock outstanding prior to Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: redemption of STWO shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,754,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock of STWO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,495,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESS Common Stock issued upon exercise of C-2 Right and Warrant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,153,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares issued in PIPE Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business Combination and PIPE Financing shares - Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,649,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legacy ESS Convertible Preferred Stock converted to ESS Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,104,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legacy ESS Common Stock converted to ESS Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,442,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total shares of Common Stock immediately after Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,195,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i1221109e9b82480db1d2cc2bb02d8c87_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzMyNg_17aa2802-e310-4ee7-a084-5c2b6b966ea0"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i1221109e9b82480db1d2cc2bb02d8c87_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzM5OA_277685e2-97c4-4b1a-b0ad-55d1efc3f596"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i9f23e295ff9146468ffbe0a70bfc87f8_D20211008-20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzc3Nw_31579dd6-6160-4d63-854c-6c16cc3834ed"
      unitRef="shares">99700326</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="id514f57a80674dc3a423f14159d701c5_D20211008-20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzgyOA_60a3375b-d365-45ab-a382-2c6e0203b7e6"
      unitRef="shares">125958</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <ghw:CommonStockAndPreferredStockSharesAuthorized
      contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzEyMTg_d504cd87-79b7-4ba1-8e5a-f5558f1c6f3b"
      unitRef="shares">2200000000</ghw:CommonStockAndPreferredStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzEyMzE_fadff6e7-fdec-45db-8fba-528712cc1600"
      unitRef="shares">2000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzEyNTk_47cee2f3-3f2c-40f3-a59a-f9daa96086d9"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzEyODc_3bef2b5b-3fdb-437b-b917-5dc543d0acde"
      unitRef="shares">200000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzEzMTg_09792c94-648a-419d-9c63-22428f3b3b4c"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="iec88b34e2e544fbdb75e7e5c9086c5ee_D20211008-20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzE0NDI_59ca9eaf-ba4d-43d5-8eef-ce090fa7940b"
      unitRef="shares">25000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="ib6aeeb7145614617a64b99382c2c5171_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzE1MDU_483f10b7-7a9a-42b8-be4a-15e5f4ba801b"
      unitRef="usdPerShare">10.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="iec88b34e2e544fbdb75e7e5c9086c5ee_D20211008-20211008"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzE1NTI_f9d37899-f5d5-4fc8-9ba3-898b626b81d7"
      unitRef="usd">250000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i48a6574b6137421391c7bf3a89b227b3_D20211008-20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzI2NTg_d3f31731-e34b-46d1-8f0a-68aa85f3ed02"
      unitRef="shares">824998</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i8d2a6575cd9a40ff838e398ccbc5a66b_D20211109-20211109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzI3MDI_6e7b7bd5-b593-45b5-bbe4-78e085a295bf"
      unitRef="shares">757448</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i8d2a6575cd9a40ff838e398ccbc5a66b_D20211109-20211109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzI3OTY_920d0f7e-ce03-4216-aefd-48d0b23e49af"
      unitRef="shares">67550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <ghw:ReverseRecapitalizationContingentConsiderationEquityShares
      contextRef="i0903a891b2434f489676d990fe85e31a_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzMwNTg_eb8d4c40-6753-49d0-941b-3edee09d8458"
      unitRef="shares">16500000</ghw:ReverseRecapitalizationContingentConsiderationEquityShares>
    <ghw:ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches
      contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzMxODc_e8ad22a0-985a-43c3-b2e2-99d3f9d7d098"
      unitRef="tranche">2</ghw:ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches>
    <ghw:EquityIssuedSharesMilestoneAchievement
      contextRef="i4d3473ca6183485a9760b8efa9a21be1_D20211109-20211109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzMzNTY_0f52fb5d-e0bd-478a-bfd3-e2d7ab3e2d2e"
      unitRef="shares">15674965</ghw:EquityIssuedSharesMilestoneAchievement>
    <ghw:SharesIssuedReverseRecapitalization
      contextRef="i399896a6b2374763830fc0a94e903c2e_D20220101-20220303"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzM2ODMzNjM5NTM4NTcy_c94199b6-e354-41ff-9c52-a2638422da1b"
      unitRef="shares">6707318</ghw:SharesIssuedReverseRecapitalization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i067a5ce1f6a945358a634f9f0d20c7b4_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzM4ODY_99439bee-3b41-4620-b541-6e6795ae4449"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <ghw:ScheduleOfReverseRecapitalizationTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90ZXh0cmVnaW9uOjdmNzZjNmEzNTJjYzRiZmNhMGEyYmM0YTBhM2YzZTliXzQyNTg_af235aa7-ec96-4473-96bc-6d21be3ec939">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles the elements of the Business Combination to the Consolidated Statement of Cash Flows and the Consolidated Statement of Stockholders&#x2019; Equity for the year ended December&#160;31, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash contributions from Business Combination and PIPE Financing, net of redemptions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: transaction costs paid by ESS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash contributions from Business Combination and PIPE Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: non-cash fair value of Public and Private Common Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: non-cash fair value of Earnout Shares and Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: liabilities assumed from STWO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net Business Combination and PIPE Financing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The number of shares of common stock issued immediately following the consummation of the Business Combination:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, outstanding prior to Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Class B Common Stock outstanding prior to Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: redemption of STWO shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,754,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock of STWO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,495,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESS Common Stock issued upon exercise of C-2 Right and Warrant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,153,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares issued in PIPE Financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business Combination and PIPE Financing shares - Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,649,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legacy ESS Convertible Preferred Stock converted to ESS Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,104,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legacy ESS Common Stock converted to ESS Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,442,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total shares of Common Stock immediately after Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,195,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ghw:ScheduleOfReverseRecapitalizationTableTextBlock>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzAtMS0xLTEtMTk4NTY_5fd5d7ff-6b50-4ea1-b103-445b9378fbca"
      unitRef="usd">258730000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <ghw:PaymentsOfReverseRecapitalizationTransactionCosts
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzEtMS0xLTEtMTk4NTY_e87ff207-e4a6-4804-ab55-df484fa8d8b9"
      unitRef="usd">7895000</ghw:PaymentsOfReverseRecapitalizationTransactionCosts>
    <ghw:ProceedsFromReverseRecapitalizationTransaction
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzItMS0xLTEtMTk4NTY_add498fa-a294-456d-868d-efcbf547588d"
      unitRef="usd">250835000</ghw:ProceedsFromReverseRecapitalizationTransaction>
    <ghw:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzMtMS0xLTEtMTk4NTY_8e78bb1a-a58c-4c6c-b47e-bea8a0f18096"
      unitRef="usd">11833000</ghw:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants>
    <ghw:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzQtMS0xLTEtMTk4NTY_f34e52c8-249e-4eac-90cd-ee235e0ed970"
      unitRef="usd">110010000</ghw:NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzUtMS0xLTEtMTk4NTY_9cba8db5-4365-4f58-b3bb-c5de262502c0"
      unitRef="usd">75000</us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
    <ghw:ReverseRecapitalizationNet
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTozYWJmZDI1ZmUzYWU0NWIzOWFjYTBjOWE3YmI0ZGY4MC90YWJsZXJhbmdlOjNhYmZkMjVmZTNhZTQ1YjM5YWNhMGM5YTdiYjRkZjgwXzYtMS0xLTEtMTk4NTY_f4f8f132-4f34-4014-8e25-2e78c845c1b0"
      unitRef="usd">128917000</ghw:ReverseRecapitalizationNet>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6bfe6a99a17b44a691963b27a84b4fa4_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzAtMS0xLTEtMTk4NTY_ae094369-fc45-42bc-9bbb-51c3ff8bd21b"
      unitRef="shares">25000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifaf9821e442f4108836f7d3ca92535af_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzEtMS0xLTEtMTk4NTY_f62d1f48-2598-41c1-82a9-8719b94d899d"
      unitRef="shares">6250000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2fb8f255f38542fc87bc92ac7839c01b_D20211007-20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzItMS0xLTEtMTk4NTY_0bdec2bf-c5a8-48fe-96e1-f8da150617f7"
      unitRef="shares">20754719</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i9cdfe10672e04105a30f8f4b5002842e_D20211008-20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzMtMS0xLTEtMTk4NTY_d626ddbd-38b3-47c2-9892-f32ed366d84d"
      unitRef="shares">10495281</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="i9cdfe10672e04105a30f8f4b5002842e_D20211008-20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzQtMS0xLTEtMTk4NTY_fe7628c0-5d7f-4a56-bab6-8e17758bc98d"
      unitRef="shares">29153806</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i9cdfe10672e04105a30f8f4b5002842e_D20211008-20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzUtMS0xLTEtMTk4NTY_51597ad2-40e4-4a8a-ba28-6f0325bbd8a1"
      unitRef="shares">25000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <ghw:StockIssuedDuringPeriodSharesReverseRecapitalization
      contextRef="i9cdfe10672e04105a30f8f4b5002842e_D20211008-20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzYtMS0xLTEtMTk4NTY_c96c440d-d321-4acb-b31b-e6714a961a75"
      unitRef="shares">64649087</ghw:StockIssuedDuringPeriodSharesReverseRecapitalization>
    <ghw:StockConvertedReverseRecapitalization
      contextRef="i79223f39c4cd4bcebe71c42ad0a576ac_D20211008-20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzctMS0xLTEtMTk4NTY_6b5ff35d-7d29-41ac-bcac-9b2a0b18184f"
      unitRef="shares">57104322</ghw:StockConvertedReverseRecapitalization>
    <ghw:StockConvertedReverseRecapitalization
      contextRef="ibf042624c6a9497aac55d3c201e9eadc_D20211008-20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzgtMS0xLTEtMTk4NTY_160765c0-0658-4028-b251-3179d4b1779a"
      unitRef="shares">13442198</ghw:StockConvertedReverseRecapitalization>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTUvZnJhZzo3Zjc2YzZhMzUyY2M0YmZjYTBhMmJjNGEwYTNmM2U5Yi90YWJsZTphOTM5NTA3NzY5NGM0MmE5YTNkZjY1ODJmYWIyMzkxNC90YWJsZXJhbmdlOmE5Mzk1MDc3Njk0YzQyYTlhM2RmNjU4MmZhYjIzOTE0XzktMS0xLTEtMTk4NTY_a0c549a7-6934-4ca3-bf62-ec32a60e77bd"
      unitRef="shares">135195607</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90ZXh0cmVnaW9uOjZlZWZhN2RhMGE0NDQ2NTNiNTY4MDY5Mzg4NjJlZWJjXzg0Mg_fb5d1d23-b7f8-4a10-99f2-90ed30d79eeb">DEFERRED REVENUE &lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company has entered into contracts with customers for which sales have not been recognized as the Company has not yet met revenue recognition criteria. As per customer arrangements, the Company invoices customers in advance of recognizing the sale of units and records advance deposits as deferred revenue, as reported in current liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the balances of the Company&#x2019;s deferred revenue as of December&#160;31, 2021 and 2020 for contracts that are expected to be completed and revenue recognized in the subsequent twelve month period (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue - units shipped in August 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue - units shipped in September 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;As of December&#160;31, 2020, the Company had recorded customer deposits of $2,258 thousand which were classified as other non-current liabilities. The balance has been reclassified to current liabilities as of December&#160;31, 2021 based on expected contract fulfillment in 2022.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90ZXh0cmVnaW9uOjZlZWZhN2RhMGE0NDQ2NTNiNTY4MDY5Mzg4NjJlZWJjXzg0Mw_3e9bb68a-2e29-486e-abcc-95c5947dde5d">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the balances of the Company&#x2019;s deferred revenue as of December&#160;31, 2021 and 2020 for contracts that are expected to be completed and revenue recognized in the subsequent twelve month period (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue - units shipped in August 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue - units shipped in September 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib2e2ecadf88b49079bdd0abc5d91a6c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzEtMS0xLTEtMTk4NTY_86eedd07-dd94-4dee-9391-706103d9baf2"
      unitRef="usd">383000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2d04a1cea0c44dc3bdef9f8530c030f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzEtMy0xLTEtMTk4NTY_24a3930c-7236-4725-bad3-d5bebb579d5f"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i1c898045317849c1b6953225c8c9ece6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzItMS0xLTEtMTk4NTY_a296d7a1-76e2-4216-b8ac-9fb34c884ef8"
      unitRef="usd">171000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i457bdd9093e64588bbdd7634c77dca90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzItMy0xLTEtMTk4NTY_09e6e1bf-9457-4356-bf50-39705fb7b72f"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i7db8e062914e4a428bd093994e6e1d7c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzMtMS0xLTEtMTk4NTY_761ada87-1974-4af5-8bf7-765b728beaa9"
      unitRef="usd">3109000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id782a4c9009a4c1c8a9251647fb7b2b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzMtMy0xLTEtMTk4NTY_80e84aaf-b692-4c20-8e64-ef1491a0561d"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzQtMS0xLTEtMTk4NTY_ff09e963-1b3a-4a3a-849c-a377c8f625da"
      unitRef="usd">3663000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90YWJsZTo5M2MyNGVjODFhNDA0MDcyOGQ4NTA3ZWQ1MGJiYTI3ZS90YWJsZXJhbmdlOjkzYzI0ZWM4MWE0MDQwNzI4ZDg1MDdlZDUwYmJhMjdlXzQtMy0xLTEtMTk4NTY_1fbf5e31-859c-4b0b-a901-f11626a14bab"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMTgvZnJhZzo2ZWVmYTdkYTBhNDQ0NjUzYjU2ODA2OTM4ODYyZWViYy90ZXh0cmVnaW9uOjZlZWZhN2RhMGE0NDQ2NTNiNTY4MDY5Mzg4NjJlZWJjXzY2MQ_579478e5-fa78-4604-9d6e-a1daa4180fe5"
      unitRef="usd">2258000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90ZXh0cmVnaW9uOmU0NWM4ZTI2MjE3MzRhNDc5MjI4YjgxOWIzMTdjYjZmXzYzNg_1d43111e-9fdc-4059-b31f-0f9573fc0b98">LOSS PER SHARE&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the calculation of basic and diluted net loss per share attributable to common shareholders for the years ended December&#160;31, 2021 and 2020 (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net Loss attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(477,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares outstanding &#x2013; Basic and Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83,256,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58,880,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss per share &#x2013; Basic and Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the net losses for the years ended December&#160;31, 2021 and 2020, basic and diluted net loss per common share were the same, as the effect of potentially dilutive securities would have been anti-dilutive. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following outstanding balances of common share equivalent securities have been excluded from the calculation of diluted weighted-average common shares outstanding because the effect is anti-dilutive for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,796,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,732,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,392,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,461,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout shares pending satisfaction of regulatory holding period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,707,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,357,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,182,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90ZXh0cmVnaW9uOmU0NWM4ZTI2MjE3MzRhNDc5MjI4YjgxOWIzMTdjYjZmXzYzNw_fcda645d-e7cf-4003-9458-1f3aa3261bee">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the calculation of basic and diluted net loss per share attributable to common shareholders for the years ended December&#160;31, 2021 and 2020 (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net Loss attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(477,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30,419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares outstanding &#x2013; Basic and Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83,256,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58,880,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss per share &#x2013; Basic and Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5.73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzItMS0xLTEtMTk4NTY_86702900-7dd6-4f66-9e4a-d9400bdb6e7c"
      unitRef="usd">-477117000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzItMS0xLTEtMTk4NTY_d24ab14c-7e2d-4be1-8a70-54e939fe7e48"
      unitRef="usd">-477117000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzItMy0xLTEtMTk4NTY_71e2aff4-3d6a-4073-9695-f0ade8b6f121"
      unitRef="usd">-30419000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzItMy0xLTEtMTk4NTY_b763ba6f-e92c-4ce4-9d7b-b744a0b731f9"
      unitRef="usd">-30419000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzQtMS0xLTEtMTk4NTY_1b7e6002-0826-408b-bd2b-4768a5d2f922"
      unitRef="shares">83256431</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzQtMS0xLTEtMTk4NTY_bfcc6f0c-2159-40dd-aea5-208af0a2c5d6"
      unitRef="shares">83256431</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzQtMy0xLTEtMTk4NTY_3c8f91df-dfcb-4739-bde0-0884d353b0c5"
      unitRef="shares">58880742</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzQtMy0xLTEtMTk4NTY_da482b96-07bb-44cc-9b2a-6b96b2fbf101"
      unitRef="shares">58880742</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzYtMS0xLTEtMTk4NTY_69102940-bb6e-486f-9c51-c3e431c99a52"
      unitRef="usdPerShare">-5.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzYtMS0xLTEtMTk4NTY_d3f00c63-1703-4573-b72e-3bffbb97f5c7"
      unitRef="usdPerShare">-5.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzYtMy0xLTEtMTk4NTY_65800847-233c-4391-9282-9aa5d365d8a7"
      unitRef="usdPerShare">-0.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTpjYTIxYjllOTZlYjk0MTc3OGJkNTBkODhlYzEwY2ZiMC90YWJsZXJhbmdlOmNhMjFiOWU5NmViOTQxNzc4YmQ1MGQ4OGVjMTBjZmIwXzYtMy0xLTEtMTk4NTY_cd98dc84-b491-4834-b60b-1911e65f033d"
      unitRef="usdPerShare">-0.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90ZXh0cmVnaW9uOmU0NWM4ZTI2MjE3MzRhNDc5MjI4YjgxOWIzMTdjYjZmXzYzOA_df7007c3-17a5-4c3f-b73a-74b8563ef482">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following outstanding balances of common share equivalent securities have been excluded from the calculation of diluted weighted-average common shares outstanding because the effect is anti-dilutive for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,796,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,732,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,392,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,461,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout shares pending satisfaction of regulatory holding period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,707,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,357,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,182,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzEtMS0xLTEtMTk4NTY_b1a5c4cf-6569-41f2-93b8-20aaa99c293a"
      unitRef="shares">3796530</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie43e0c15074e479987a38230a76311a8_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzEtMS0xLTEtMTk4NTY_d99747c3-2396-4b69-b3b8-4ee84d420dc1"
      unitRef="shares">3796530</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i142c73c57a4b4dbfb448fe7f475a75be_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzEtMy0xLTEtMTk4NTY_db8ba0e0-13d1-4405-a0ac-eda99b154b8c"
      unitRef="shares">5732422000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i64589d61887745c3931fd07eefe59080_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzItMS0xLTEtMTk4NTY_041d822b-f069-414d-bf87-e1ee09821609"
      unitRef="shares">3392153</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ife9ceaa4e5ba498e9f27f24422849549_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzItMS0xLTEtMTk4NTY_64e251a2-dcbd-4fe9-9045-f8b0cd4251a2"
      unitRef="shares">3392153</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i072c21590b5c43f19b45b34a9f8d104a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzItMy0xLTEtMTk4NTY_34d94ec0-7338-4684-b2ad-f734ac3fcec8"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3b1a89102e9041af97a5108ea6a86ddb_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzMtMS0xLTEtMTk4NTY_733289ee-f794-40c0-80c3-1cec387a0fb0"
      unitRef="shares">11461247</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia8d10d92d9474ca49ec944deb71617da_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzMtMy0xLTEtMTk4NTY_5f8506cd-0708-4f75-bb06-5254b697d375"
      unitRef="shares">450153000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1078c4051df94363aca1997de8d0d4b6_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzQtMS0xLTEtMTk4NTY_c7a549cb-c934-4cc5-83d1-19ed1b163e5a"
      unitRef="shares">6707318</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0921591156ab47c8843d91d9be0fef7c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzQtMy0xLTEtMTk4NTY_231b1a23-ef08-4278-b0e8-262555f4c0ce"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzUtMS0xLTEtMTk4NTY_24fd6be8-c73f-4f72-930c-a6d79889597f"
      unitRef="shares">25357248</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjEvZnJhZzplNDVjOGUyNjIxNzM0YTQ3OTIyOGI4MTliMzE3Y2I2Zi90YWJsZTo0ZjBkMTE4YTZkN2I0NjQ3ODQ5NDEzY2M3MDk1ODliYS90YWJsZXJhbmdlOjRmMGQxMThhNmQ3YjQ2NDc4NDk0MTNjYzcwOTU4OWJhXzUtMy0xLTEtMTk4NTY_1e8248d8-9363-4f22-a546-40622c6d02ff"
      unitRef="shares">6182575000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:OtherCurrentAssetsTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90ZXh0cmVnaW9uOjkzMDEwMGQyZjE4MTQwNzM4NGIyNzE4YmYxYTRlOTU5XzE0OA_24d86fb7-1512-4ad4-b3c3-fa55d95c7d1c">PREPAID EXPENSES AND OTHER CURRENT ASSETS&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following as of December&#160;31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vendor advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90ZXh0cmVnaW9uOjkzMDEwMGQyZjE4MTQwNzM4NGIyNzE4YmYxYTRlOTU5XzE0Nw_a5f386f7-015c-4526-bb99-ba90efaa09c7">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consist of the following as of December&#160;31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vendor advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:PrepaidInsurance
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzEtMS0xLTEtMTk4NTY_d022e238-5beb-4ba2-9ffc-7a7b09adcbb7"
      unitRef="usd">3482000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzEtMy0xLTEtMTk4NTY_920e65a4-0e77-47b6-9f47-d22103154350"
      unitRef="usd">107000</us-gaap:PrepaidInsurance>
    <us-gaap:Supplies
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzItMS0xLTEtMTk4NTY_19c273ab-9b60-4b01-ba3d-918de8081d20"
      unitRef="usd">1103000</us-gaap:Supplies>
    <us-gaap:Supplies
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzItMy0xLTEtMTk4NTY_82aeccb5-47f2-4c07-9347-cd285b491330"
      unitRef="usd">473000</us-gaap:Supplies>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzMtMS0xLTEtMTk4NTY_d3d58390-a7d8-409c-abb5-645a69f64c77"
      unitRef="usd">517000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzMtMy0xLTEtMTk4NTY_75755645-910d-43e2-ba8e-0ea59e6b490f"
      unitRef="usd">0</us-gaap:AccountsReceivableNetCurrent>
    <ghw:OtherPrepaidExpenseAndOtherAssetsCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzQtMS0xLTEtMTk4NTY_124a8af2-05fc-4fde-bfa1-668820e41f52"
      unitRef="usd">259000</ghw:OtherPrepaidExpenseAndOtherAssetsCurrent>
    <ghw:OtherPrepaidExpenseAndOtherAssetsCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzQtMy0xLTEtMTk4NTY_4f02ce24-32d7-4163-8a9e-279155e4ae28"
      unitRef="usd">213000</ghw:OtherPrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzUtMS0xLTEtMTk4NTY_3975c985-2634-4a4f-8f29-f36bf9069389"
      unitRef="usd">5361000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjQvZnJhZzo5MzAxMDBkMmYxODE0MDczODRiMjcxOGJmMWE0ZTk1OS90YWJsZTo5OTUwNTY4N2JlNDQ0Y2E0YTU0ODAyYWQ5MTQ2NjM3Yy90YWJsZXJhbmdlOjk5NTA1Njg3YmU0NDRjYTRhNTQ4MDJhZDkxNDY2MzdjXzUtMy0xLTEtMTk4NTY_ff3e6730-e834-410a-83fb-0cf2d1eac519"
      unitRef="usd">793000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90ZXh0cmVnaW9uOmM4ZmM3NzAzNGY5OTRmMmY5MzhlMzkyNWY2NzNmMjZmXzIxMA_5df9f239-c027-47c6-9fdb-be987f0e9a05">PROPERTY AND EQUIPMENT, NET&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consist of the following as of December&#160;31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Depreciation expense was $572 thousand and $436 thousand for the years ended December&#160;31, 2021 and 2020, respectively.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90ZXh0cmVnaW9uOmM4ZmM3NzAzNGY5OTRmMmY5MzhlMzkyNWY2NzNmMjZmXzIwOQ_674d22ab-78a9-4cb0-ae76-a957d5797ba2">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consist of the following as of December&#160;31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i64266844a9da48b8a69c4b42c87361d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzEtMS0xLTEtMTk4NTY_35acf884-2e5f-4e68-b80c-c418ce7130bb"
      unitRef="usd">2868000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i39e62a58c5644973ade14313d34e01dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzEtMy0xLTEtMTk4NTY_acde2ba7-ff63-4f86-9c81-9a9fb11b4617"
      unitRef="usd">2217000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie6f0433b5c1b4686aa074e0a551e0190_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzItMS0xLTEtMTk4NTY_85f2f9d7-e45e-4dbe-805f-9f0f768a99b9"
      unitRef="usd">90000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ice396f79027240efbc213a4f3b71621d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzItMy0xLTEtMTk4NTY_d7c17d7d-681b-4e1e-9117-92eea7fc40b0"
      unitRef="usd">90000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iee9ca8e392f14bd1a2dc758864f8e4be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzMtMS0xLTEtMTk4NTY_0925632d-7571-41b1-8573-3ab7e2df21bb"
      unitRef="usd">746000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibe2b985f12814cd6883b23aa9d9cb371_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzMtMy0xLTEtMTk4NTY_c4bd0bb8-9366-46b9-8687-9c9d6005eb20"
      unitRef="usd">677000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic49720f8a7274223b543ab6b45344cbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzQtMS0xLTEtMTk4NTY_f32ef297-9af3-470f-acd6-5730c0434814"
      unitRef="usd">2517000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9ae3ad4af5c3447387bd99d1e9b76b58_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzQtMy0xLTEtMTk4NTY_13b8fdcc-4d93-4a19-a405-2a824b70be56"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzUtMS0xLTEtMTk4NTY_cfb903b5-722e-4379-ab54-20aaa391b240"
      unitRef="usd">6221000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzUtMy0xLTEtMTk4NTY_9c29e0e9-e1c8-4397-a172-c18dcb942b5c"
      unitRef="usd">2984000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzYtMS0xLTEtMTk4NTY_6a55b5a3-7e65-423d-9ff4-5668ad7bb8d5"
      unitRef="usd">1720000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzYtMy0xLTEtMTk4NTY_49af5958-91e2-4b63-bfea-7d896866c1f9"
      unitRef="usd">1148000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzctMS0xLTEtMTk4NTY_180e2186-9fa9-43c1-8229-a7ae58c770d5"
      unitRef="usd">4501000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90YWJsZTo1ZDgyMjc0YTJlOGY0NTRkOTdkYmFmMTU3Y2JmYzhlNS90YWJsZXJhbmdlOjVkODIyNzRhMmU4ZjQ1NGQ5N2RiYWYxNTdjYmZjOGU1XzctMy0xLTEtMTk4NTY_8c3364c9-32ee-4150-84ca-d94b2f78600d"
      unitRef="usd">1836000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90ZXh0cmVnaW9uOmM4ZmM3NzAzNGY5OTRmMmY5MzhlMzkyNWY2NzNmMjZmXzE0Ng_b7f9f5e2-b24d-411d-bc27-c596f7baffcb"
      unitRef="usd">572000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMjcvZnJhZzpjOGZjNzcwMzRmOTk0ZjJmOTM4ZTM5MjVmNjczZjI2Zi90ZXh0cmVnaW9uOmM4ZmM3NzAzNGY5OTRmMmY5MzhlMzkyNWY2NzNmMjZmXzE2Mg_adc11411-9e51-4e73-a0fb-731395d6554f"
      unitRef="usd">436000</us-gaap:Depreciation>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90ZXh0cmVnaW9uOmY1ZmFmMjgwMmJjZTQ1YjM4MmQ1ZjE0OThhM2UwY2JkXzE0MA_b8666f24-2189-4278-aed8-0fb8e26b4c52">ACCRUED AND OTHER CURRENT LIABILITIES&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued and other current liabilities consist of the following as of December&#160;31, 2021 and 2020 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll and related benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Materials and related purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional and consulting fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90ZXh0cmVnaW9uOmY1ZmFmMjgwMmJjZTQ1YjM4MmQ1ZjE0OThhM2UwY2JkXzE0MQ_33729ed5-509f-4808-b34d-4b5c81e3b8a2">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued and other current liabilities consist of the following as of December&#160;31, 2021 and 2020 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payroll and related benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Materials and related purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Professional and consulting fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzEtMS0xLTEtMTk4NTY_f39ec7a4-fe36-4f09-b350-c1e55ee6ce11"
      unitRef="usd">1876000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzEtMy0xLTEtMTk4NTY_aaa7138a-2b39-47d2-a6bb-b82dfd8e8c6e"
      unitRef="usd">777000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <ghw:MaterialsAndRelatedPurchasesCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzItMS0xLTEtMTk4NTY_48c795fb-ec91-4f8e-b427-b2036dc6f8ad"
      unitRef="usd">2108000</ghw:MaterialsAndRelatedPurchasesCurrent>
    <ghw:MaterialsAndRelatedPurchasesCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzItMy0xLTEtMTk4NTY_f5e23581-13c3-4d24-b29c-4ea73d31aaad"
      unitRef="usd">464000</ghw:MaterialsAndRelatedPurchasesCurrent>
    <us-gaap:DeferredRentCreditCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzMtMS0xLTEtMTk4NTY_3332b384-b8bf-46ee-a857-af1a46916250"
      unitRef="usd">142000</us-gaap:DeferredRentCreditCurrent>
    <us-gaap:DeferredRentCreditCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzMtMy0xLTEtMTk4NTY_bd4d9fd1-1a36-42bb-8b33-014d27f3090a"
      unitRef="usd">462000</us-gaap:DeferredRentCreditCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzQtMS0xLTEtMTk4NTY_69a77353-869c-44a5-8618-d2837e7416ba"
      unitRef="usd">1820000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzQtMy0xLTEtMTk4NTY_f1a491d8-e4ac-4d20-a2b6-5c5b4f116c4b"
      unitRef="usd">248000</us-gaap:AccruedProfessionalFeesCurrent>
    <ghw:OtherAccruedLiabilityAndOtherLiabilitiesCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzUtMS0xLTEtMTk4NTY_9e0498f2-331b-469b-a310-e39e730b3333"
      unitRef="usd">541000</ghw:OtherAccruedLiabilityAndOtherLiabilitiesCurrent>
    <ghw:OtherAccruedLiabilityAndOtherLiabilitiesCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzUtMy0xLTEtMTk4NTY_f227d7a9-1c72-4e55-bc6f-600cd86fae63"
      unitRef="usd">243000</ghw:OtherAccruedLiabilityAndOtherLiabilitiesCurrent>
    <ghw:AccruedLiabilitiesAndOtherCurrentLiabilities
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzYtMS0xLTEtMTk4NTY_2e48ce9c-65d7-450c-b0ba-3d6ccba09dd6"
      unitRef="usd">6487000</ghw:AccruedLiabilitiesAndOtherCurrentLiabilities>
    <ghw:AccruedLiabilitiesAndOtherCurrentLiabilities
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzAvZnJhZzpmNWZhZjI4MDJiY2U0NWIzODJkNWYxNDk4YTNlMGNiZC90YWJsZToxMmI4YjM4ODE5YTQ0ZDU2OWU4ZDRjMzRjNzMyNjEyNy90YWJsZXJhbmdlOjEyYjhiMzg4MTlhNDRkNTY5ZThkNGMzNGM3MzI2MTI3XzYtMy0xLTEtMTk4NTY_4cba9430-925e-44a1-9176-8ee6afc482cf"
      unitRef="usd">2194000</ghw:AccruedLiabilitiesAndOtherCurrentLiabilities>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90ZXh0cmVnaW9uOmZkYTc1YmZmZTg4ODRkOGJiOTAyY2NkY2QxZWZmNjlkXzY1OQ_e4d7995a-c5f0-4a0a-9604-6ca7513341a9">LEASES&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases office and manufacturing space in Wilsonville, Oregon under operating leases that expire in 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under non-cancelable operating lease agreements for the years ending December&#160;31, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense related to operating leases aggregated $1,491 thousand and $837 thousand in 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each of these leases provides the Company an option to renew the lease for an additional 60 months, exercisable upon notice to renew ranging from 60 days to 12 months prior to the end of the initial lease term. As of the date of issuance of these financial statements, the Company has not provided such notice.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90ZXh0cmVnaW9uOmZkYTc1YmZmZTg4ODRkOGJiOTAyY2NkY2QxZWZmNjlkXzY2MA_c0f994bc-4ec0-4b68-95c8-6de8b0bc987c">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under non-cancelable operating lease agreements for the years ending December&#160;31, are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90YWJsZTpmNGQ1M2YxMTU0MGY0MmI3ODc4YTEyMTc2YmQ4NjM0My90YWJsZXJhbmdlOmY0ZDUzZjExNTQwZjQyYjc4NzhhMTIxNzZiZDg2MzQzXzAtMS0xLTEtMTk4NTY_522194be-3ae6-43dd-a780-3cb6875f3550"
      unitRef="usd">1625000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90YWJsZTpmNGQ1M2YxMTU0MGY0MmI3ODc4YTEyMTc2YmQ4NjM0My90YWJsZXJhbmdlOmY0ZDUzZjExNTQwZjQyYjc4NzhhMTIxNzZiZDg2MzQzXzEtMS0xLTEtMTk4NTY_f8246550-ac52-4aa5-aad1-2af1cb944eb4"
      unitRef="usd">1670000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90YWJsZTpmNGQ1M2YxMTU0MGY0MmI3ODc4YTEyMTc2YmQ4NjM0My90YWJsZXJhbmdlOmY0ZDUzZjExNTQwZjQyYjc4NzhhMTIxNzZiZDg2MzQzXzItMS0xLTEtMTk4NTY_8634fb77-b342-46a5-b9f2-8b46ee642d5f"
      unitRef="usd">1720000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90YWJsZTpmNGQ1M2YxMTU0MGY0MmI3ODc4YTEyMTc2YmQ4NjM0My90YWJsZXJhbmdlOmY0ZDUzZjExNTQwZjQyYjc4NzhhMTIxNzZiZDg2MzQzXzMtMS0xLTEtMTk4NTY_18b9e19a-20e5-498d-ba01-5b031445a080"
      unitRef="usd">983000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90YWJsZTpmNGQ1M2YxMTU0MGY0MmI3ODc4YTEyMTc2YmQ4NjM0My90YWJsZXJhbmdlOmY0ZDUzZjExNTQwZjQyYjc4NzhhMTIxNzZiZDg2MzQzXzQtMS0xLTEtMTk4NTY_e1b2c55f-9d92-4737-86a6-451c4547bec7"
      unitRef="usd">5998000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:LeaseAndRentalExpense
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90ZXh0cmVnaW9uOmZkYTc1YmZmZTg4ODRkOGJiOTAyY2NkY2QxZWZmNjlkXzMxOQ_8d8fa7ce-a00b-44e1-b1f1-5a1e7b1307cc"
      unitRef="usd">1491000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90ZXh0cmVnaW9uOmZkYTc1YmZmZTg4ODRkOGJiOTAyY2NkY2QxZWZmNjlkXzMyNg_9a324ed6-6929-4761-8cd7-7cc7ceadb373"
      unitRef="usd">837000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzMvZnJhZzpmZGE3NWJmZmU4ODg0ZDhiYjkwMmNjZGNkMWVmZjY5ZC90ZXh0cmVnaW9uOmZkYTc1YmZmZTg4ODRkOGJiOTAyY2NkY2QxZWZmNjlkXzQ0Ng_8a128992-f18f-4b71-8c56-c8bb7da73866">P60M</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzU4MjU_7560252b-1384-4e9e-a27f-0175a793671f">BORROWINGS&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long term debt consists of the following as of December&#160;31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PPP loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less current portion of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term notes payable, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Payroll Protection Program Loan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 19, 2020, the Company entered into an unsecured promissory note under the Payroll Protection Program (&#x201c;the&#160;PPP Loan&#x201d;), with a bank under the PPP administered by the United States Small Business Administration (&#x201c;SBA&#x201d;) and authorized by the Keeping American Workers Employed and Paid Act, which is part of the CARES Act, enacted on March 27, 2020. The principal amount of the&#160;PPP Loan&#160;was $936 thousand. The&#160;PPP Loan&#160;bore interest of 1.0% per annum and was disbursed to the Company on April&#160;20, 2020. In July 2021, the Company applied for and received forgiveness on the $936&#160;thousand PPP Loan plus $12 thousand in accrued interest. The gain on extinguishment of debt of $948 thousand is recorded within other income (expense), net in the Company&#x2019;s Consolidated Statements of Operations and Comprehensive Loss for year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Bridge Loan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2021, the Company entered into a six-month $20,000 thousand bridge loan (the &#x201c;Bridge Loan&#x201d;), maturing on the earlier of January&#160;12, 2022 or consummation of the Business Combination, which ultimately closed on October 8, 2021, see Note 3. The Bridge Loan bore interest of 9%, of which 2.25% was payable monthly and 6.75% paid-in-kind (&#x201c;PIK&#x201d;) interest was due upon maturity. At maturity, a final payment of $1,250 thousand was due in addition to all outstanding principal and accrued interest. The Bridge Loan was paid off pursuant to the terms of the Business Combination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company elected the fair value option to account for the Bridge Loan, which contained embedded derivatives. The Company recorded the Bridge Loan at fair value of $20,000 thousand at issuance. Interest expense of $1,578 thousand was recognized related to the paid in-kind interest and final payment on the Bridge Loan for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Notes Payable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2018, the Company entered into a $1,000 thousand note payable with a bank that was secured by all property of the Company, except for its intellectual property. The note payable&#x2019;s original maturity date was July&#160;1, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the Company amended the note payable and borrowed an additional $4,000 thousand. The additional $4,000&#160;thousand borrowing changed the present value of cash flows by more than 10% and, as such, was treated as a debt extinguishment. The Company recognized a $62 thousand loss on extinguishment of debt for the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;year ended December&#160;31, 2020. The Company&#x2019;s notes payable to the bank were recorded at fair value as part of the extinguishment. The $4,000&#160;thousand note payable&#x2019;s original maturity date was January&#160;1, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2020, the Company entered into a Deferral Agreement (&#x201c;Deferral Agreement&#x201d;) to extend the maturity date of the original $1,000&#160;thousand note payable to January 1, 2023 and extend the maturity date of the additional $4,000&#160;thousand note payable to January&#160;1, 2024. The Company accounted for the Deferral Agreement as a debt modification based on an analysis of cash flows before and after the debt modification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The notes payable bear interest at 0.50% below the bank&#x2019;s prime rate (2.75% on December&#160;31, 2021). The Company makes monthly interest and principal payments on the note payable based on the schedule defined in the agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In conjunction with the notes payable, Legacy ESS issued warrants to purchase 100,161 shares of Series B redeemable convertible preferred stock and 103,107 shares of Series C redeemable convertible preferred stock in July 2018 and March 2020, respectively. The Series B redeemable convertible preferred stock warrants and Series C redeemable convertible preferred stock warrants have exercise prices of $0.96 and $1.25 per share, respectively and expire 10 years after issuance. The fair value of Series B redeemable convertible preferred stock warrants and Series C redeemable convertible preferred stock warrants were $55 thousand and $44 thousand, respectively, at the time of issuance. The fair value of the Series B redeemable convertible preferred stock warrants was initially recorded as a reduction of the value of the notes payable and were amortized over the term of the loan as interest expense using the effective interest rate method. Unamortized Series B redeemable convertible preferred stock warrants were treated as a component of loss on extinguishment of debt. The Series C redeemable convertible preferred stock warrants were issued in conjunction with the additional $4,000&#160;thousand borrowing and were a component of the loss on extinguishment of debt. All outstanding shares of Legacy ESS&#x2019;s redeemable convertible preferred stock were converted to shares of common stock immediately prior to the completion of the Business Combination. See Note 12. Interest expense of $0 and $4 thousand were recognized related to the amortization of warrants issued in conjunction with the notes payable for the years ended December&#160;31, 2021 and December&#160;31, 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The audit opinion as of and for the year ended December&#160;31, 2020 financial statements contained a going concern explanatory paragraph. Under the notes payable loan agreement, a going concern opinion with respect to the Company&#x2019;s audited financial statements is a material adverse change resulting in an event of default. In accordance with a subjective acceleration clause, the Lender had an option to elect to accelerate $4,583 thousand of the Company&#x2019;s existing indebtedness as of December&#160;31, 2020 to be immediately due and payable. As of December&#160;31, 2020, the event of default would have also accelerated the $943 thousand in principal and interest due on the PPP Loan because of the cross-default provisions. The Company had classified the notes payable and PPP loan as current liabilities as of December&#160;31, 2020 due to the considerations discussed above and the assessment that the material adverse change clause under the notes payable and PPP Loan agreements was not within the Company&#x2019;s control. As of December 31, 2021, the Company has concluded that the Business Combination alleviated the risk related to going concern, as well as that related to the subjective acceleration clause.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Annual maturities on notes payable outstanding at December 31, 2021 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt premium &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzU4MjY_839e653b-7417-4a23-9226-ad1d0c1a22e7">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long term debt consists of the following as of December&#160;31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PPP loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less current portion of notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term notes payable, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i79ebcba29e8a433baea95ed95d243b58_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzEtMS0xLTEtMTk4NTY_cbef56dc-5a16-4fb2-9a3a-a4490e48c862"
      unitRef="usd">3769000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ia4309c7bdde1449ba4ebeb4ec44ab83b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzEtMy0xLTEtMTk4NTY_a4f66ee2-e55f-48cd-9b77-60bfa1d03257"
      unitRef="usd">4761000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2e3cd9a8762043cd96c9ca62bddc009e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzItMS0xLTEtMTk4NTY_c2c35459-0cad-4e3f-8084-7fdfccb7f468"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i913c6b5b7cf840b5a7c2d14433bc5068_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzItMy0xLTEtMTk4NTY_bd519f77-e750-47f3-a47e-70a5064aac34"
      unitRef="usd">936000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzMtMS0xLTEtMTk4NTY_1991262d-4cfd-4133-852f-63798bc98b81"
      unitRef="usd">3769000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzMtMy0xLTEtMTk4NTY_2c334663-286e-46f0-a750-5357c372384a"
      unitRef="usd">5697000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzQtMS0xLTEtMTk4NTY_671f0b88-c4ea-42d1-ade9-b782f32aa253"
      unitRef="usd">1900000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzQtMy0xLTEtMTk4NTY_005e5f1a-4e0f-420b-ba27-c029e07b3f83"
      unitRef="usd">5678000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzUtMS0xLTEtMTk4NTY_ad36dc77-fc46-461f-a9ca-a68bf2955fcf"
      unitRef="usd">1869000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZToyNmI5MzM1YmM5N2M0OWY5OTc2Nzc0ZDEyOTM4NDJiZS90YWJsZXJhbmdlOjI2YjkzMzViYzk3YzQ5Zjk5NzY3NzRkMTI5Mzg0MmJlXzUtMy0xLTEtMTk4NTY_3652bc47-ec7c-4e4d-b5ab-5fdf39c43d5b"
      unitRef="usd">19000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i74eda424741f42418ef592cfbc9d649c_I20200419"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzUyMA_9f937ed8-fb9b-4827-805d-4096e02ca447"
      unitRef="usd">936000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i74eda424741f42418ef592cfbc9d649c_I20200419"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzU1NA_cc9a199a-382e-42f6-a861-5a0412663205"
      unitRef="number">0.010</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentDecreaseForgiveness
      contextRef="ia75b103ea4d84d719d747a63394624a9_D20210701-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzY3MA_395b6854-4679-4c3c-84f4-d710787be43e"
      unitRef="usd">936000</us-gaap:DebtInstrumentDecreaseForgiveness>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest
      contextRef="ia75b103ea4d84d719d747a63394624a9_D20210701-20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzY4Nw_24d6ff68-0cfb-4efb-9533-f56f97a68372"
      unitRef="usd">12000</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i02396ed82fad427e9af8d361e2074d5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3Xzc1MA_32538402-f78e-4541-a6f8-7c121019f880"
      unitRef="usd">948000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="idb1c9d0027e7440ea6c3f871a7263248_I20210731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3Xzk1NQ_ff5c65b7-ff4c-47bd-9ce9-c88cfffb93a1"
      unitRef="usd">20000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idb1c9d0027e7440ea6c3f871a7263248_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzExNTU_16579815-82bf-431b-ba68-5f7153938d85"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <ghw:DebtInstrumentInterestRateStatedPercentagePayableMonthly
      contextRef="idb1c9d0027e7440ea6c3f871a7263248_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzExNjg_eb804dc7-d4ff-485a-9600-f4ef1bc49edc"
      unitRef="number">0.0225</ghw:DebtInstrumentInterestRateStatedPercentagePayableMonthly>
    <ghw:DebtInstrumentInterestRatePaidInKind
      contextRef="idb1c9d0027e7440ea6c3f871a7263248_I20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzExOTU_4b7bdcf9-b84a-4a8c-b3fd-8c796b139de8"
      unitRef="number">0.0675</ghw:DebtInstrumentInterestRatePaidInKind>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid
      contextRef="i80510c3538ad4d258a0e29cb5d26d2fd_I20211008"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzEyODM_5aada72c-6d1e-4acc-b899-a5bca60c712c"
      unitRef="usd">1250000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentFairValue
      contextRef="iebba84e093f6414fb90528d79dc183c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzE2MDc_35fefc6b-60d9-498f-81e0-60aa8047ea27"
      unitRef="usd">20000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:InterestExpenseDebt
      contextRef="i49ec9a9c46d5430a8d6312b7e02ea696_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzE2NDM_318c559d-7e26-4879-8a8d-2a79c2cf09b6"
      unitRef="usd">1578000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i49469a98c23949c39c27d1f63c3100c3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzE4MDg_7e296785-4545-4871-a3bd-8e6f4f62dc19"
      unitRef="usd">1000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia3ad56792fdc4161aa6e050fd6b2a956_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzIwNDQ_24d97638-595c-4131-9bf0-2d67fe0db132"
      unitRef="usd">4000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia3ad56792fdc4161aa6e050fd6b2a956_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzIwNjQ_7620fb3c-ed97-4a7a-8175-a763931abca1"
      unitRef="usd">4000000</us-gaap:DebtInstrumentFaceAmount>
    <ghw:DebtInstrumentPercentageChangeInNetPresentValue
      contextRef="ia3ad56792fdc4161aa6e050fd6b2a956_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzIxMzA_79e0f6d9-a6ad-4fde-aa1b-bec63988546a"
      unitRef="number">0.10</ghw:DebtInstrumentPercentageChangeInNetPresentValue>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i7224ab17e51d4c0c9e985bbb3c7ed93d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzIyMTA_7ddfd698-df7d-4687-b86e-6a0bf252ec74"
      unitRef="usd">-62000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia3ad56792fdc4161aa6e050fd6b2a956_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzIzNzI_fb5cb118-da23-429b-83c1-75ac03cc9619"
      unitRef="usd">4000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i49469a98c23949c39c27d1f63c3100c3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzI1NTA_64646940-798a-40fb-b659-728f8e88be15"
      unitRef="usd">1000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib9a2b8efe3674f169cec742077e4e769_I20200430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzI2MzI_2e3190be-7850-4e5f-a710-68cf2ec605b4"
      unitRef="usd">4000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i80b418ef013047d49ffc77f2df0197a0_D20200301-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzI4Mzk_973e8197-5fdb-4648-84b7-36739328f839"
      unitRef="number">-0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i79ebcba29e8a433baea95ed95d243b58_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzI4NzE_c46d15f9-476e-4826-aea6-68c6bebeb459"
      unitRef="number">0.0275</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="i55059a38870b464992041f2794903424_I20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzMwODk_34f25400-fd39-45ca-a238-70aa6a61a0c1"
      unitRef="shares">100161</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="ife4a6c72afed4fca9f1e179f6ac60b54_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzMxNTQ_f9285cb9-e150-44a6-b65e-cf64e5686f28"
      unitRef="shares">103107</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i55059a38870b464992041f2794903424_I20180731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzMzOTA_dd5af952-64d2-40b9-babc-f8730133696c"
      unitRef="usdPerShare">0.96</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ife4a6c72afed4fca9f1e179f6ac60b54_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzMzOTc_3434bc17-9e0e-4096-854b-346c70fa7c69"
      unitRef="usdPerShare">1.25</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="ife4a6c72afed4fca9f1e179f6ac60b54_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzM0MzU_3f5cd1bc-4a29-42ec-ad50-c37c40799248">P10Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i55059a38870b464992041f2794903424_I20180731"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzM0MzU_ba02f086-7f9e-4641-b383-4634c99a7350">P10Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i570a85ec57034745810d1a0ed71bf250_I20180731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzM1OTU_d55562ec-491e-469e-9651-da47560c67d0"
      unitRef="usd">55000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i5cf288a9dd8149fc8c57850bc9c438d4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzM2MDI_89a0ea44-ace9-4fa5-a11b-115b89b2ceaa"
      unitRef="usd">44000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia3ad56792fdc4161aa6e050fd6b2a956_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzQxNDc_d44a2742-5bde-4569-bf79-e079e1c12314"
      unitRef="usd">4000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:InterestExpense
      contextRef="ibbfaf3acbfe149e3ac5f48201b72ae3e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzQ0Mzc_19f97a41-4e8c-4995-afa8-c5a89571b885"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i567506d56e974522aaf3f9c8b5ad4cba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzQ0NDQ_4ba7fb04-ae10-4701-ac1e-f7b56702cbd4"
      unitRef="usd">4000</us-gaap:InterestExpense>
    <ghw:DebtInstrumentLenderAccelerationOptionContingentAmountPayable
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzUwMDE_eb9c6425-e613-4129-967f-14e2c2383e49"
      unitRef="usd">4583000</ghw:DebtInstrumentLenderAccelerationOptionContingentAmountPayable>
    <ghw:DebtInstrumentLenderAccelerationOptionContingentAmountPayable
      contextRef="i913c6b5b7cf840b5a7c2d14433bc5068_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzUxNTk_c70462d3-5600-4aeb-9d10-d3fbd3a22bec"
      unitRef="usd">943000</ghw:DebtInstrumentLenderAccelerationOptionContingentAmountPayable>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90ZXh0cmVnaW9uOmFmOTcyNTRkOTNhYzQ0MWZiMDZjNTZiZWUwMzJiNTA3XzU4MjQ_35ce6835-ef9f-40ec-a659-87686e1beac3">&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Annual maturities on notes payable outstanding at December 31, 2021 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt premium &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total notes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZTo1MjJhZTg2ZmNmZGQ0N2YyOGI4ZTMwY2E1Mzg0M2JkNC90YWJsZXJhbmdlOjUyMmFlODZmY2ZkZDQ3ZjI4YjhlMzBjYTUzODQzYmQ0XzAtMi0xLTEtMTk4NTY_03790a0d-e48d-408f-b81e-30a4032e5b61"
      unitRef="usd">1900000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZTo1MjJhZTg2ZmNmZGQ0N2YyOGI4ZTMwY2E1Mzg0M2JkNC90YWJsZXJhbmdlOjUyMmFlODZmY2ZkZDQ3ZjI4YjhlMzBjYTUzODQzYmQ0XzEtMi0xLTEtMTk4NTY_a185e551-0ac6-45ba-a11a-48657b133894"
      unitRef="usd">1600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZTo1MjJhZTg2ZmNmZGQ0N2YyOGI4ZTMwY2E1Mzg0M2JkNC90YWJsZXJhbmdlOjUyMmFlODZmY2ZkZDQ3ZjI4YjhlMzBjYTUzODQzYmQ0XzItMi0xLTEtMTk4NTY_e8e21bd3-4482-4ac4-8551-4c3e9e38c432"
      unitRef="usd">333000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZTo1MjJhZTg2ZmNmZGQ0N2YyOGI4ZTMwY2E1Mzg0M2JkNC90YWJsZXJhbmdlOjUyMmFlODZmY2ZkZDQ3ZjI4YjhlMzBjYTUzODQzYmQ0XzMtMi0xLTEtMTk4NTY_189f7869-dfaf-40d5-83a2-3c5f01544bf0"
      unitRef="usd">3833000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedPremium
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZTo1MjJhZTg2ZmNmZGQ0N2YyOGI4ZTMwY2E1Mzg0M2JkNC90YWJsZXJhbmdlOjUyMmFlODZmY2ZkZDQ3ZjI4YjhlMzBjYTUzODQzYmQ0XzQtMi0xLTEtMTk4NTY_ccc9002e-abc1-4486-8bea-6225a9d6f8c1"
      unitRef="usd">64000</us-gaap:DebtInstrumentUnamortizedPremium>
    <us-gaap:LongTermDebt
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzYvZnJhZzphZjk3MjU0ZDkzYWM0NDFmYjA2YzU2YmVlMDMyYjUwNy90YWJsZTo1MjJhZTg2ZmNmZGQ0N2YyOGI4ZTMwY2E1Mzg0M2JkNC90YWJsZXJhbmdlOjUyMmFlODZmY2ZkZDQ3ZjI4YjhlMzBjYTUzODQzYmQ0XzUtMi0xLTEtMTk4NTY_9376f93f-6b09-40bb-b039-97337eb554ae"
      unitRef="usd">3769000</us-gaap:LongTermDebt>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzEyMTM_ffb0eb7d-9462-4ef1-b4c2-7d16f15b2e54">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, from time to time, is a party to various claims, legal actions, and complaints arising in the ordinary course of business. The Company is not aware of any legal proceedings or other claims, legal actions, or complaints through the date of issuance of these financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, and 2020, the Company had a standby letter of credit with First Republic Bank totaling $725 thousand as security for an operating lease of office and manufacturing space in Wilsonville, Oregon. As of December&#160;31, 2021 the letter of credit was secured by a restricted certificate of deposit account totaling $125 thousand. There were no draws against the letter of credit during the years ended December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company purchases materials from several suppliers and has entered into agreements with various contract manufacturers, which include cancelable and noncancelable purchase commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, total unfulfilled noncancelable purchase commitments were $10,160 thousand and $3,410 thousand, respectively. In addition, total unfulfilled cancellable purchase commitments amounted to $10,446 thousand and $787 thousand as of December&#160;31, 2021, and 2020, respectively. These purchase commitments were not recorded in the financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic67359cf61364ce4ba4ea7011454c96e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzQyMw_0c6629fe-0e9f-4d37-908a-00e6fd1d7a99"
      unitRef="usd">725000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic448a067859c4d97bd4eab654b2d45fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzQyMw_3910aa17-a0a5-4ec0-aad7-1dd52e7150c3"
      unitRef="usd">725000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:CertificatesOfDepositAtCarryingValue
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzYxNw_7c13d421-f246-40d7-b5fe-5adf1aa0eb77"
      unitRef="usd">125000</us-gaap:CertificatesOfDepositAtCarryingValue>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i8c589d3cac6147d285c97d1558e844ad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzY0Mg_439da2e0-7b67-4ced-9d84-b3ffee4263b8"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i5e666fc7cbba4192a50f348bfcfd705c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzY0Mg_81f51ea2-9ca4-418e-856d-67ab32706fd4"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:PurchaseObligation
      contextRef="iea401129c3434791b4b461a09056ea02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0Xzk4MA_7a59d7c1-9fbe-4e31-b7ca-f4a087cd45a6"
      unitRef="usd">10160000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="id92ee9b9b4804c34868c6fd6d619cea7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0Xzk5Ng_6cea9c87-4a7f-48f0-ab83-8526afbc4169"
      unitRef="usd">3410000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="i375381986ec142938eca7472e5c0e29a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzEwOTA_bf52fdc2-ce2a-4489-adbb-148126f46516"
      unitRef="usd">10446000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="id2d226ef0bf74156a7d60526f295d20a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xMzkvZnJhZzo2OTI5M2IxMWU1MDA0MDYyYmMwYTQ3NTYwNGE3ODE2NC90ZXh0cmVnaW9uOjY5MjkzYjExZTUwMDQwNjJiYzBhNDc1NjA0YTc4MTY0XzExMDY_276cfd8b-e613-416d-b64a-b4ed46d77bc5"
      unitRef="usd">787000</us-gaap:PurchaseObligation>
    <ghw:RedeemableConvertiblePreferredStockTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzY0NDQ_0ba09ef5-a362-41e4-bdad-4f7076f06204">LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All Legacy ESS redeemable convertible preferred stock classified as redeemable was converted into Legacy ESS common stock, which was subsequently exchanged for the Company&#x2019;s common stock as a result of the Business Combination using the Per Share Consideration of approximately 1.47. All preferred stock amounts have been retroactively adjusted to reflect the Business Combination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Immediately prior to the completion of the Business Combination on October&#160;8, 2021, all outstanding shares of Legacy ESS&#x2019;s redeemable convertible preferred stock converted into an aggregate 57,104,332 shares of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legacy ESS Rights to Purchase Series C-2 Convertible Preferred Stock &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legacy ESS&#x2019;s Series C redeemable convertible preferred stock financing agreement initially provided additional committed funding of up to $79,999 thousand, through the purchase of up to 39,971,716 shares of Series C-2 redeemable convertible preferred stock based on the completion of certain operational milestones at a predetermined price of $2.00 per share, to certain Series C-1 Investors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legacy ESS determined that its obligation to issue, and Legacy ESS&#x2019;s investors&#x2019; obligation to purchase shares of Series C-2 redeemable convertible preferred stock at a fixed price represents a freestanding derivative financial instrument (the &#x201c;Series C-2 Redeemable Convertible Preferred Stock Issuance Right&#x201d;). The Series C-2 Redeemable Convertible Preferred Stock Issuance Right was initially recorded at fair value and was adjusted to fair value at each reporting date, with the change in fair value recorded as a revaluation of derivative liabilities as a component of other income and expense in the Consolidated Statement of Operations. The Series C-2 Redeemable Convertible Preferred Stock Issuance Right was initially scheduled to expire in August 2021 and was classified as a noncurrent derivative liability as of December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Series C-2 Redeemable Convertible Preferred Stock Issuance Right was initially valued at a fair value of $11,379 thousand. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sale of Legacy ESS Series C-2 Redeemable Convertible Preferred Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2021, Legacy ESS issued 5,746,003 shares of Series C-2 redeemable convertible preferred stock for $2.00 per share, totaling $11,500 thousand. Legacy ESS incurred $39 thousand in costs associated with the issuance. In connection with the sale of the Series C-2 redeemable convertible preferred stock, Legacy ESS issued warrants to purchase 861,896 shares of Series C-2 redeemable convertible preferred stock and extinguished a portion of the C-2 Purchase Right for 5,746,003 shares. The warrants were exercisable at a price of $0.0001 per share. The extinguishment of a portion of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right reduced &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legacy ESS&#x2019;s derivative liabilities and increased the amount attributable to the issuance by $23,152 thousand. Total transaction value of $34,613 thousand was allocated to the Series C-2 redeemable convertible preferred stock and warrants in the amounts of $29,516 thousand and $5,096 thousand, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Amendment to Legacy ESS Series C-2 Redeemable Convertible Preferred Stock Purchase Right and Related Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May&#160;7, 2021, Legacy ESS amended its Series C-2 Preferred Stock Purchase Agreement and Amendment to Series C Preferred Stock Purchase Agreement. Under the terms of the amended agreement, the number of shares of C-2 Convertible Redeemable Preferred Stock required to be issued by Legacy ESS and purchased by investors under the C-2 Redeemable Convertible Preferred Stock Purchase Right were adjusted, and Legacy ESS issued Series C-2 warrants. The Series C-2 warrants were exercisable at a price of $.00007 per share upon a successful Business Combination with STWO. The investors were permitted to purchase shares subject to the C-2 Redeemable Convertible Preferred Stock Purchase Right at any time and must purchase the shares upon the Company&#x2019;s achievement of specific milestones. The number of shares subject to and potential proceeds from the C-2 Redeemable Convertible Preferred Stock Purchase Agreement and related C-2 Warrants were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of May 7, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Upon Completion of SPAC merger&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quantity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-2 Redeemable Convertible Preferred Stock Purchase Right&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,994,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-2 Warrant exercisable upon SPAC merger&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,159,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Proceeds Upon Exercise&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The C-2 warrants and Purchase Rights were exercised in conjunction with the Business Combination which closed on October 8, 2021 and the Company received proceeds of $15,559 thousand, which were net of $439&#160;thousand in issuance costs, see Note 3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the shares subject to C-2 Purchase Right activity during the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Extinguished&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-2 Purchase Right&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,971,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,231,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,740,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded net increases in the derivative liability of $223,165 thousand and $11,532 thousand for the years ended December&#160;31, 2021 and 2020, respectively, for changes in the estimated fair value of the Series C-2 Redeemable Convertible Preferred Stock Purchase Right and C-2 Warrant exercisable upon completion of the Business Combination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021 and 2020, the derivative liability associated with the C-2 Purchase Right was zero and $22,911 thousand, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legacy ESS Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legacy ESS periodically issued warrants (&#x201c;Legacy ESS warrants&#x201d;) in conjunction with the issuance of preferred stock or debt. As of December&#160;31, 2021 and 2020, the following Legacy ESS warrants were outstanding: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series B Preferred Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-1 Preferred Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,560,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legacy ESS outstanding warrants as of December 31, 2020 include awards issued in conjunction with stock and debt issuances discussed within Note 10.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legacy ESS Series B redeemable convertible preferred stock warrants and Series C redeemable convertible preferred stock warrants were liability awards. Refer to Note 16.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legacy ESS Series B redeemable convertible preferred stock warrants were issued at exercise prices ranging from $0.0007 per share to $0.83 per share. 100,161 shares of Series B redeemable convertible preferred stock warrants had a ten-year exercise period and the remainder did not expire until a significant transaction had occurred, as defined by the warrant purchase agreement. The warrants were fully vested at the issuance date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legacy ESS Series C-1 and C-2 redeemable convertible preferred stock warrants were issued with prices ranging from $0.00007 to $1.25 per share, a life of ten years and were fully vested at issuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legacy ESS common stock warrants, all issued at a price of $0.0007 per share, were recorded at fair value within equity. Legacy ESS common stock warrants were fully vested at issuance and did not expire until a significant transaction has occurred, as defined by the Warrant Purchase Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below shows the Legacy ESS warrant activities during the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series B Preferred Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-1 Preferred Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-2 Preferred Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,021,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,021,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,560,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,021,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,581,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The warrants were valued using the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred B warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred C warrants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60% - 80%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk&#x2011;free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16% - 0.28%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16% - 0.32%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred B&lt;br/&gt;warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred C&lt;br/&gt;warrants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk&#x2011;free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination, all Legacy ESS warrants were exercised during the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</ghw:RedeemableConvertiblePreferredStockTextBlock>
    <ghw:RecapitalizationExchangeRatio
      contextRef="i3a67170cd0f941e6bf5c3a285b126065_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzMzNA_9d6db5a8-48b0-485f-bc7d-a70c8fa4dec9"
      unitRef="number">0.0147</ghw:RecapitalizationExchangeRatio>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i28935646e44348e18c2757ad2975151d_D20211007-20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzYxMw_3c4968a1-917d-4a5f-857a-52b02ef26c29"
      unitRef="shares">57104332</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="if791d86483d340eb9c2cf6b5dab85ad8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzg0OA_4bd83d5b-a922-4806-9e47-85ad98497811"
      unitRef="usd">79999000</us-gaap:TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:TemporaryEquitySharesSubscribedButUnissued
      contextRef="if791d86483d340eb9c2cf6b5dab85ad8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzg4Mg_821b13a9-7ebc-464c-97a5-ffb363fd6686"
      unitRef="shares">39971716</us-gaap:TemporaryEquitySharesSubscribedButUnissued>
    <ghw:TemporaryEquitySharesSubscribedButUnissuedPricePerShare
      contextRef="if791d86483d340eb9c2cf6b5dab85ad8_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzEwMzE_5a025c99-cf19-4390-b6fa-64f2338da6f5"
      unitRef="usdPerShare">2.00</ghw:TemporaryEquitySharesSubscribedButUnissuedPricePerShare>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="ic4dcae51341e486a9170fb8d64e6dc50_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzIwMDc_4e0ed8d8-7163-4de9-a204-9b8b9a005830"
      unitRef="usd">11379000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i11a8c15f90354c268fe18ea374bf24a3_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzIxMDY_654e6a75-8e5f-4799-aa55-7ed0349fcc31"
      unitRef="shares">5746003</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i6360d1982a7e4543ac7cad85841bfb76_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzIxNzM_c67bdf77-4da3-4efe-8a75-8442e9d5766c"
      unitRef="usdPerShare">2.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i11a8c15f90354c268fe18ea374bf24a3_D20210301-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzIxOTY_f064bd23-c223-4a92-be2a-4a899d289735"
      unitRef="usd">11500000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i11a8c15f90354c268fe18ea374bf24a3_D20210301-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzIyMjA_a6265e4a-302b-4bfc-96cd-8eab38908c81"
      unitRef="usd">39000</us-gaap:PaymentsOfStockIssuanceCosts>
    <ghw:ClassOfWarrantOrRightGrantsInPeriod
      contextRef="iaf9be91796bf4549a58559df9cc5aec0_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzIzODc_3c38fced-333b-4005-bd35-dd1044c79558"
      unitRef="shares">861896</ghw:ClassOfWarrantOrRightGrantsInPeriod>
    <ghw:ClassOfWarrantOrRightExercisesInPeriod
      contextRef="iaf9be91796bf4549a58559df9cc5aec0_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzI1MDc_0fd6d775-3323-49ae-acc1-bc48a23f83a7"
      unitRef="shares">5746003</ghw:ClassOfWarrantOrRightExercisesInPeriod>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i4fb854e6a16840bd97670c6cd428e24d_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzI1NjI_b38dd4bd-767c-42a0-9404-2e0519ebf4d8"
      unitRef="usdPerShare">0.0001</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:DerivativeLiabilities
      contextRef="i6360d1982a7e4543ac7cad85841bfb76_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzI3ODE_ee6c1b8c-e691-41e5-90a6-33ec90a6569d"
      unitRef="usd">23152000</us-gaap:DerivativeLiabilities>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i2683decd38174cc2b5da23dbf7116dc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzI4MTI_18efaece-584e-497e-8d7e-188de755aaf5"
      unitRef="usd">34613000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="i6360d1982a7e4543ac7cad85841bfb76_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzI5MTc_8a8785ff-d7b9-466a-8e29-9eb2bf19f070"
      unitRef="usd">29516000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="iee55c5425b7a4442ad8cb18bd15dfc53_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzI5MjQ_e633c691-d302-4fdc-94ce-dfd71d192655"
      unitRef="usd">5096000</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i3b4eec9ac2bb4b3f9dd0342b19d74d4d_I20210507"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzM1NDQ_6e5531de-5279-4c89-a0a3-8ca58449c038"
      unitRef="usdPerShare">0.00007</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzY0NTE_dd35be8c-78ea-45c5-8055-b48f9421d404">The number of shares subject to and potential proceeds from the C-2 Redeemable Convertible Preferred Stock Purchase Agreement and related C-2 Warrants were as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of May 7, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Upon Completion of SPAC merger&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quantity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-2 Redeemable Convertible Preferred Stock Purchase Right&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,994,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-2 Warrant exercisable upon SPAC merger&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,159,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Proceeds Upon Exercise&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the shares subject to C-2 Purchase Right activity during the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Extinguished&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-2 Purchase Right&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,971,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,231,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,740,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legacy ESS periodically issued warrants (&#x201c;Legacy ESS warrants&#x201d;) in conjunction with the issuance of preferred stock or debt. As of December&#160;31, 2021 and 2020, the following Legacy ESS warrants were outstanding: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series B Preferred Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-1 Preferred Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,560,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below shows the Legacy ESS warrant activities during the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series B Preferred Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,007,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-1 Preferred Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-2 Preferred Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,021,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,021,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,560,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,021,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,581,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below shows the common stock warrant activities during the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583,334&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583,334&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,333,287&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;955,374&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,377,913&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,500,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,500,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Common Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,416,621&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;955,374&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,461,247&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ib497edf1952d466fb7c634c4981f7209_D20210507-20210507"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo1YWQ2MWNjMzQ4ZmE0ZjA5YWI5MDVlNWYxMzVmZDM4ZC90YWJsZXJhbmdlOjVhZDYxY2MzNDhmYTRmMDlhYjkwNWU1ZjEzNWZkMzhkXzMtMS0xLTEtMTk4NTY_64774aed-41a8-42a6-9432-2925f47b08b7"
      unitRef="shares">7994442</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i293e3226db9e47b4995ae402805cb783_I20210507"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo1YWQ2MWNjMzQ4ZmE0ZjA5YWI5MDVlNWYxMzVmZDM4ZC90YWJsZXJhbmdlOjVhZDYxY2MzNDhmYTRmMDlhYjkwNWU1ZjEzNWZkMzhkXzMtMy0xLTEtMTk4NTY_0b3725a1-08fa-4d28-a869-73312c5b5ae4"
      unitRef="usdPerShare">2.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i096371e2509e4af7859c64da52c22da3_D20210507-20210507"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo1YWQ2MWNjMzQ4ZmE0ZjA5YWI5MDVlNWYxMzVmZDM4ZC90YWJsZXJhbmdlOjVhZDYxY2MzNDhmYTRmMDlhYjkwNWU1ZjEzNWZkMzhkXzQtMS0xLTEtMTk4NTY_821ad738-e29f-4125-ae84-da7b7b599a86"
      unitRef="shares">21159364</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i3b4eec9ac2bb4b3f9dd0342b19d74d4d_I20210507"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo1YWQ2MWNjMzQ4ZmE0ZjA5YWI5MDVlNWYxMzVmZDM4ZC90YWJsZXJhbmdlOjVhZDYxY2MzNDhmYTRmMDlhYjkwNWU1ZjEzNWZkMzhkXzQtMy0xLTEtMTk4NTY_15f85a81-1b48-47c1-906a-6283b1ee622f"
      unitRef="usdPerShare">0.00007</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i8cb52ef5b6894367b5fc5f7d4b900934_D20210507-20210507"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo1YWQ2MWNjMzQ4ZmE0ZjA5YWI5MDVlNWYxMzVmZDM4ZC90YWJsZXJhbmdlOjVhZDYxY2MzNDhmYTRmMDlhYjkwNWU1ZjEzNWZkMzhkXzUtMS0xLTEtMTk4NTY_f268a01b-0e0e-4d32-ad43-d6ebc685ccda"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i35400d37852b4ac6b4e24ab50982dbf0_I20210507"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo1YWQ2MWNjMzQ4ZmE0ZjA5YWI5MDVlNWYxMzVmZDM4ZC90YWJsZXJhbmdlOjVhZDYxY2MzNDhmYTRmMDlhYjkwNWU1ZjEzNWZkMzhkXzUtMy0xLTEtMTk4NTY_1dcd5b52-5e0f-45d9-8a59-33e2fcb41d2d"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i3e56282ceac3469d93b326975d89a234_D20211008-20211008"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzQxNDg_f0d882ad-cb34-4470-88cf-5c276edd559a"
      unitRef="usd">15559000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i3e56282ceac3469d93b326975d89a234_D20211008-20211008"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzQxNzA_59c2219c-1ab2-423a-8914-0aceb79465e1"
      unitRef="usd">439000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ic4dcae51341e486a9170fb8d64e6dc50_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZGY4MWVkYTZmNzI0YzVkYWRhYjdlMGMxMzFkMzJkMi90YWJsZXJhbmdlOjhkZjgxZWRhNmY3MjRjNWRhZGFiN2UwYzEzMWQzMmQyXzEtMS0xLTEtMTk4NTY_d06f167c-e3a4-4284-90a5-bc8ebe0a0654"
      unitRef="shares">39971716</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ghw:ClassOfWarrantOrRightForfeituresInPeriod
      contextRef="i83844997423e437a80d779476fe61e38_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZGY4MWVkYTZmNzI0YzVkYWRhYjdlMGMxMzFkMzJkMi90YWJsZXJhbmdlOjhkZjgxZWRhNmY3MjRjNWRhZGFiN2UwYzEzMWQzMmQyXzEtMy0xLTEtMTk4NTY_c03f3368-c8a2-413d-8039-c55f559edc6d"
      unitRef="shares">26231295</ghw:ClassOfWarrantOrRightForfeituresInPeriod>
    <ghw:ClassOfWarrantOrRightExercisesInPeriod
      contextRef="i83844997423e437a80d779476fe61e38_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZGY4MWVkYTZmNzI0YzVkYWRhYjdlMGMxMzFkMzJkMi90YWJsZXJhbmdlOjhkZjgxZWRhNmY3MjRjNWRhZGFiN2UwYzEzMWQzMmQyXzEtNS0xLTEtMTk4NTY_fccc464f-8af2-4876-a4a9-8033acc31285"
      unitRef="shares">13740421</ghw:ClassOfWarrantOrRightExercisesInPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i842b64517a5c4d9cac6e14bf366a3c55_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZGY4MWVkYTZmNzI0YzVkYWRhYjdlMGMxMzFkMzJkMi90YWJsZXJhbmdlOjhkZjgxZWRhNmY3MjRjNWRhZGFiN2UwYzEzMWQzMmQyXzEtNy0xLTEtMTk4NTY_8dd2fef7-cf18-479b-b5d8-009a73835a71"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzQzNzc_ba961b23-d17b-4b6c-83b8-1e6944cdd1f3"
      unitRef="usd">-223165000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzQzOTM_bdc60fc7-0a4d-4c35-8790-9d5e78c842b2"
      unitRef="usd">-11532000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzQ3MjA_429ff594-62ee-4ca8-818c-e3d65b3a39bb"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzQ3Mjc_e60390dc-6a99-4c5a-8581-2f6a9920b710"
      unitRef="usd">22911000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i2ec9a9450d1547d5bc925c1ecde6d77e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzEtMS0xLTEtMTk4NTY_6770e319-e85c-4942-ac8d-6062dbc41f39"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i64c778c74145436c83262950856bae58_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzEtMy0xLTEtMTk4NTY_34f5b543-7484-4d3e-b39f-0a7b4f97d84a"
      unitRef="shares">450153</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ibf9f35fd10324185becde4d4d538c801_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzItMS0xLTEtMTk4NTY_6e03efa7-56d0-4f75-993d-4c7373f01aea"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i712c56d90d0f403cbb58646d43fa215d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzItMy0xLTEtMTk4NTY_7e366671-a60c-456a-bf3c-6cc9db8aed8a"
      unitRef="shares">2007308</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i2f24d593ee5b4ca58659bfaf60ce688d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzMtMS0xLTEtMTk4NTY_76159d68-9db0-4f16-9e3e-0b6e72b0720c"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i2157a3c5fa5d4eee9d23b40b1562525b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzMtMy0xLTEtMTk4NTY_fe16fbb6-366b-421e-9438-880237333454"
      unitRef="shares">103107</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i62296a4dfd7541119fe11a9b14ccc93b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzQtMS0xLTEtMTk4NTY_5c8c1392-9c72-4d94-ae87-0ea0a426c609"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i5172f1998d4e4a559e9f56fb34fcc29a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTowMmI2ODBhMDViM2I0ZWNiOTU1MWVlYmE4MWQxYTVjNy90YWJsZXJhbmdlOjAyYjY4MGEwNWIzYjRlY2I5NTUxZWViYTgxZDFhNWM3XzQtMy0xLTEtMTk4NTY_4b5f7818-3ba1-42a1-8048-6308b3121d63"
      unitRef="shares">2560568</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i1cd61e9535aa407c8c63dea9152d1575_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU0MDY_02712163-42d6-4234-b494-2a02806f24af"
      unitRef="usdPerShare">0.0007</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="if5a34804e22e4f18afdf19bf273dda73_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU0MjI_776865b9-3e3e-4067-a58b-723e40e3a9bb"
      unitRef="usdPerShare">0.83</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i8d6cea7956a44278bd905c6ffaa186ae_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU0MzY_c027a242-54e1-4bfc-a18e-da4e414e0e09"
      unitRef="shares">100161</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i1221109e9b82480db1d2cc2bb02d8c87_I20211007"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzY0NDc_1a9f0548-40c6-4422-a4a8-b2b8f471b7cb">P10Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i12120577abc344df957af472d01724b6_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU4Mjk_5f322002-5a80-4c14-8a65-edf6a8ed99c0"
      unitRef="usdPerShare">0.00007</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia94b5f2c9c784ea583ea4c4f22f5b0b0_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU4Mjk_b83f70ad-9bb1-44af-ac19-439e964071a2"
      unitRef="usdPerShare">0.00007</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i39d3bfac70c445fab41c837d17c581e9_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU4MzU_0a3b732a-d442-4cf6-8ab6-90cb858cf58d"
      unitRef="usdPerShare">1.25</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia8ec3507f12447e59c4db7eaf062a547_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU4MzU_e892ab4e-fd16-436b-ae96-21b4ba7974bb"
      unitRef="usdPerShare">1.25</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i7bd6183444cf4bc79cd78078dd2c4c26_I20211007"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU4NTk_0fce0094-29c8-47e5-bb63-03eb471033bb">P10Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i757a808055d0481aa48218277c98bc0a_I20211007"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU4NTk_ea542b9d-ab4f-469d-9f01-3d504a8c825c">P10Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="id4d4887859f74e2e85d9e4f4ec1b6f62_I20211007"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzU5NTg_0d4695db-ad44-45b4-970c-894f1e89f613"
      unitRef="usdPerShare">0.0007</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i64c778c74145436c83262950856bae58_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzEtMS0xLTEtMTk4NTY_d07bbf20-1c95-4518-9831-a32ff4c8f310"
      unitRef="shares">450153</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ghw:ClassOfWarrantOrRightGrantsInPeriod
      contextRef="i2efe7400b78148e68a0f82b10de74b56_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzEtMy0xLTEtMTk4NTY_3c646cdb-4330-499f-8c20-624582b17de7"
      unitRef="shares">0</ghw:ClassOfWarrantOrRightGrantsInPeriod>
    <ghw:ClassOfWarrantOrRightExercisesInPeriod
      contextRef="i2efe7400b78148e68a0f82b10de74b56_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzEtNS0xLTEtMTk4NTY_cf4a4984-59f3-4b18-a06c-6842a7deec61"
      unitRef="shares">450153</ghw:ClassOfWarrantOrRightExercisesInPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i2ec9a9450d1547d5bc925c1ecde6d77e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzEtNy0xLTEtMTk4NTY_4b32954f-a0d2-44b2-b678-b09099a87485"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i712c56d90d0f403cbb58646d43fa215d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzItMS0xLTEtMTk4NTY_642e00c5-10ab-4168-ab4d-d8011ae3c356"
      unitRef="shares">2007308</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ghw:ClassOfWarrantOrRightGrantsInPeriod
      contextRef="id064a852f8e24dbfb69e33d196cd24c6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzItMy0xLTEtMTk4NTY_79a418f4-1982-4940-8a6d-f6a9206c5def"
      unitRef="shares">0</ghw:ClassOfWarrantOrRightGrantsInPeriod>
    <ghw:ClassOfWarrantOrRightExercisesInPeriod
      contextRef="id064a852f8e24dbfb69e33d196cd24c6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzItNS0xLTEtMTk4NTY_c57a669b-a83f-4b0b-af98-371f194b108a"
      unitRef="shares">2007308</ghw:ClassOfWarrantOrRightExercisesInPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ibf9f35fd10324185becde4d4d538c801_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzItNy0xLTEtMTk4NTY_d7809d4a-cbcb-4349-bea3-1a8de3caf3a4"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i2157a3c5fa5d4eee9d23b40b1562525b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzMtMS0xLTEtMTk4NTY_2f34ad93-1387-4928-b5cc-279580a63950"
      unitRef="shares">103107</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ghw:ClassOfWarrantOrRightGrantsInPeriod
      contextRef="i6c76ad4e7a1e4860a61806c9d663bf08_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzMtMy0xLTEtMTk4NTY_f24ad52d-ebb2-4cae-9b8c-4ac9b9ce4aea"
      unitRef="shares">0</ghw:ClassOfWarrantOrRightGrantsInPeriod>
    <ghw:ClassOfWarrantOrRightExercisesInPeriod
      contextRef="i6c76ad4e7a1e4860a61806c9d663bf08_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzMtNS0xLTEtMTk4NTY_b5c3bed1-bd8b-45b6-9092-adf511fd6cbf"
      unitRef="shares">103107</ghw:ClassOfWarrantOrRightExercisesInPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i2f24d593ee5b4ca58659bfaf60ce688d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzMtNy0xLTEtMTk4NTY_0d9b6707-ffdb-49b3-b1b8-0f282ec6315b"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ia3fc026548e34d12bfbbfecfbaa37e7f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzQtMS0xLTEtMTk4NTY_86fe532e-a640-4dd9-8074-ddd313eee7f6"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ghw:ClassOfWarrantOrRightGrantsInPeriod
      contextRef="i6e4d46b0087b4b9e904cec747a8d43ba_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzQtMy0xLTEtMTk4NTY_b23edae3-aaf2-44d8-be60-a5514e66ca90"
      unitRef="shares">22021284</ghw:ClassOfWarrantOrRightGrantsInPeriod>
    <ghw:ClassOfWarrantOrRightExercisesInPeriod
      contextRef="i6e4d46b0087b4b9e904cec747a8d43ba_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzQtNS0xLTEtMTk4NTY_361fe66e-8b5b-44ce-9bc6-c029dcda6c31"
      unitRef="shares">22021284</ghw:ClassOfWarrantOrRightExercisesInPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i2f24d593ee5b4ca58659bfaf60ce688d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzQtNy0xLTEtMTk4NTY_0d9b6707-ffdb-49b3-b1b8-0f282ec6315b"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i5172f1998d4e4a559e9f56fb34fcc29a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzUtMS0xLTEtMTk4NTY_b14abb06-6146-4caa-9176-f483e8778034"
      unitRef="shares">2560568</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ghw:ClassOfWarrantOrRightGrantsInPeriod
      contextRef="ib5034a3ee2dd4bfabd0cad2626236f7e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzUtMy0xLTEtMTk4NTY_b851973e-4a43-4a60-a98a-dda00ae3499c"
      unitRef="shares">22021284</ghw:ClassOfWarrantOrRightGrantsInPeriod>
    <ghw:ClassOfWarrantOrRightExercisesInPeriod
      contextRef="ib5034a3ee2dd4bfabd0cad2626236f7e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzUtNS0xLTEtMTk4NTY_e5071f89-0c7f-4b0f-affa-7727b61612e2"
      unitRef="shares">24581852</ghw:ClassOfWarrantOrRightExercisesInPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i62296a4dfd7541119fe11a9b14ccc93b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo3ZDFjNjlkYzZmNDY0ZjEyOTA2MjZkOWU5MzQyYTAxZS90YWJsZXJhbmdlOjdkMWM2OWRjNmY0NjRmMTI5MDYyNmQ5ZTkzNDJhMDFlXzUtNy0xLTEtMTk4NTY_50cc94fd-a299-4460-b3f6-0db9ed14e0e7"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90ZXh0cmVnaW9uOjdhN2UyZWFlMmJjYzRkNDQ4YTFlZmUxZjI1Mzc5ZTAyXzY0NDU_d4f4fbeb-3ddd-459c-934b-007ea0f8e62d">&lt;div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The warrants were valued using the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred B warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred C warrants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60% - 80%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk&#x2011;free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16% - 0.28%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.16% - 0.32%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred B&lt;br/&gt;warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Preferred C&lt;br/&gt;warrants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk&#x2011;free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i8f25d82aecad46d6b8a937be2cc89794_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzItMS0xLTEtMTk4NTY_14075bb8-d34e-4a65-bf5c-668a7fa22444"
      unitRef="number">0.80</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ie5dc4de134af41ad8b0176a72ee9a58d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzItMy0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo5OTk3ODgxYTZkYjc0ODRkYjZhMTI5OTc1MjJjYjBiZV80_c904f90d-6642-42df-be3b-684f64c482f3"
      unitRef="number">0.60</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i329abb394e5a4a75928039b4f7670ed3_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzItMy0xLTEtMTk4NTYvdGV4dHJlZ2lvbjo5OTk3ODgxYTZkYjc0ODRkYjZhMTI5OTc1MjJjYjBiZV85_3b16f916-7042-41de-90a9-6a900161a48d"
      unitRef="number">0.80</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ieeb8c17a94e04c72b11120311c92faae_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzMtMS0xLTEtMTk4NTY_aad938da-140a-443e-8461-02b427cb114e"
      unitRef="y">2.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i3c79c4b9a25e4dab827c5b0f15269e1d_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzMtMy0xLTEtMTk4NTY_8ad4c6e0-58b7-4528-9c9c-28a82a6b8b65"
      unitRef="y">2.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ibb1f52a8f19a46ca91e106156dc0a760_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzQtMS0xLTEtMTk4NTYvdGV4dHJlZ2lvbjphNDczNmFjYmY3YzY0MWQ3ODAwZGI1NTlhNTMxZTQ4ZF80_908eb579-1fe5-44ce-b870-1d3aab7c8097"
      unitRef="number">0.0016</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i2ad729d9d6b94786a32af438f5812c98_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzQtMS0xLTEtMTk4NTYvdGV4dHJlZ2lvbjphNDczNmFjYmY3YzY0MWQ3ODAwZGI1NTlhNTMxZTQ4ZF85_3abf558d-2af6-4d34-8f59-bd780f511c08"
      unitRef="number">0.0028</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i351f1054cecf483ab4f0bcfbd9429bec_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzQtMy0xLTEtMTk4NTYvdGV4dHJlZ2lvbjplZTQ2N2I3OTBiNzc0MmZhOWEzNjQ4NWI1OGIyYzZlNl80_7bc02983-5aa4-4809-84a7-e6abb4c08cb4"
      unitRef="number">0.0016</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ibcbb213489174d30bafe9f6bdeeea6bf_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzQtMy0xLTEtMTk4NTYvdGV4dHJlZ2lvbjplZTQ2N2I3OTBiNzc0MmZhOWEzNjQ4NWI1OGIyYzZlNl85_7af2bbf4-c12f-4bbd-b6ed-e3e867bebee7"
      unitRef="number">0.0032</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i38edfc28677c47b685fdc1572b17022e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzUtMS0xLTEtMTk4NTY_ac2b0159-6850-47aa-90ed-c33ab01f267b"
      unitRef="number">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ib7647f54412046c3b12c4a2e83ad67e3_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTo4ZWE4MWUyYzFlY2U0YTNhYmVjZWYxOTk0MzdmMjVkMS90YWJsZXJhbmdlOjhlYTgxZTJjMWVjZTRhM2FiZWNlZjE5OTQzN2YyNWQxXzUtMy0xLTEtMTk4NTY_a8f3d02f-7861-422b-a581-c0e5e8f615eb"
      unitRef="number">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ic7039cf53a8e45eab55633b651afdbcd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzItMS0xLTEtMTk4NTY_f5e012ec-e2c5-4548-8cfa-6d0caf9ee339"
      unitRef="number">0.80</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i1dd8e7689b344fd392c2664eaf0b0470_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzItMy0xLTEtMTk4NTY_e8907679-1bd1-44f5-916f-072b0f46de8b"
      unitRef="number">0.80</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i55dfc94866784507ac84f60433347000_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzMtMS0xLTEtMTk4NTY_783de309-6c4a-47fd-a693-190c9cf3e05d"
      unitRef="y">2.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i7b82ffb98352430993a814e5fd9fb559_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzMtMy0xLTEtMTk4NTY_5272350b-07ec-4cbc-aeb5-3d77e382e0d0"
      unitRef="y">2.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ifdcf5fdcb2e242b595bd532ab6d55ab5_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzQtMS0xLTEtMTk4NTY_87e24886-9193-4321-b4ec-d136f18cc65d"
      unitRef="number">0.0013</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i09bf1e805b3e4cf3ac87d0132b58ec70_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzQtMy0xLTEtMTk4NTY_c9ea792e-60e8-4755-9987-fea0bd918daf"
      unitRef="number">0.0013</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="ifc116740c6d342f091cb08643d8b556a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzUtMS0xLTEtMTk4NTY_976e7cf2-2e1d-4c06-9804-85820d27831e"
      unitRef="number">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="i76f7b214cc414ba89cb7fe57c0f95df0_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDIvZnJhZzo3YTdlMmVhZTJiY2M0ZDQ0OGExZWZlMWYyNTM3OWUwMi90YWJsZTozYzZkNTY2ODY1N2M0ODBiOTg3OTkzZjIwMjJkNzY2NC90YWJsZXJhbmdlOjNjNmQ1NjY4NjU3YzQ4MGI5ODc5OTNmMjAyMmQ3NjY0XzUtMy0xLTEtMTk4NTY_6b589c35-7c69-4983-896d-dde7c56328b3"
      unitRef="number">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <ghw:WarrantsTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQ5ODU_091094be-73b1-40f7-a54c-ab83d4f1cd63">COMMON STOCK WARRANTS&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ESS assumed all warrants issued by STWO upon completion of the Business Combination (see Note 3). As of December 31, 2021, the Company had 7,377,913 Public Warrants, 3,500,000 Private Warrants and 583,334 Earnout Warrants outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of STWO&#x2019;s initial public offering, 8,333,287 Public Warrants were sold. The Public Warrants entitle the holder thereof to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The Public Warrants may be exercised only for a whole number of shares of common stock. No fractional shares will be issued upon exercise of the warrants. The Public Warrants will expire five years after completion of the business combination, on October 8, 2026, or earlier upon redemption or liquidation. The Public Warrants are listed on the NYSE under the symbol &#x201c;GWH.W.&#x201d; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may call the Public Warrants for redemption starting anytime, in whole and not in part, at a price of $0.01 per warrant, so long as the Company provides not less than 30 days&#x2019; prior written notice of redemption to each warrant holder, and if, and only if, the reported last sale price of common stock equals or exceeds $18.00 per share or $10.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders provided there is an effective registration statement covering the shares of common stock issuable upon exercise of the warrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may call the Public Warrants for redemption starting anytime, in whole and not in part, at a price of $0.10 per warrant, so long as the Company provides not less than 30 days&#x2019; prior written notice of redemption to each warrant holder; provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive a number of shares determined based on the redemption date fair market value of the shares, and if, and only if, the reported last sale price of common stock equals or exceeds $10.00 per share or $10.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders provided there is an effective registration statement covering the shares of common stock issuable upon exercise of the warrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Simultaneously with STWO&#x2019;s initial public offering, STWO consummated a private placement of 4,666,667 Private Warrants with STWO&#x2019;s sponsor. In connection with the Business Combination, STWO&#x2019;s sponsor agreed to forfeit 583,333 Private Warrants. Of the remaining 4,083,334 Private Warrants, 3,500,000 were immediately vested and 583,334 warrants (the &#x201c;Earnout Warrants&#x201d;) were vested upon meeting certain Earnout Milestone Events on November 9, 2021. Each Private Warrant and Earnout Warrant is exercisable for one share of common stock at a price of $11.50 per share, subject to adjustment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Private Warrants and Earnout Warrants, post vesting on November 9, 2021, are identical to the Public Warrants, except that the Private Warrants and Earnout Warrants and the shares of common stock issuable upon exercise of the Private Warrants are not transferable, assignable or salable until 30 days after the completion of a Business Combination, subject to certain limited exceptions. Additionally, the Private Warrants and Earnout Warrants are non-redeemable so long as they are held by the initial purchasers or such purchasers&#x2019; permitted transferees. If the Private Warrants and Earnout Warrants are held by someone other than their initial purchasers or their permitted transferees, then the Private Warrants and Earnout Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants. Additionally, if the Company redeems the public warrants when the common stock equals or exceeds $10.00 per share for any 20 trading days within a 30-day period ending on the third trading day prior to the date the Company sends the notice of redemption to warrant holders and the closing price of the common share for any 20 trading days within the same period is less than $18.00 per share, the Company must concurrently redeem the Private Warrants and Earnout Warrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below shows the common stock warrant activities during the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583,334&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583,334&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,333,287&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;955,374&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,377,913&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,500,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,500,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Common Stock Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,416,621&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;955,374&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,461,247&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s common stock warrants were initially recorded at fair value upon completion of the Business Combination and are adjusted to fair value at each reporting date based on the market price of the Public Warrants, with the change in fair value recorded as a component of other income and expense in the consolidated statements of operations. For the year ending December&#160;31, 2021, the Company recorded a net increase to the liabilities for Earnout Warrants, Public Warrants and Private Warrants of $974 thousand, $14,476 thousand and $5,355 thousand, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company received proceeds of $10,987 thousand related to the exercise of 955,374 Public Warrants during the year ending December 31, 2021.&lt;/span&gt;&lt;/div&gt;</ghw:WarrantsTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i1345fae12bf1421da9b0d58a59b57cad_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzE2Ng_7499be15-ae62-4283-b0c7-3e43d4a3e6a8"
      unitRef="shares">7377913</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i0cf37ffdc8e84f0699ceb2d63abfafe8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzE4Ng_80f845b8-54f1-4a7b-ba19-28d34644df8f"
      unitRef="shares">3500000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i5cba485a57ee40cd8454d15fac4ac8e6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzIxMA_e52de955-0514-4cbe-bf37-2ae0bc646305"
      unitRef="shares">583334</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ghw:ClassOfWarrantOrRightGrantsInPeriod
      contextRef="i509604a49442438183d2e17085327627_D20211008-20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI4Nw_11c2b05c-d652-4b00-b74a-5f782782dc26"
      unitRef="shares">8333287</ghw:ClassOfWarrantOrRightGrantsInPeriod>
    <us-gaap:SharesIssued
      contextRef="i174c73a86d98442c938871bd75a8ae28_I20200921"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzM3Ng_2ae7a23f-dedd-4f34-9900-b166ada6daae"
      unitRef="shares">1</us-gaap:SharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="idc963c88367d4e5f8032b97ea3d8647a_I20200921"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQxNQ_9ad60e6c-5a40-4b20-b587-75763173c7ed"
      unitRef="usdPerShare">11.50</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="i25715e485de74c2094348521dfa08d9b_I20200921"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzY0MA_b945f6e0-fdc1-4551-90ff-95352878cf6f">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <ghw:ClassOfWarrantOrRightRedemptionPricePerShare
      contextRef="i04b8bfd9802c450498cfb3ceccf4b463_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzkzNg_b93f1a5c-1423-4afe-a489-3b6e5dcec63f"
      unitRef="usdPerShare">0.01</ghw:ClassOfWarrantOrRightRedemptionPricePerShare>
    <ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger
      contextRef="i982406b0baf94ebcb3231343620cc638_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzExNTA_3e596b84-ded3-44ed-8b52-b900556f89d3"
      unitRef="usdPerShare">18.00</ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger>
    <ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays
      contextRef="i982406b0baf94ebcb3231343620cc638_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzExNjY_e3f02724-ea96-45fe-a732-9f1d887385a6"
      unitRef="usdPerShare">10.00</ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays>
    <ghw:ClassOfWarrantOrRightRedemptionThresholdTradingDays
      contextRef="i982406b0baf94ebcb3231343620cc638_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzExODc_1399b100-c62e-4941-b0ed-c0cbe0669815">P20D</ghw:ClassOfWarrantOrRightRedemptionThresholdTradingDays>
    <ghw:ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays
      contextRef="i982406b0baf94ebcb3231343620cc638_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzEyMTI_f0830ff1-e096-432d-9a5c-e5e661337244">P30D</ghw:ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays>
    <ghw:ClassOfWarrantOrRightRedemptionPricePerShare
      contextRef="i7b1409f1e38f4ee29fdc4225c82641cd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzE1OTQ_deca549f-fe34-4484-8afb-5a9b3f247ebf"
      unitRef="usdPerShare">0.10</ghw:ClassOfWarrantOrRightRedemptionPricePerShare>
    <ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger
      contextRef="i65ed7212f4744e40a4b68ac4be052cfc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzIwMTQ_238dced1-cc3c-4173-9bc1-7db4e68c199e"
      unitRef="usdPerShare">10.00</ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger>
    <ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays
      contextRef="i65ed7212f4744e40a4b68ac4be052cfc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzIwMzA_3b69256d-98df-4282-953f-0452f5b91a07"
      unitRef="usdPerShare">10.00</ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays>
    <ghw:ClassOfWarrantOrRightRedemptionThresholdTradingDays
      contextRef="i65ed7212f4744e40a4b68ac4be052cfc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzIwNTE_1e811a25-2f74-4bb4-b97d-ac22920bf1d6">P20D</ghw:ClassOfWarrantOrRightRedemptionThresholdTradingDays>
    <ghw:ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays
      contextRef="i65ed7212f4744e40a4b68ac4be052cfc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzIwNzY_2ce4c5d6-7a01-425d-9f6a-e5a7107259a0">P30D</ghw:ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i9c198339b4f74ea3a5f97a6242367c21_D20200921-20200921"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI0MzY_9e271d5b-4d44-429f-987d-b8782619f11d"
      unitRef="shares">4666667</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <ghw:ClassOfWarrantOrRightForfeituresInPeriod
      contextRef="ie124a5c5a45f470da99ce2197af6f12f_D20211008-20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI1NTU_cb8542c5-64d7-4cba-ab36-8b3dad38b546"
      unitRef="shares">583333</ghw:ClassOfWarrantOrRightForfeituresInPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i857b80536ff0490aa10ffed1f1871f28_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI1OTQ_4ac5e2c6-f424-4f63-bf85-9c206ab5f606"
      unitRef="shares">4083334</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ghw:ClassOfWarrantOrRightVestedNumber
      contextRef="i857b80536ff0490aa10ffed1f1871f28_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI2MTU_d5ae8f62-6c2e-4fe2-897c-38f0145ab7d3"
      unitRef="shares">3500000</ghw:ClassOfWarrantOrRightVestedNumber>
    <ghw:ClassOfWarrantOrRightVestedNumber
      contextRef="ie3066d9b31d04151a676ec17e6885633_I20211109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI2NDY_800ee0c5-4e21-4324-9987-26bdb551a69d"
      unitRef="shares">583334</ghw:ClassOfWarrantOrRightVestedNumber>
    <us-gaap:SharesIssued
      contextRef="id7a6f3993f604db2be336cbdfb6d2341_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI4MjI_88aef01a-fa94-4bb9-81af-01c15c48a892"
      unitRef="shares">1</us-gaap:SharesIssued>
    <us-gaap:SharesIssued
      contextRef="ic43eef534d94483f8abebec5924ac46b_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI4MjI_a3199cc6-d736-483b-af94-fb28f4ee5ead"
      unitRef="shares">1</us-gaap:SharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="i0903a891b2434f489676d990fe85e31a_I20211008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzI4NjE_0325b65d-7393-4ad1-b68c-e5f86bc0bbef"
      unitRef="usdPerShare">11.50</us-gaap:SharesIssuedPricePerShare>
    <ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays
      contextRef="i70c7d583cf554b09b55446e5c458e89f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzM4NDY_3096496d-82fd-4fff-9915-b7f2779a809e"
      unitRef="usdPerShare">10.00</ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays>
    <ghw:ClassOfWarrantOrRightRedemptionThresholdTradingDays
      contextRef="i70c7d583cf554b09b55446e5c458e89f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzM4Njc_d68c1774-3b80-4d4c-b25f-bc5be8a1aff9">P20D</ghw:ClassOfWarrantOrRightRedemptionThresholdTradingDays>
    <ghw:ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays
      contextRef="i70c7d583cf554b09b55446e5c458e89f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzM4OTI_246facbf-fdad-4683-8b50-cf9b1b276278">P30D</ghw:ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays>
    <ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger
      contextRef="i70c7d583cf554b09b55446e5c458e89f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQxMjA_0d8886ee-6f71-48c5-a78a-b83763de0d94"
      unitRef="usdPerShare">18.00</ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="ide738a9373054221b02058a3b3fb4440_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzEtMS0xLTEtMTk4NTY_8e75f080-6de1-43a5-a3d9-d4a9a096d54f"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ghw:ClassOfWarrantOrRightGrantsInPeriod
      contextRef="i1292a6be51464a22937be8a840e82225_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzEtMy0xLTEtMTk4NTY_652c1bf7-f033-450b-9527-69ed4a68febd"
      unitRef="shares">583334</ghw:ClassOfWarrantOrRightGrantsInPeriod>
    <ghw:ClassOfWarrantOrRightExercisesInPeriod
      contextRef="i1292a6be51464a22937be8a840e82225_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzEtNS0xLTEtMTk4NTY_90a52a0b-bedd-4427-806a-6dbdc1c9cb08"
      unitRef="shares">0</ghw:ClassOfWarrantOrRightExercisesInPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i5cba485a57ee40cd8454d15fac4ac8e6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzEtNy0xLTEtMTk4NTY_1200e49e-e2e5-4fab-a09e-449e4cfd526f"
      unitRef="shares">583334</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i2b74f675983e436c98126686b91f43bf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzItMS0xLTEtMTk4NTY_893ad987-2c89-4590-9b22-66d602f318e1"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ghw:ClassOfWarrantOrRightGrantsInPeriod
      contextRef="i521dcc66385c461aa82c658b1dfe21e9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzItMy0xLTEtMTk4NTY_3629a6d6-173c-48fb-85e7-2d28360acd9f"
      unitRef="shares">8333287</ghw:ClassOfWarrantOrRightGrantsInPeriod>
    <ghw:ClassOfWarrantOrRightExercisesInPeriod
      contextRef="i521dcc66385c461aa82c658b1dfe21e9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzItNS0xLTEtMTk4NTY_01ceed9a-a1f9-4b28-bf29-bdd148a52663"
      unitRef="shares">955374</ghw:ClassOfWarrantOrRightExercisesInPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i1345fae12bf1421da9b0d58a59b57cad_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzItNy0xLTEtMTk4NTY_a0858122-96d6-4e2b-915d-957853b2e9e5"
      unitRef="shares">7377913</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="iba27cdc6826048e8a4e648cdce670518_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzMtMS0xLTEtMTk4NTY_d66a6797-fbc5-4267-9da1-0bab20dfc39e"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ghw:ClassOfWarrantOrRightGrantsInPeriod
      contextRef="i0e4d91b763ce4ac88f40048adb029a78_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzMtMy0xLTEtMTk4NTY_66a873e0-b351-4d97-afb1-e9c1a051ec23"
      unitRef="shares">3500000</ghw:ClassOfWarrantOrRightGrantsInPeriod>
    <ghw:ClassOfWarrantOrRightExercisesInPeriod
      contextRef="i0e4d91b763ce4ac88f40048adb029a78_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzMtNS0xLTEtMTk4NTY_8d55292d-bcbd-4437-a1cd-ee4420a63db8"
      unitRef="shares">0</ghw:ClassOfWarrantOrRightExercisesInPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i0cf37ffdc8e84f0699ceb2d63abfafe8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzMtNy0xLTEtMTk4NTY_638f092e-60c2-45f4-af07-71491149172c"
      unitRef="shares">3500000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzQtMS0xLTEtMTk4NTY_5d8c6373-0922-4fab-a519-4a918f5358aa"
      unitRef="shares">0</us-gaap:ClassOfWarrantOrRightOutstanding>
    <ghw:ClassOfWarrantOrRightGrantsInPeriod
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzQtMy0xLTEtMTk4NTY_65160c8d-5772-43a8-aa6f-c05dcb22e6b1"
      unitRef="shares">12416621</ghw:ClassOfWarrantOrRightGrantsInPeriod>
    <ghw:ClassOfWarrantOrRightExercisesInPeriod
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzQtNS0xLTEtMTk4NTY_47f8bb1b-9064-40b0-ad29-f87e2aac3196"
      unitRef="shares">955374</ghw:ClassOfWarrantOrRightExercisesInPeriod>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90YWJsZTpiMjRhMmYwZjY4MTg0ODQ2YmQ5YWQ3Mjg5MTVlNGJjZC90YWJsZXJhbmdlOmIyNGEyZjBmNjgxODQ4NDZiZDlhZDcyODkxNWU0YmNkXzQtNy0xLTEtMTk4NTY_c904d8e4-768d-4962-b7a2-4277d2c61079"
      unitRef="shares">11461247</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i1292a6be51464a22937be8a840e82225_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQ3OTQ_9a190eec-feed-49f7-b7c6-268e2c3b901e"
      unitRef="usd">-974000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i521dcc66385c461aa82c658b1dfe21e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQ4MDc_cfbfa16f-9727-47c5-a2c8-5d2c7dba1f99"
      unitRef="usd">-14476000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="i0e4d91b763ce4ac88f40048adb029a78_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQ4MjM_62141be4-dfc6-49bd-9925-96f0f6462b2e"
      unitRef="usd">-5355000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="i521dcc66385c461aa82c658b1dfe21e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQ4ODQ_7cd6e2fd-4c04-48eb-a382-2852ab8e4689"
      unitRef="usd">10987000</us-gaap:ProceedsFromWarrantExercises>
    <ghw:ClassOfWarrantOrRightExercisesInPeriod
      contextRef="i521dcc66385c461aa82c658b1dfe21e9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDUvZnJhZzplNGVlMmVkNTcwYjQ0ZTQ1OGI1Nzg1NmRiM2ZjMmFmMC90ZXh0cmVnaW9uOmU0ZWUyZWQ1NzBiNDRlNDU4YjU3ODU2ZGIzZmMyYWYwXzQ5MjM_d32733df-9059-48e3-a508-cd104a1380b1"
      unitRef="shares">955374</ghw:ClassOfWarrantOrRightExercisesInPeriod>
    <ghw:EmployeeStockPurchasePlanTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDgvZnJhZzo5MDNiNDk5MmU5MzA0ZDRhYTljODRhYzMwOGQwYzUwNS90ZXh0cmVnaW9uOjkwM2I0OTkyZTkzMDRkNGFhOWM4NGFjMzA4ZDBjNTA1XzYwOA_482d8512-4d70-416e-a749-d33cdfa06a9c">EMPLOYEE STOCK PURCHASE PLANThe Company adopted an Employee Stock Purchase Plan (the &#x201c;ESPP Plan&#x201d;) in connection with the consummation of the Business Combination on October 8, 2021. All qualified employees may voluntarily enroll to purchase the Company&#x2019;s common stock through payroll deductions at a price equal to&#160;85% of the lower of the fair market values of the stock as of the beginning or the end of the offering periods. An employee&#x2019;s payroll deductions under the ESPP Plan are limited to&#160;15% of the employee&#x2019;s compensation. As of December&#160;31, 2021, 3,060,000 shares were reserved for future issuance under the ESPP Plan.</ghw:EmployeeStockPurchasePlanTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i14125c8d21cd43a7b3ae6dad020eb380_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDgvZnJhZzo5MDNiNDk5MmU5MzA0ZDRhYTljODRhYzMwOGQwYzUwNS90ZXh0cmVnaW9uOjkwM2I0OTkyZTkzMDRkNGFhOWM4NGFjMzA4ZDBjNTA1XzMyMQ_ec0778fe-aa81-450d-959b-06b8dc406b81"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="i33f8f315ecee430b862996741f1681b3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDgvZnJhZzo5MDNiNDk5MmU5MzA0ZDRhYTljODRhYzMwOGQwYzUwNS90ZXh0cmVnaW9uOjkwM2I0OTkyZTkzMDRkNGFhOWM4NGFjMzA4ZDBjNTA1XzUwMA_d3d344ac-020b-425b-97e5-2a9df47d44c7"
      unitRef="number">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i33f8f315ecee430b862996741f1681b3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNDgvZnJhZzo5MDNiNDk5MmU5MzA0ZDRhYTljODRhYzMwOGQwYzUwNS90ZXh0cmVnaW9uOjkwM2I0OTkyZTkzMDRkNGFhOWM4NGFjMzA4ZDBjNTA1XzU0NQ_cdcd5a0e-7135-4190-aaa1-225fae0c7a22"
      unitRef="shares">3060000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYwNTQ_24ec65bf-eeb9-4594-94ac-84ac1dc241ba">STOCK-BASED COMPENSATION PLAN&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2014 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a stock-based compensation plan called the 2014 Equity Incentive Plan (&#x201c;2014 Plan&#x201d;). Under the 2014 Plan, the Company is authorized to issue 15,482,675 shares of common stock. The stock awards may be issued as Incentive Stock Options (&#x201c;ISO&#x201d;), Non-statutory Stock Options (&#x201c;NSO&#x201d;), Stock Appreciation Rights, Restricted Stock Awards, or Restricted Stock Unit Awards. Only employees are eligible to receive ISO awards. Employees, directors, and consultants who are providing continuous service to the Company are eligible to receive stock awards other than ISOs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No Stock Appreciation Rights, Restricted Stock Awards, or Restricted Stock Unit Awards are outstanding as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Option prices for incentive stock options are normally set at not less than the fair market value of the Company&#x2019;s common stock at the date of grant. Employee options generally cliff vest at the end of the first year and then 1/48th of the original grant over the remaining three years; however, some vesting dates granted under the 2014 Plan began prior to the grant date, which accelerated the vesting period for the related options. The Board has the power to accelerate the vesting of options granted. There were no accelerations during fiscal years 2020 and 2021. Options were contingent on continued employment with the Company. Grants expired 10 years from the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each Legacy ESS option from the 2014 Plan that was outstanding immediately prior to the Business Combination, whether vested or unvested, was converted into an option to acquire a number of shares of the Company&#x2019;s common stock (each such option, an "Exchanged Option") equal to the product (rounded down to the nearest whole number) of (i) the number of shares of Legacy ESS common stock subject to such Legacy ESS option immediately prior to the Business Combination and (ii) the Per Share Consideration, at an exercise price per share (rounded up to the nearest whole cent) equal to (A) the exercise price per share of such Legacy ESS option &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;immediately prior to the consummation of the Business Combination, divided by (B) the Per Share Consideration. Except as specifically provided in the Merger Agreement, following the Business Combination, each Exchanged Option will continue to be governed by the same terms and conditions (including vesting and exercisability terms) as were applicable to the corresponding former Legacy ESS option immediately prior to the consummation of the Business Combination. All stock option activities were retroactively restated to reflect the Exchanged Options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2021 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the Board of Directors of the Company adopted the ESS Tech Inc. 2021 Equity Incentive Plan (the &#x201c;2021 Plan&#x201d;). The 2021 Plan became effective upon consummation of the Business Combination . Under the 2021 Plan, the Company is authorized to issue 12,210,000 shares of common stock. The stock awards may be issued as ISO, NSO, Stock Appreciation Rights, Restricted Stock Awards, or Restricted Stock Unit Awards. The number of Shares available for issuance under the 2021 Plan will be increased on the first day of each fiscal year beginning with the 2022 fiscal year and ending with the 2031 Fiscal Year, in an amount equal to the least of (i) 15,260,000 Shares, (ii) five percent (5%) of the outstanding shares on the last day of the immediately preceding fiscal year, or (iii) such number of shares determined by the Company no later than the last day of the immediately preceding fiscal year. As of January 1, 2022, the number of Shares available for issuance under the 2021 Plan was increased by 5,400,000 in accordance with the plan and as approved by the Board.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The stock awards may be issued as ISO, NSO, Stock Appreciation Rights, Restricted Stock Awards, or Restricted Stock Unit Awards. Only employees are eligible to receive ISO awards. Employees, directors, and consultants who are providing continuous service to the Company are eligible to receive stock awards other than ISOs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Option prices for incentive stock options are set at the fair market value of the Company&#x2019;s common stock at the date of grant. Employee options generally cliff vest at the end of the first year and then 1/48th of the original grant over the remaining three years. Grants expire 10 years from the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No ISOs, NSOs, Restricted Stock Awards, nor Stock Appreciation Rights are outstanding as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shares Available for Future Grant&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, shares available for future grant under the Company&#x2019;s 2021 Plan was 9,785,574 shares, which includes shares assumed from the Company&#x2019;s 2014 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option and RSU activity, prices, and values adjusted by the Per Share Consideration, during the year ended December&#160;31, 2021 is as follows (in thousands, except for share, per share, and contractual term data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted &lt;br/&gt;average &lt;br/&gt;exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted &lt;br/&gt;average &lt;br/&gt;remaining&lt;br/&gt;&#160;contractual &lt;br/&gt;term &lt;br/&gt;(years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate &lt;br/&gt;intrinsic &lt;br/&gt;values &lt;br/&gt;($'000s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of plan shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average &lt;br/&gt;grant date fair value &lt;br/&gt;per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,104,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recapitalization Impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,099,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,271,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(529,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,732,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,454,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,392,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,496,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(894,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,796,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.08&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,392,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable - December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,825,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable - December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,827,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value is the fair market value on the reporting date less the exercise price for each option.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate intrinsic value of the options exercised was $6,244 thousand and $48 thousand during the years ended December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each stock option award is estimated on the date of the grant using the Black-Scholes Merton option-pricing model. For options granted during the years ended December&#160;31, 2021, and 2020, respectively, the weighted average estimated fair value using the Black-Scholes Merton option pricing model was $5.63 and $0.65 per option, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 718, the fair value of each option grant has been estimated as of the date of grant using the following weighted average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The compensation expense is allocated on a departmental basis, based on the classification of the award holder. The following table presents the amount of stock-based compensation related to stock-based awards to employees &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;on the Company&#x2019;s consolidated statements of operations and comprehensive loss during the years ended December&#160;31, 2021 and 2020 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;As of December&#160;31, 2021, there was approximately $16,949 thousand of unamortized stock-based compensation cost related to unvested stock options and RSUs, which was expected to be recognized over a weighted average period of 2.15 years.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i537fe0b057854891bf44f5a82c5a012d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzIxOQ_fea47d3e-331f-499f-9535-c3385a01db99"
      unitRef="shares">15482675</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ibe04e91509fb480aaa071357ab39e8dd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYzMQ_201bf198-d2e8-4881-a43a-675fa21d006a"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i9c7b46353f53459ca34892dabf157ea3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYzMQ_328b2bc2-4b55-42be-8e21-dc589a5c9ba2"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="iea0eef2488934f8d9d8a9eb515485db8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYzMQ_598a12f9-015b-4268-8cd0-3343244c7ba9"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i8e14ce9186c144caaf0d2289c6deb21c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYzMQ_640f28ca-b2b6-4673-9a22-4abbf2b4f716"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ie17f48b5cd1a4d83b1e4be17198b0cab_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYzMQ_84ec61f4-e4a6-4acb-b90f-7b939c04173e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i93deae87978440f886e01dbcf901cfc6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYzMQ_e12e7e9f-13c4-463b-9f03-55f5ab9ae78f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="i9efcf559c96b44bf9072fce8e7500561_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzEyNjg_93dd002b-2102-4fe0-a972-db94967ee06d"
      unitRef="shares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="i4893a957f537418faaf82c9427761009_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzEyNjg_c5341b72-0d9c-4571-bd99-48a0c05c57e9"
      unitRef="shares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i4893a957f537418faaf82c9427761009_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzEzOTc_c9536f99-48e6-4d88-933c-1709c6abb551">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i6af1759cf0c3423cac326e521cb2187d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzI5MTI_9ae95c00-8d30-4e8c-9122-5066edabb6a2"
      unitRef="shares">12210000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <ghw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber
      contextRef="i6af1759cf0c3423cac326e521cb2187d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzMzMDE_91082e74-92a7-48a5-91ab-6c70fd96494f"
      unitRef="shares">15260000</ghw:ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber>
    <ghw:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzMzMzE_aa8d30d2-dc8c-4136-88b3-057ea9ea3b90"
      unitRef="number">0.05</ghw:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="icf6846e0ca8049b6ae48476d00a59c1d_D20220101-20220101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzM2NDk_d9ee1663-982c-4435-84f5-5ee52bacdf7d"
      unitRef="shares">5400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i95d2b5490660474e8721325cf8978b0e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQyNTc_82109a48-91f1-4547-9086-fbcb904feb42">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="if2e16ace01814554ac6d619601e781d2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQyODQ_2e6f2e02-db3e-4597-8970-06313aae016a"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i7af13bd82f0c4674a656d62c90919b60_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQyODQ_3419b54a-d6cd-4cb9-a62e-4075683a0e62"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="if4092bf7fc264cc3a1523776f46b895e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQyODQ_b661d446-e77a-4882-820c-ef5c7a73fb64"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i870f1840e17844668afa363568493b6d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQyODQ_c13e70c8-19d8-44c2-92b5-70e90d813575"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i6af1759cf0c3423cac326e521cb2187d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQ0OTI_846439a6-6a77-4137-9ddb-bf2c2a07c795"
      unitRef="shares">9785574</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYwNTM_4a606181-1a52-40ab-b922-c9cd9f2852c2">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option and RSU activity, prices, and values adjusted by the Per Share Consideration, during the year ended December&#160;31, 2021 is as follows (in thousands, except for share, per share, and contractual term data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted &lt;br/&gt;average &lt;br/&gt;exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted &lt;br/&gt;average &lt;br/&gt;remaining&lt;br/&gt;&#160;contractual &lt;br/&gt;term &lt;br/&gt;(years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate &lt;br/&gt;intrinsic &lt;br/&gt;values &lt;br/&gt;($'000s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of plan shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average &lt;br/&gt;grant date fair value &lt;br/&gt;per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,104,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recapitalization Impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,099,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,271,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(529,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,732,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,454,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,392,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,496,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(894,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,796,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.08&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,392,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable - December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,825,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable - December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,827,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYwNTM_baa75ddd-190d-4abe-9dad-5deee3b94bab">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock option and RSU activity, prices, and values adjusted by the Per Share Consideration, during the year ended December&#160;31, 2021 is as follows (in thousands, except for share, per share, and contractual term data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted &lt;br/&gt;average &lt;br/&gt;exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted &lt;br/&gt;average &lt;br/&gt;remaining&lt;br/&gt;&#160;contractual &lt;br/&gt;term &lt;br/&gt;(years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate &lt;br/&gt;intrinsic &lt;br/&gt;values &lt;br/&gt;($'000s)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of plan shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average &lt;br/&gt;grant date fair value &lt;br/&gt;per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,104,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recapitalization Impact&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances at December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,099,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.82&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,271,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(529,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,732,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,454,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,392,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,496,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(894,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balances as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,796,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.08&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,392,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable - December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,825,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.21&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable - December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,827,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzItMS0xLTEtMTk4NTY_c69ef0ac-f42c-4afc-9f1e-b30b3f45fcb1"
      unitRef="shares">2104223</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzItMy0xLTEtMTk4NTY_a9448a24-54cc-420d-b248-fc8c615145ad"
      unitRef="usdPerShare">0.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i61f4c8f0142e4b4d80a6750f6b0bfa63_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzItNS0xLTEtMTk4NTY_2b3e1cde-0e4a-4f20-a571-85a4e1dddc1f">P7Y9M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i50c7b5f26a8d420f9e24d683b14fd31b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzItNy0xLTEtMTk4NTY_6f81e206-78f6-4ac4-8142-f956d6bc8d0e"
      unitRef="usd">821000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia8c7069c2dfd4f5691bf2c842bd5273a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzMtMS0xLTEtMTk4NTY_86e6091c-573b-4605-826f-bb5ecf3b748c"
      unitRef="shares">995215</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia8c7069c2dfd4f5691bf2c842bd5273a_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzMtMy0xLTEtMTk4NTY_0296f773-c22b-459b-8876-da0fad0da648"
      unitRef="usdPerShare">-0.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzQtMS0xLTEtMTk4NTY_c5c1597f-6b9a-4c69-b9ec-dbbb8eec00c4"
      unitRef="shares">3099438</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzQtMy0xLTEtMTk4NTY_84cd1010-e3a8-4df1-83ec-1ea94429dabb"
      unitRef="usdPerShare">0.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i55439e66ff254c3cabb08b518a459af2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzQtNS0xLTEtMTk4NTY_31ccca5a-ce49-45a7-9173-a80922364fef">P7Y9M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzQtNy0xLTEtMTk4NTY_2214dee6-8537-4118-bc10-1998c6d78dff"
      unitRef="usd">821000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzUtMS0xLTEtMTk4NTY_ac06d90f-af6b-4b5b-98d2-d61e27cc4b5a"
      unitRef="shares">3271856</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzUtMy0xLTEtMTk4NTY_0c6b9ecf-ab05-4ec9-8338-cbddc0618ce7"
      unitRef="usdPerShare">0.33</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzYtMS0xLTEtMTk4NTY_1e9d9a2e-6ef6-4458-a390-bb253701f155"
      unitRef="shares">108999</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzYtMy0xLTEtMTk4NTY_de568ead-648b-4ff2-9126-2eac2b636d83"
      unitRef="usdPerShare">0.06</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzctMS0xLTEtMTk4NTY_25f9aad2-7ff2-43af-8651-c1025fb3fbf5"
      unitRef="shares">529873</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzctMy0xLTEtMTk4NTY_0c459389-71e5-448e-bec0-76dda40710a7"
      unitRef="usdPerShare">0.29</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzgtMS0xLTEtMTk4NTY_b5033ea5-03c2-46c2-a89b-5bda716c3ed8"
      unitRef="shares">5732422</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzgtMy0xLTEtMTk4NTY_6a154c66-9aaf-486f-a793-ab17d383c62c"
      unitRef="usdPerShare">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzgtNS0xLTEtMTk4NTY_0e198fac-174e-4c98-a37a-a86a23b17528">P8Y2M23D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzgtNy0xLTEtMTk4NTY_f30e04da-9864-4775-8059-51fbb92700c2"
      unitRef="usd">4333000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzktMS0xLTEtMTk4NTY_e85d9b6a-12aa-48ba-b459-b1b629767022"
      unitRef="shares">1454549</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzktMy0xLTEtMTk4NTY_a3e93428-2dac-40bb-a29e-503d4bf8ce6c"
      unitRef="usdPerShare">1.75</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i0a8e7b8e0cbb48baabbd4dcb17b39c23_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzktOS0xLTEtMTk4NTY_2bc2190a-8e17-47d6-aa1b-59104b47b13f"
      unitRef="shares">3392153</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0a8e7b8e0cbb48baabbd4dcb17b39c23_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzktMTEtMS0xLTE5ODU2_5de7b03d-78e7-4b63-9e5a-2526a07e2570"
      unitRef="usdPerShare">10.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEwLTEtMS0xLTE5ODU2_fcb24b5f-2d51-456e-ac82-8eab8f90f97c"
      unitRef="shares">2496070</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEwLTMtMS0xLTE5ODU2_4b60b7c7-eeb2-45ba-b6e2-23a299d86d0b"
      unitRef="usdPerShare">0.27</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzExLTEtMS0xLTE5ODU2_b0223f47-d884-4e75-8038-c7c557a20f48"
      unitRef="shares">894371</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzExLTMtMS0xLTE5ODU2_f6e3c321-41ac-47f6-9749-8e2eaf1fcfb3"
      unitRef="usdPerShare">0.46</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTEtMS0xLTE5ODU2_b1a5c4cf-6569-41f2-93b8-20aaa99c293a"
      unitRef="shares">3796530</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie43e0c15074e479987a38230a76311a8_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTEtMS0xLTE5ODU2_d99747c3-2396-4b69-b3b8-4ee84d420dc1"
      unitRef="shares">3796530</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTMtMS0xLTE5ODU2_c4290fa2-be98-41b1-a50d-228d3b2f5219"
      unitRef="usdPerShare">0.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTUtMS0xLTE5ODU2_22f7db4e-2b12-49c1-bea7-d3626ffc4199">P8Y29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTctMS0xLTE5ODU2_d562db95-7527-4575-8b35-f382014a7435"
      unitRef="usd">40274000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i64589d61887745c3931fd07eefe59080_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTktMS0xLTE5ODU2_041d822b-f069-414d-bf87-e1ee09821609"
      unitRef="shares">3392153</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ife9ceaa4e5ba498e9f27f24422849549_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTktMS0xLTE5ODU2_64e251a2-dcbd-4fe9-9045-f8b0cd4251a2"
      unitRef="shares">3392153</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i64589d61887745c3931fd07eefe59080_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEyLTExLTEtMS0xOTg1Ng_6d708870-8242-423b-a23e-35aeca2cadff"
      unitRef="usdPerShare">10.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEzLTEtMS0xLTE5ODU2_7653c5ea-92a4-4717-8fe5-36cfd76aff27"
      unitRef="shares">2825238</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEzLTMtMS0xLTE5ODU2_8e785d32-66f9-43aa-919d-2283f83ca0da"
      unitRef="usdPerShare">0.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEzLTUtMS0xLTE5ODU2_319cba9f-ba1e-45fe-8d72-6b1c6abaf9eb">P7Y2M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzEzLTctMS0xLTE5ODU2_ee236b66-8049-433e-9e32-dd2c8553a132"
      unitRef="usd">2215000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzE0LTEtMS0xLTE5ODU2_3951fb30-8102-4c8a-86e8-2e0ae0ca2ce9"
      unitRef="shares">1827374</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzE0LTMtMS0xLTE5ODU2_49e9a937-2b9d-4300-8c14-f28ef473d1cc"
      unitRef="usdPerShare">0.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzE0LTUtMS0xLTE5ODU2_24692518-564f-4668-a2f5-a0512902062d">P7Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTo5YzU2YWEyNDkwYmU0YzlmOWJkNDJmYzIyNjVmYTY1OC90YWJsZXJhbmdlOjljNTZhYTI0OTBiZTRjOWY5YmQ0MmZjMjI2NWZhNjU4XzE0LTctMS0xLTE5ODU2_994b31bd-5f25-4501-93ef-8572cf3b8a57"
      unitRef="usd">20337000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQ5NDQ_c7dd2845-5832-4d87-a5cc-1a5a0d311a15"
      unitRef="usd">6244000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzQ5NTE_202b52d0-597a-41e8-8f9d-d40829d36fa1"
      unitRef="usd">48000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="i0b111c9cc1e045638010348aba9e306e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzUzMDI_decfe4fc-04f7-4c37-a9d3-0e6d3de98ed0"
      unitRef="usdPerShare">5.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="ia0c861c591da4c68ac7f0e1a54827f30_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzUzMDk_58d6b461-15b7-49d6-8447-ee0488d04fe9"
      unitRef="usdPerShare">0.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYwNTE_1dcf75bf-4ac6-4192-97e6-c41b26018147">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 718, the fair value of each option grant has been estimated as of the date of grant using the following weighted average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzEtMS0xLTEtMTk4NTY_6664c46f-75ef-48d7-8b66-4d423b39af4e"
      unitRef="number">0.0101</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i3c9bfc56b8a9486fa75f6b39464ee7c9_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzEtMy0xLTEtMTk4NTY_aa11de3d-4e5f-41c1-8241-68d615b07b34"
      unitRef="number">0.0093</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzItMS0xLTEtMTk4NTY_70abd936-80a9-4eea-97a9-d06bba86fd97"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i3c9bfc56b8a9486fa75f6b39464ee7c9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzItMy0xLTEtMTk4NTY_3acda88d-ac44-440b-bdad-4f89874094fd"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzMtMS0xLTEtMTk4NTY_d84fdd5c-3d74-43c8-88d1-0eb2822d66b0">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3c9bfc56b8a9486fa75f6b39464ee7c9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzMtMy0xLTEtMTk4NTY_1f9951df-e4a2-4184-a5eb-aeaf5b18e618">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzQtMS0xLTEtMTk4NTY_fa49b488-563f-4844-8c2a-bfac3c9dba0b"
      unitRef="number">0.7514</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i3c9bfc56b8a9486fa75f6b39464ee7c9_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZTpjYmIwNDhlZmE5Mjg0YWRlOWY5NGYxMWViNjViNTgxNy90YWJsZXJhbmdlOmNiYjA0OGVmYTkyODRhZGU5Zjk0ZjExZWI2NWI1ODE3XzQtMy0xLTEtMTk4NTY_c63e7bd9-6561-4a38-bcc9-12ea67d1ba16"
      unitRef="number">0.7106</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYwNTI_9e9abed2-e2bc-438b-bc06-bab492d77bd1">The following table presents the amount of stock-based compensation related to stock-based awards to employees &lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;on the Company&#x2019;s consolidated statements of operations and comprehensive loss during the years ended December&#160;31, 2021 and 2020 (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie0292ad0be1541ed996a5c15f722a270_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzEtMS0xLTEtMTk4NTY_5f78b1a5-5540-4af3-922d-f204d95a7a81"
      unitRef="usd">2233000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib8e3de067db54487845cf0c0ac6e5b51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzEtMy0xLTEtMTk4NTY_99af400a-d13f-47f4-9095-ef5e364063b1"
      unitRef="usd">79000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib1d805a7052340058ea8bf6878d0aede_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzItMS0xLTEtMTk4NTY_87864438-0507-44b3-bb2b-053b230ceee6"
      unitRef="usd">213000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifa3a97057dc941a68c261fa122dafac2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzItMy0xLTEtMTk4NTY_5fa3444b-8bed-4d27-8f0a-4c9b5cbade5e"
      unitRef="usd">47000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iccd8a751c90440558ec716632b556d4b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzMtMS0xLTEtMTk4NTY_e3fe47ce-f948-472b-adfc-1524ca7dab5c"
      unitRef="usd">5476000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i50472a803a024ddb88e500a0bdc6ecc9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzMtMy0xLTEtMTk4NTY_c8feb46c-e5dd-45bd-b7e1-489ef22abd79"
      unitRef="usd">184000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzQtMS0xLTEtMTk4NTY_c36ccfcd-122f-4aed-8900-354ae6456a2c"
      unitRef="usd">7922000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90YWJsZToyZTE1N2Q1MDU3Y2I0YmI3OTdjMWEwYjg3ZDg3ODI4ZS90YWJsZXJhbmdlOjJlMTU3ZDUwNTdjYjRiYjc5N2MxYTBiODdkODc4MjhlXzQtMy0xLTEtMTk4NTY_4a18a5ea-4620-4478-a032-b03f7b33371f"
      unitRef="usd">310000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzU4ODY_3f3fce6c-ff25-4dec-9f27-04297ef657f1"
      unitRef="usd">16949000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTEvZnJhZzpmZjdhNjcwMjE4OTc0ZmM0ODYzNDY1MTJjNTVjZTlkYy90ZXh0cmVnaW9uOmZmN2E2NzAyMTg5NzRmYzQ4NjM0NjUxMmM1NWNlOWRjXzYwNDg_c65bc2c7-7cf3-496d-addb-fe955b88ab43">P2Y1M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90ZXh0cmVnaW9uOjk0ZjEyY2FhMjJjNTQ0ZmJiODNlZmU5YzdmYjlmYjZlXzU4NDA_50955f37-2494-4ac0-bdb8-51c5cdb538ef">FAIR VALUE MEASUREMENTS&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company follows ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which establishes a common definition of fair value to be applied when U.S. GAAP requires the use of fair value, establishes a framework for measuring fair value, and requires certain disclosure about such fair value measurements. The following table presents the Company&#x2019;s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents and restricted cash:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout warrant liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public common stock warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private common stock warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents and restricted cash:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For fiscal year 2020 and 2021, there were no transfers among Level 1, Level 2, or Level 3 categories. The carrying amounts of the Company&#x2019;s notes payable, and accounts payable approximate their fair values due to their short maturities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 1 Assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company invests in money market funds that have maturities of 90 days or less. Money market funds are classified as cash equivalents and are recorded at their carrying value, which approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 2 Assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company invests in a certificate of deposit with a maturity of one year from purchase date. The certificate of deposit is classified as restricted cash and is recorded at its carrying value, which approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 1 Liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company values its Public Common Stock warrants based on the market price of the warrant. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 2 Liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company values its Earnout Warrant liabilities and Private Common Stock warrants based on the market price of the Company&#x2019;s Public Common Stock warrants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 3 Liabilities:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Bridge Loan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounted for the Bridge Loan under the fair value option election wherein the Bridge Loan was initially measured at its issue-date fair value and then subsequently re-measured at estimated fair value on a recurring basis at each reporting date. As a result of applying the fair value option, direct costs and fees related to the Bridge Loan were expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Bridge Loan was based on significant inputs including, estimated time to maturity, which causes them to be classified as a Level 3 measurement within the fair value hierarchy. The valuation used assumptions and estimates the Company believed would be made by a market participant in making the same valuation. The Bridge Loan was repaid on October&#160;8, 2021 as part of the Business Combination. See Note 10 for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legacy ESS Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Freestanding warrants to purchase redeemable convertible preferred stock were accounted for as liability awards and recorded at fair value on their initial issuance date and adjusted to fair value at each reporting date, with the change in fair value being recorded in the Consolidated Statement of Operations and Other Comprehensive Income. The warrants were accounted for as liabilities as the underlying preferred shares were contingently redeemable upon occurrence of a change in control, which was outside the control of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measured its warrant liabilities using Level 3 unobservable inputs within the Black-Scholes Merton option-pricing model. The Company used various key assumptions, such as the fair value of redeemable convertible preferred stock Series B and Series C, the volatility of peer companies&#x2019; stock prices, the risk-free interest rate based on the U.S. treasury yield, and the expected term (based on remaining term to a significant event). The Company measured the fair value of the redeemable convertible preferred stock warrants at each reporting date, with subsequent gains and losses from remeasurement of Level 3 financial liabilities recorded through other expense, net in the Statements of Operations and Comprehensive Loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Business Combination, all Legacy ESS warrants were exercised during the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Rights to Purchase Legacy ESS Series C-2 Redeemable Convertible Preferred Stock &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legacy ESS&#x2019;s Series C Preferred Stock Purchase Agreement initially provided additional committed funding of up to $79,999 thousand, through the purchase of up to 39,971,716 shares of Series C-2 redeemable convertible preferred stock based on the completion of certain operational milestones at a predetermined price of $2.00 per &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;share, to certain Series C-1 Investors. This commitment was called the Series C-2 Redeemable Convertible Preferred Stock Issuance Right, see Note 12. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The value of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right was determined based on significant inputs not observable in the market, which represented a Level 3 measurement within the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company utilized a probability weighting of successful completion of the Business Combination versus probability of the Company staying private in establishing the quantity of purchase rights to value and the fair value of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right. The fair value of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right was determined using a discounted cash flow model, which took into account the estimated value of Series C-2 stock, estimated time to purchase, probability of purchase and the risk-free interest rate based on the U.S. treasury yield. The Company measured the fair value of the Series C-2 Redeemable Convertible Preferred Stock Issuance Right at each reporting date, with subsequent gains and losses from remeasurement of Level 3 financial liabilities recorded through other expense, net in the Statements of Operations and Comprehensive Loss. The Company included the valuation of the related Series C-2 warrants that were only exercisable upon completion of the Business Combination with the valuation of the Series C-2 Convertible Preferred Stock Issuance Right.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of changes in the fair value of the Company&#x2019;s level 3 liabilities at fair value on a recurring basis for the years ended December&#160;31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:right"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bridge loan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of Bridge loan funded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayment of loan principal and interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of warrants issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of warrants exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-2 Convertible Preferred Stock Issuance Right liability:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of derivatives extinguished&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of Series C-2 Convertible Preferred Stock Issuance Right exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(222,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90ZXh0cmVnaW9uOjk0ZjEyY2FhMjJjNTQ0ZmJiODNlZmU5YzdmYjlmYjZlXzU4NDE_65a1c8d8-1d7f-477f-b273-4bc5b9c634ef">The following table presents the Company&#x2019;s fair value hierarchy for its financial assets and liabilities measured at fair value on a recurring basis (in thousands):&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents and restricted cash:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout warrant liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Public common stock warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Private common stock warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents and restricted cash:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificate of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i248868775ad84399805c0424f86a8cf6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzMtMS0xLTEtMTk4NTY_381a54c2-55a6-4174-99dc-b621a4a7c153"
      unitRef="usd">237897000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic682f7e11cee440e882c484e2949a3e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzMtMy0xLTEtMTk4NTY_7329b930-53d5-41ef-bfd7-8e91effbec74"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie1f27316c034436b91844806492cfb82_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzMtNS0xLTEtMTk4NTY_72e44bd4-d519-4d66-8fd6-24a6fd9e1dc2"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4dfcf9b2bbde485fbe5a7ed1e8dbe1d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzMtNy0xLTEtMTk4NTY_e86c478a-a9f4-4ef3-ba5f-aa3e917dfaf9"
      unitRef="usd">237897000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib61798370b5b40539c2070afb1a82fed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzQtMS0xLTEtMTk4NTY_333fcc1a-5472-449a-8bf6-8ba9f8df73ec"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i0185fbebcb5241a2835feec3767fa593_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzQtMy0xLTEtMTk4NTY_73c0ee85-a190-4ca5-854f-70f30c16a0f2"
      unitRef="usd">125000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if838323e7a2e40219a3efb52a0a2a916_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzQtNS0xLTEtMTk4NTY_179165ce-3cd2-4987-8bb4-7ef5a147cb51"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ibfca7ec74ac047b8ae97b435ee028d70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzQtNy0xLTEtMTk4NTY_58a72397-697d-46f0-be78-38a670b08bae"
      unitRef="usd">125000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id05e2b9d42c94b1ba48465f39e137788_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzUtMS0xLTEtMTk4NTY_6b9563ff-526a-4418-a1a6-581085da1ab7"
      unitRef="usd">237897000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia1c1f8c51b954c29b44e59692910455c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzUtMy0xLTEtMTk4NTY_96f29ca2-1bfb-4af0-8ab5-eaf3439b22f2"
      unitRef="usd">125000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib228f393fc324f7bb09e10c6484adae5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzUtNS0xLTEtMTk4NTY_4c60b9ce-93a2-470f-b3f7-cb83d44c8075"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id81e966e8b90421d823b23455119df93_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzUtNy0xLTEtMTk4NTY_c8eb2510-39a6-4ed1-bc77-6affac4ac740"
      unitRef="usd">238022000</us-gaap:AssetsFairValueDisclosure>
    <ghw:EarnoutWarrantLiabilitiesFairValueDisclosure
      contextRef="id05e2b9d42c94b1ba48465f39e137788_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzgtMS0xLTEtMTk4NTY_4f5c12e5-37c3-4970-a7b5-7f3c2afe23ac"
      unitRef="usd">0</ghw:EarnoutWarrantLiabilitiesFairValueDisclosure>
    <ghw:EarnoutWarrantLiabilitiesFairValueDisclosure
      contextRef="ia1c1f8c51b954c29b44e59692910455c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzgtMy0xLTEtMTk4NTY_e90728bd-fce2-4043-9891-6f29298e767d"
      unitRef="usd">1476000</ghw:EarnoutWarrantLiabilitiesFairValueDisclosure>
    <ghw:EarnoutWarrantLiabilitiesFairValueDisclosure
      contextRef="ib228f393fc324f7bb09e10c6484adae5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzgtNS0xLTEtMTk4NTY_434aca3b-02c1-43d2-8d63-653831f6bf0b"
      unitRef="usd">0</ghw:EarnoutWarrantLiabilitiesFairValueDisclosure>
    <ghw:EarnoutWarrantLiabilitiesFairValueDisclosure
      contextRef="id81e966e8b90421d823b23455119df93_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzgtNy0xLTEtMTk4NTY_d41b7fb7-713c-4d2a-a20b-1d35fe1ed16a"
      unitRef="usd">1476000</ghw:EarnoutWarrantLiabilitiesFairValueDisclosure>
    <ghw:CommonStockWarrantsFairValueDisclosure
      contextRef="i14b8bc0981384269b375977bfea6cc30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzktMS0xLTEtMTk4NTY_1369dd78-b611-4ab8-bdcb-887112e8d2dc"
      unitRef="usd">18666000</ghw:CommonStockWarrantsFairValueDisclosure>
    <ghw:CommonStockWarrantsFairValueDisclosure
      contextRef="i5f961053e28f4d148b1a24ef6b876729_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzktMy0xLTEtMTk4NTY_a9564558-1bff-43e5-aefd-504e7572facb"
      unitRef="usd">0</ghw:CommonStockWarrantsFairValueDisclosure>
    <ghw:CommonStockWarrantsFairValueDisclosure
      contextRef="ie620f61f4b0b4b8a919670682bdcdcc7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzktNS0xLTEtMTk4NTY_3b40b717-598d-4429-a3d0-5e731b3c3757"
      unitRef="usd">0</ghw:CommonStockWarrantsFairValueDisclosure>
    <ghw:CommonStockWarrantsFairValueDisclosure
      contextRef="ied4092b24d8c4058ad520bb67d892793_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzktNy0xLTEtMTk4NTY_d1c1e384-8332-4632-b071-00d40de33109"
      unitRef="usd">18666000</ghw:CommonStockWarrantsFairValueDisclosure>
    <ghw:CommonStockWarrantsFairValueDisclosure
      contextRef="i89f2007b5daa4dee8de2052780983e7e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzEwLTEtMS0xLTE5ODU2_7d293124-58f2-498b-b49b-6b178bb09c50"
      unitRef="usd">0</ghw:CommonStockWarrantsFairValueDisclosure>
    <ghw:CommonStockWarrantsFairValueDisclosure
      contextRef="iacf0d1a7f76e4d7d9cabaf051c8491a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzEwLTMtMS0xLTE5ODU2_be4f636f-d771-4512-acc1-fe9a928fd5a0"
      unitRef="usd">8855000</ghw:CommonStockWarrantsFairValueDisclosure>
    <ghw:CommonStockWarrantsFairValueDisclosure
      contextRef="ief22e5029f5e418893fcd90eb41fd16f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzEwLTUtMS0xLTE5ODU2_a95f8440-081e-4b3b-a26b-97630e2bd32f"
      unitRef="usd">0</ghw:CommonStockWarrantsFairValueDisclosure>
    <ghw:CommonStockWarrantsFairValueDisclosure
      contextRef="ie104483c2cd94dfc98a42f9be4a089ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzEwLTctMS0xLTE5ODU2_fe0433c4-1cf8-4a61-85d0-ce1f4fcec3fc"
      unitRef="usd">8855000</ghw:CommonStockWarrantsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id05e2b9d42c94b1ba48465f39e137788_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzExLTEtMS0xLTE5ODU2_fef9ce53-be24-4280-ba73-0fdbe96615a1"
      unitRef="usd">18666000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia1c1f8c51b954c29b44e59692910455c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzExLTMtMS0xLTE5ODU2_0de68863-9292-4b3c-b72e-6fb49ca20a92"
      unitRef="usd">10331000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib228f393fc324f7bb09e10c6484adae5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzExLTUtMS0xLTE5ODU2_61f9a175-ff7a-46eb-80bf-013183fcb0fe"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id81e966e8b90421d823b23455119df93_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplYjRkMjFiMDdhNjI0YTMzYjUwYmViZjk4OGE1MGM3Yi90YWJsZXJhbmdlOmViNGQyMWIwN2E2MjRhMzNiNTBiZWJmOTg4YTUwYzdiXzExLTctMS0xLTE5ODU2_c724b150-94b3-40ea-bcf0-6ac47f724c54"
      unitRef="usd">28997000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i06b6591b2b7641a7bd59efbad596a2f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzMtMS0xLTEtMTk4NTY_8ae86b37-e6f0-4a63-8caa-3276210cd295"
      unitRef="usd">3046000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i25a46523bd8e4dfbbacba28b8fe0a668_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzMtMy0xLTEtMTk4NTY_2b6c4a0a-a93f-4011-b1db-9e252e0f5ce3"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if4bb0dc793a1463abb6173408ee53d2d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzMtNS0xLTEtMTk4NTY_cadaa433-1550-4e32-9b36-a8765f32e176"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="icd7161d9e2a64049be10950c389e6958_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzMtNy0xLTEtMTk4NTY_022e51bd-ce70-4256-9b7e-2d109a2cc047"
      unitRef="usd">3046000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i722fc68af64c481ea0338ceca05faa5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzQtMS0xLTEtMTk4NTY_35fddf37-2f15-4925-9d98-6ff2e02275a3"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic90381fa8b524024861ce686da99c5e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzQtMy0xLTEtMTk4NTY_5f670022-4f57-4b27-b289-8f0927e2faa0"
      unitRef="usd">326000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic315f9fbe8134b77846f8e8b54c48219_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzQtNS0xLTEtMTk4NTY_1f7a0628-b074-46d2-9ceb-1fe8613caf38"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie4ae781c7f984afba5567f5676b6ac88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzQtNy0xLTEtMTk4NTY_b0f4daa4-4c96-4efa-9ccc-3eca729a3df8"
      unitRef="usd">326000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i097ee4c3395a47438f647cd620e4bf11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzUtMS0xLTEtMTk4NTY_e80e8a14-7cf0-46b0-8e60-5f3854c0eba0"
      unitRef="usd">3046000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if1e690df09cf4d3d8b1eeecbd65fa599_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzUtMy0xLTEtMTk4NTY_2de02607-c9a5-4f27-8676-5e3d4df50d72"
      unitRef="usd">326000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if9cc6b2e241744b787d3cb330a4365b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzUtNS0xLTEtMTk4NTY_ab0704d1-d940-49ca-9c2e-d1c84818bce5"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0466306b8386417780386f35a90169d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzUtNy0xLTEtMTk4NTY_921d7fb9-9919-4056-be0f-cdf99405229d"
      unitRef="usd">3372000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i097ee4c3395a47438f647cd620e4bf11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzgtMS0xLTEtMTk4NTY_0385a20d-fd0b-4717-bd39-ce0dcf7462fd"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if1e690df09cf4d3d8b1eeecbd65fa599_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzgtMy0xLTEtMTk4NTY_ef70e3ca-749d-40ff-8bd9-3d165acce5ad"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if9cc6b2e241744b787d3cb330a4365b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzgtNS0xLTEtMTk4NTY_4a6a4049-28ec-4958-83b4-6550190eee4e"
      unitRef="usd">22911000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0466306b8386417780386f35a90169d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzgtNy0xLTEtMTk4NTY_77a58346-b912-4695-b08c-db2b02fa5e48"
      unitRef="usd">22911000</us-gaap:DerivativeLiabilities>
    <ghw:WarrantLiabilitiesFairValueDisclosure
      contextRef="i097ee4c3395a47438f647cd620e4bf11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzktMS0xLTEtMTk4NTY_64e0bb56-065e-4731-837c-76cfd26d8964"
      unitRef="usd">0</ghw:WarrantLiabilitiesFairValueDisclosure>
    <ghw:WarrantLiabilitiesFairValueDisclosure
      contextRef="if1e690df09cf4d3d8b1eeecbd65fa599_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzktMy0xLTEtMTk4NTY_6b83a5e7-043d-4e8a-95d8-0c034d87ace2"
      unitRef="usd">0</ghw:WarrantLiabilitiesFairValueDisclosure>
    <ghw:WarrantLiabilitiesFairValueDisclosure
      contextRef="if9cc6b2e241744b787d3cb330a4365b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzktNS0xLTEtMTk4NTY_7c43ffbd-6418-4547-8d55-28b24402a19b"
      unitRef="usd">3329000</ghw:WarrantLiabilitiesFairValueDisclosure>
    <ghw:WarrantLiabilitiesFairValueDisclosure
      contextRef="i0466306b8386417780386f35a90169d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzktNy0xLTEtMTk4NTY_ab8c92d6-67f7-470e-8f00-d9a75348aa7b"
      unitRef="usd">3329000</ghw:WarrantLiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i097ee4c3395a47438f647cd620e4bf11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzEwLTEtMS0xLTE5ODU2_f534e48a-a34d-4102-8031-70f8aebf8c94"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if1e690df09cf4d3d8b1eeecbd65fa599_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzEwLTMtMS0xLTE5ODU2_24e4d612-3b04-4c19-8740-f10267482ab7"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if9cc6b2e241744b787d3cb330a4365b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzEwLTUtMS0xLTE5ODU2_c09dec83-9086-4858-bab1-b7aa7d635ba7"
      unitRef="usd">26240000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0466306b8386417780386f35a90169d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTplNWIxMzEyNmViNWQ0OTU3OWI3YThkYjc4MGIwMmE1NC90YWJsZXJhbmdlOmU1YjEzMTI2ZWI1ZDQ5NTc5YjdhOGRiNzgwYjAyYTU0XzEwLTctMS0xLTE5ODU2_6625c332-bd13-4a56-9a82-33a51ddfb1c4"
      unitRef="usd">26240000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable
      contextRef="if791d86483d340eb9c2cf6b5dab85ad8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90ZXh0cmVnaW9uOjk0ZjEyY2FhMjJjNTQ0ZmJiODNlZmU5YzdmYjlmYjZlXzM5Mjg_a95b4121-f545-4e09-91db-b760d4d50357"
      unitRef="usd">79999000</us-gaap:TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable>
    <us-gaap:TemporaryEquitySharesSubscribedButUnissued
      contextRef="if791d86483d340eb9c2cf6b5dab85ad8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90ZXh0cmVnaW9uOjk0ZjEyY2FhMjJjNTQ0ZmJiODNlZmU5YzdmYjlmYjZlXzM5NjI_6d82d086-f9b4-4bd1-a157-e23b5fa75686"
      unitRef="shares">39971716</us-gaap:TemporaryEquitySharesSubscribedButUnissued>
    <ghw:TemporaryEquitySharesSubscribedButUnissuedPricePerShare
      contextRef="if791d86483d340eb9c2cf6b5dab85ad8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90ZXh0cmVnaW9uOjk0ZjEyY2FhMjJjNTQ0ZmJiODNlZmU5YzdmYjlmYjZlXzQxMTE_30f8180f-eb8f-45e8-9de9-7f729d37ccab"
      unitRef="usdPerShare">2.00</ghw:TemporaryEquitySharesSubscribedButUnissuedPricePerShare>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90ZXh0cmVnaW9uOjk0ZjEyY2FhMjJjNTQ0ZmJiODNlZmU5YzdmYjlmYjZlXzU4NDI_637d383f-ca1c-4261-8916-0a9910760703">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth a summary of changes in the fair value of the Company&#x2019;s level 3 liabilities at fair value on a recurring basis for the years ended December&#160;31, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:right"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bridge loan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of Bridge loan funded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Repayment of loan principal and interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of warrants issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of warrants exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Series C-2 Convertible Preferred Stock Issuance Right liability:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of derivatives extinguished&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of Series C-2 Convertible Preferred Stock Issuance Right exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(222,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i3cf325b4ce8c4bbc8c9f93b59730e297_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzItMS0xLTEtMTk4NTY_30e2a81d-f0c5-4d63-8b5a-938e79d1f47e"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i1bd560280d734f66ade444c97167aee9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzItMy0xLTEtMTk4NTY_272521c3-a6be-4494-81b7-122ab566087b"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="i92327b06e1ac426cab48dfe03a85d679_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzMtMS0xLTEtMTk4NTY_5bbe2f43-a7a7-4438-90a4-87e805872d16"
      unitRef="usd">20000000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="ic4f6d2d42e754e4f9e111245dbd888ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzMtMy0xLTEtMTk4NTY_05a91e6c-766e-4e46-a24c-c98658238890"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <ghw:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest
      contextRef="i92327b06e1ac426cab48dfe03a85d679_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzQtMS0xLTEtMTk4NTY_c2b03636-85e5-4410-936c-7edababdf1d1"
      unitRef="usd">1578000</ghw:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest>
    <ghw:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest
      contextRef="ic4f6d2d42e754e4f9e111245dbd888ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzQtMy0xLTEtMTk4NTY_3df62cb1-567a-4e2a-8801-263403d8645d"
      unitRef="usd">0</ghw:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i92327b06e1ac426cab48dfe03a85d679_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzUtMS0xLTEtMTk4NTY_03a9568a-75b3-4696-8cd3-69c6a795f18f"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ic4f6d2d42e754e4f9e111245dbd888ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzUtMy0xLTEtMTk4NTY_4253cdf5-c402-4def-868d-65f1574d481f"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i92327b06e1ac426cab48dfe03a85d679_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzYtMS0xLTEtMTk4NTY_9f19416d-6f29-4375-83f1-e5dd1104d38e"
      unitRef="usd">21578000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="ic4f6d2d42e754e4f9e111245dbd888ff_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzYtMy0xLTEtMTk4NTY_b02951f8-d95d-4a8e-bcf4-f92b84e71a94"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ia2193a23672c483181a1b0daf335ce5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzctMS0xLTEtMTk4NTY_acfc116d-2969-4e56-aacb-16b97a38a231"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i3cf325b4ce8c4bbc8c9f93b59730e297_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzctMy0xLTEtMTk4NTY_46de1859-f677-4c4a-9883-c093d0bebde6"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ibd087a56ffd24910896a75d363e984e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzktMS0xLTEtMTk4NTY_f7f765f3-c287-43bf-803a-38c02b49f64b"
      unitRef="usd">3329000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i42a0dfaebaea4432a6b60f9d8f109120_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzktMy0xLTEtMTk4NTY_1c3d8716-424f-41ef-862a-43893e6157b2"
      unitRef="usd">1989000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i0a421ccae3a247739022f275068a8fc0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzEwLTEtMS0xLTE5ODU2_a624deca-3756-4e4e-b496-5d1c935a64c1"
      unitRef="usd">-17753000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i949ec3c963384137a8353b95dc33a2ef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzEwLTMtMS0xLTE5ODU2_36ad6115-84e9-48f9-9f42-966e090d9e3a"
      unitRef="usd">-1296000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="i0a421ccae3a247739022f275068a8fc0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzExLTEtMS0xLTE5ODU2_a1beef5e-a3f2-4e61-9f6d-ef71692889f0"
      unitRef="usd">5096000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
      contextRef="i949ec3c963384137a8353b95dc33a2ef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzExLTMtMS0xLTE5ODU2_4216338c-ad60-4a96-9853-807f3503e1f2"
      unitRef="usd">44000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i0a421ccae3a247739022f275068a8fc0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzEyLTEtMS0xLTE5ODU2_e885817b-cea1-45bc-bf57-02d322bb7801"
      unitRef="usd">26178000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i949ec3c963384137a8353b95dc33a2ef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzEyLTMtMS0xLTE5ODU2_2fda9c08-dec2-4d6f-b2c4-44f93895c38f"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i71ec47f1c6c74bba98d8cd71bf42faed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzEzLTEtMS0xLTE5ODU2_ba0e7677-21d8-424f-b89f-73536ff23514"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ibd087a56ffd24910896a75d363e984e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzEzLTMtMS0xLTE5ODU2_9c318b40-8001-4570-a34c-d8fb25908b1f"
      unitRef="usd">3329000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i4c394ab6d90f4e7e935e8df5d3a401b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE1LTEtMS0xLTE5ODU2_b738b149-18d1-441f-a502-67c0aa9476ce"
      unitRef="usd">22911000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i360c3856d2cc4526b3feae1503512ffb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE1LTMtMS0xLTE5ODU2_4b35c2a3-1e33-4813-88be-35b95ec64c12"
      unitRef="usd">11379000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i44a89e99316a402b81533c9fc0331ed0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE2LTEtMS0xLTE5ODU2_0cbb5ee7-1af0-4cbc-947d-6c2536a84c07"
      unitRef="usd">-223165000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ie97ee3a091894eaaaf405abd71df4e7d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE2LTMtMS0xLTE5ODU2_79aff9cb-3581-4f02-8c5d-19eef6d8c579"
      unitRef="usd">-11532000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <ghw:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments
      contextRef="i44a89e99316a402b81533c9fc0331ed0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE3LTEtMS0xLTE5ODU2_6d8f1d8f-61b5-42ce-a0e8-2c32215dbb82"
      unitRef="usd">23152000</ghw:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments>
    <ghw:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments
      contextRef="ie97ee3a091894eaaaf405abd71df4e7d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE3LTMtMS0xLTE5ODU2_38ed8efd-3a14-4031-b45a-94efc0a89cf4"
      unitRef="usd">0</ghw:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i44a89e99316a402b81533c9fc0331ed0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE4LTEtMS0xLTE5ODU2_8b5772b8-28a9-4fc1-a4d1-20b2f5a27128"
      unitRef="usd">222924000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="ie97ee3a091894eaaaf405abd71df4e7d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE4LTMtMS0xLTE5ODU2_7c282013-613d-4d74-aabe-265f19a24829"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="iae791066a39148ada7efd072171c160c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE5LTEtMS0xLTE5ODU2_5efd5a6d-e273-4579-87c9-85256c992057"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i4c394ab6d90f4e7e935e8df5d3a401b2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzE5LTMtMS0xLTE5ODU2_c5c98e7c-d261-4938-84a8-e97763e301ac"
      unitRef="usd">22911000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzIwLTEtMS0xLTE5ODU2_e8e8c240-23d8-4eea-8086-049928b5dbaa"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNTcvZnJhZzo5NGYxMmNhYTIyYzU0NGZiYjgzZWZlOWM3ZmI5ZmI2ZS90YWJsZTo4NjNiNTBmNDU2NzI0ZTk5OWJiOTBjMzVjY2M0ZWNhMC90YWJsZXJhbmdlOjg2M2I1MGY0NTY3MjRlOTk5YmI5MGMzNWNjYzRlY2EwXzIwLTMtMS0xLTE5ODU2_6d4c4a87-987e-44b8-be31-39643cb64baa"
      unitRef="usd">26240000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzI3ODk_0ccbbc4e-b389-4413-acb5-fde6f55e6aa6">INCOME TAXES&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The significant components of deferred tax assets and liabilities are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred Tax Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credit carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualifying stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets, net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC Topic 740 requires that the tax benefit of net operating losses, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is &#x201c;more likely than not.'&#x201d; Realization of the future tax benefits is dependent on the Company&#x2019;s ability to generate sufficient taxable income within the carryforward period. Because of the Company&#x2019;s history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not likely and, accordingly, has provided a valuation allowance for fiscal years 2021 and 2020. The valuation allowance increased by $14,871 thousand during the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company has federal and state net operating loss carryforwards of $94,058 thousand and $94,023 thousand, respectively. Federal net operating losses generated prior to 2018 will start to expire in 2032. Federal net operating losses generated after 2017 do not expire. The state net operating losses will begin to expire in 2027. The Company also has federal research and development tax credit carryforwards totaling $584 thousand. The federal research and development credit carryforwards begin to expire in 2039, unless previously utilized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective tax rate of the Company&#x2019;s provision for income taxes differs from the federal statutory rate as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax computed at federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs related to the Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liabilities revaluation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liabilities revaluation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout shares liabilities revaluation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the Company's uncertain tax positions are summarized as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions in 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions in 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2021 and 2020, the Company recognized uncertain tax positions of $245 thousand and $35 thousand, respectively, related to a reduction of the research and development credit deferred tax asset. Unrecognized tax benefits may change during the next twelve months for items that arise in the ordinary course of business. The Company does not expect a material change to its unrecognized tax benefits over the next twelve months that would have an adverse effect on its operating results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. The Company had no accrued interest or penalties related to uncertain tax positions as of 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company files federal and certain state income tax returns, which provide varying statutes of limitations on assessments. However, because of net operating loss carryforwards, substantially all tax years since inception remain open to federal and state tax examination.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzI3OTA_4f310264-6a36-4338-93bb-ddcea0f379b5">The significant components of deferred tax assets and liabilities are as follows (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred Tax Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credit carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-qualifying stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets, net of valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzMtMS0xLTEtMTk4NTY_8afa0e33-32b6-4100-bfd7-d2cc61e4992a"
      unitRef="usd">24655000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzMtMy0xLTEtMTk4NTY_56850734-f58d-4e41-8532-381cf362b763"
      unitRef="usd">11566000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzQtMS0xLTEtMTk4NTY_a2056195-74ed-4d2b-95d5-fadbce8c97be"
      unitRef="usd">292000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzQtMy0xLTEtMTk4NTY_46a0e2fb-198f-48ce-b998-1b61b871107e"
      unitRef="usd">47000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzUtMS0xLTEtMTk4NTY_ed69b0e5-16bd-43dd-96b9-13816af3fe23"
      unitRef="usd">1143000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzUtMy0xLTEtMTk4NTY_f30d702e-13ed-49ea-98c7-9ad39da104db"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzYtMS0xLTEtMTk4NTY_e1930ce8-4b27-46eb-ba98-e849c41514c4"
      unitRef="usd">1231000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzYtMy0xLTEtMTk4NTY_efdb5bd1-6284-4330-899d-c0e404f3df64"
      unitRef="usd">837000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzctMS0xLTEtMTk4NTY_0ee974e2-fca6-4e2e-b6d5-290f0fefeb96"
      unitRef="usd">27321000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzctMy0xLTEtMTk4NTY_25627337-2537-4032-ace1-cf7e3b6d339a"
      unitRef="usd">12450000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzgtMS0xLTEtMTk4NTY_5d11f7c3-ffff-4a63-8260-50e5b2d385a0"
      unitRef="usd">27321000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzgtMy0xLTEtMTk4NTY_d4799785-18e9-4b06-b9d9-651114b3121f"
      unitRef="usd">12450000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzktMS0xLTEtMTk4NTY_6aa33aa4-f5f7-4299-a1bd-9f6c0807f19e"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpiY2U2YTg2ZmNhODk0OTgxYmRlOWI0ODczMzA5NTllNS90YWJsZXJhbmdlOmJjZTZhODZmY2E4OTQ5ODFiZGU5YjQ4NzMzMDk1OWU1XzktMy0xLTEtMTk4NTY_349288e8-1d60-4ba2-8028-2009d6d97d28"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzEwMTM_410adc8b-e110-4124-8f83-684b3a201bbf"
      unitRef="usd">14871000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="iea5932336ca049fe97898dc6b7a0174b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzExMjI_55405b3d-7f37-4500-9b6f-014dd1267ecd"
      unitRef="usd">94058000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i0c004a2ff13f42a78838e7dd6ce7a28d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzExMzg_01668399-5e6b-4ba4-bb48-d10397e3adbc"
      unitRef="usd">94023000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="iea5932336ca049fe97898dc6b7a0174b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzE0NjI_dc0c859e-f74b-40dc-926f-7a39ef026896"
      unitRef="usd">584000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzI3OTE_47bfd97a-3b94-4d37-b178-b92088e55f1e">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effective tax rate of the Company&#x2019;s provision for income taxes differs from the federal statutory rate as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax computed at federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State tax, net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs related to the Business Combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrant liabilities revaluation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liabilities revaluation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout shares liabilities revaluation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzItMS0xLTEtMTk4NTY_091e36aa-5cd0-4059-9785-73d4797ef3fc"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzItMy0xLTEtMTk4NTY_39ba029b-9ec5-4049-99fd-417683d59d2d"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzMtMS0xLTEtMTk4NTY_d865e719-9d9c-4bb9-ac4b-32c753179534"
      unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzMtMy0xLTEtMTk4NTY_1ab71b5c-b60f-4846-90b2-d6adb10caad1"
      unitRef="number">0.030</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzQtMS0xLTEtMTk4NTY_d46b37d9-600e-4d68-8769-a9c7e36ddaa6"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzQtMy0xLTEtMTk4NTY_b5fbabd2-b82d-4002-8971-80a0dee9a1ab"
      unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <ghw:EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzUtMS0xLTEtMTk4NTY_59914127-7add-43b7-9e71-c2885e70c85b"
      unitRef="number">-0.002</ghw:EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent>
    <ghw:EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzUtMy0xLTEtMTk4NTY_2187780a-7f6a-4ffa-abce-204984222efe"
      unitRef="number">0</ghw:EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent>
    <ghw:EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzYtMS0xLTEtMTk4NTY_c0d0ed82-c426-447c-a1f6-3606b0999512"
      unitRef="number">-0.017</ghw:EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent>
    <ghw:EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzYtMy0xLTEtMTk4NTY_67979535-52af-401b-913a-b7a8e6bb76c9"
      unitRef="number">-0.089</ghw:EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent>
    <ghw:EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzctMS0xLTEtMTk4NTY_7353e776-e7f1-4fb3-894e-3454095d6db6"
      unitRef="number">-0.098</ghw:EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent>
    <ghw:EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzctMy0xLTEtMTk4NTY_d5ba9bee-b799-401a-bff8-4eacd71c7cc5"
      unitRef="number">0</ghw:EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent>
    <ghw:EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzgtMS0xLTEtMTk4NTY_d7016ae1-06e7-44f9-b604-31261b8421f3"
      unitRef="number">-0.068</ghw:EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent>
    <ghw:EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzgtMy0xLTEtMTk4NTY_f54e0026-1415-4ef5-a0f3-8a9a9ec0519d"
      unitRef="number">0</ghw:EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzktMS0xLTEtMTk4NTY_102e5ebe-524c-4a08-98d9-e4fd9c3743a0"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzktMy0xLTEtMTk4NTY_bb2a0d42-74a8-4580-82db-0b6fab81cab5"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzEwLTEtMS0xLTE5ODU2_abed676d-cdf8-4b29-89bf-36f1c9f808dc"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzEwLTMtMS0xLTE5ODU2_5039e813-ed9c-4a7e-be72-a62fa26b26c8"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzExLTEtMS0xLTE5ODU2_068dc208-b43f-4a21-8597-63c676529032"
      unitRef="number">-0.031</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzExLTMtMS0xLTE5ODU2_aed2feba-e66d-4334-a6ee-21d580bab9b8"
      unitRef="number">-0.150</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzEyLTEtMS0xLTE5ODU2_9eb96cdc-2d91-4a3a-8c72-3d1df16971cb"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpjODU1ODEwZDhjZDQ0NzhkYmQ2MjMzYzhmZTdlNjM2Yy90YWJsZXJhbmdlOmM4NTU4MTBkOGNkNDQ3OGRiZDYyMzNjOGZlN2U2MzZjXzEyLTMtMS0xLTE5ODU2_ba159d4a-469b-4523-a94b-9802da8ad3ec"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzI3ODg_7c41cdf0-9075-41ab-8f06-2cb7af1c48eb">&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in the Company's uncertain tax positions are summarized as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.843%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions in 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions in 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia3c8fef7ae314dfca60ad6fb26544be1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpmMTI3YmI1ZjBiYWY0NjM0OWUzMWNhZGNkYTExMGQyMS90YWJsZXJhbmdlOmYxMjdiYjVmMGJhZjQ2MzQ5ZTMxY2FkY2RhMTEwZDIxXzAtMS0xLTEtMTk4NTY_b5f9ff00-1046-4d4d-90c5-0fbc39aaff96"
      unitRef="usd">12000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpmMTI3YmI1ZjBiYWY0NjM0OWUzMWNhZGNkYTExMGQyMS90YWJsZXJhbmdlOmYxMjdiYjVmMGJhZjQ2MzQ5ZTMxY2FkY2RhMTEwZDIxXzEtMS0xLTEtMTk4NTY_a3312780-b9e1-4f31-8781-8e1b9907c8d6"
      unitRef="usd">35000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpmMTI3YmI1ZjBiYWY0NjM0OWUzMWNhZGNkYTExMGQyMS90YWJsZXJhbmdlOmYxMjdiYjVmMGJhZjQ2MzQ5ZTMxY2FkY2RhMTEwZDIxXzItMS0xLTEtMTk4NTY_ae04463e-02b8-4572-8775-060081a9eaf1"
      unitRef="usd">47000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpmMTI3YmI1ZjBiYWY0NjM0OWUzMWNhZGNkYTExMGQyMS90YWJsZXJhbmdlOmYxMjdiYjVmMGJhZjQ2MzQ5ZTMxY2FkY2RhMTEwZDIxXzMtMS0xLTEtMTk4NTY_185a01ed-57fb-406f-9895-2af2ab474562"
      unitRef="usd">245000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90YWJsZTpmMTI3YmI1ZjBiYWY0NjM0OWUzMWNhZGNkYTExMGQyMS90YWJsZXJhbmdlOmYxMjdiYjVmMGJhZjQ2MzQ5ZTMxY2FkY2RhMTEwZDIxXzQtMS0xLTEtMTk4NTY_40489f41-69e4-41c5-9a18-2807b3b27081"
      unitRef="usd">292000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzE4Nzk_ff7fb1e0-0598-418f-935e-9e2244dfce48"
      unitRef="usd">245000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzE4OTU_e54674ce-e08a-4ab5-94ea-29c01ec93cdc"
      unitRef="usd">35000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i36f965dee36b46a4972e5e86b019377f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzI0MzA_4493b134-16c3-46e0-8f78-7ac64fc54943"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="id77420413e944b8eb64bb25b926d60af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjAvZnJhZzo4YTRiYTcwZTE4MTU0MTRlOWQwMTdlMTUxMTcwNWY3OC90ZXh0cmVnaW9uOjhhNGJhNzBlMTgxNTQxNGU5ZDAxN2UxNTExNzA1Zjc4XzI0MzA_b82b7572-25d6-498c-a710-6a20776c1701"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:DefinedContributionPlanTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjMvZnJhZzo2MzMwNTNkZjQyZTY0ZGNlOWI2Yjk2ZWZkMWI1ZmRkMS90ZXh0cmVnaW9uOjYzMzA1M2RmNDJlNjRkY2U5YjZiOTZlZmQxYjVmZGQxXzUxOQ_e9c06b9c-740e-4c92-94d8-79e2eebf57d1">DEFINED CONTRIBUTION PLANThe Company has a 401(k)&#160;plan to provide defined contribution retirement benefits for all employees who have completed six months of service. Employees may elect to contribute a portion of their pretax compensation to the 401(k)&#160;plan, subject to annual limitations. The Company may make profit-sharing contributions at the discretion of the Board of Directors. Employee contributions are fully always vested. For the years ended December&#160;31, 2021 and 2020, the Company contributed $292 thousand and $173 thousand, respectively.</us-gaap:DefinedContributionPlanTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjMvZnJhZzo2MzMwNTNkZjQyZTY0ZGNlOWI2Yjk2ZWZkMWI1ZmRkMS90ZXh0cmVnaW9uOjYzMzA1M2RmNDJlNjRkY2U5YjZiOTZlZmQxYjVmZGQxXzQ5NQ_b1ba9322-5a25-42b2-8cd5-217159cb3a73"
      unitRef="usd">292000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="id40308fc2273461c975295cf9a9e8fa3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjMvZnJhZzo2MzMwNTNkZjQyZTY0ZGNlOWI2Yjk2ZWZkMWI1ZmRkMS90ZXh0cmVnaW9uOjYzMzA1M2RmNDJlNjRkY2U5YjZiOTZlZmQxYjVmZGQxXzUwMg_ca62b8d0-01d7-42bd-8d5c-f38dc91b8944"
      unitRef="usd">173000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjYvZnJhZzo3ZmE2NjE2MzUxOWM0OGE3OGI0NThmMmIwMzUxODVhZS90ZXh0cmVnaW9uOjdmYTY2MTYzNTE5YzQ4YTc4YjQ1OGYyYjAzNTE4NWFlXzE2MDc_9583597d-a5c6-4b4f-a102-e2f735daea3a">RELATED PARTY TRANSACTIONS&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2020, the Company hired consultants through one of its Board members to review its technology. The Company paid $31 thousand to the consultants. In December 2020, the Company also entered into a sales agreement for the purchase and installation of one Energy Warehouse with a related party.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2021, the Company signed a framework agreement with one of its investors, SB Energy Global Holdings One Ltd (&#x201c;SBE&#x201d;), to supply energy storage products to SBE in support of its market activities. Under this agreement, the Company has made various commitments to meet SBE&#x2019;s potential need for energy storage products and is obligated to reserve a certain percentage of our manufacturing capacity to meet SBE&#x2019;s future needs, subject to periodic reviews of its firm and anticipated orders. To date, no orders have been placed under the framework agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, the Company entered into a preferred financing equity transaction with SBE and Breakthrough Energy Ventures, LLC as discussed in Note 12. These related parties were also issued 6,707,318 of the Earnout Shares discussed in Note 3.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had recorded accounts receivable of $66 thousand and deferred revenue of $171 thousand for sales of Energy Warehouse products to related parties based on the December 2020 sales agreement above.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i2793dc038c7f4d139ecb58e3dca42ce1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjYvZnJhZzo3ZmE2NjE2MzUxOWM0OGE3OGI0NThmMmIwMzUxODVhZS90ZXh0cmVnaW9uOjdmYTY2MTYzNTE5YzQ4YTc4YjQ1OGYyYjAzNTE4NWFlXzQzNw_23979951-eaef-45bb-b9e3-a1df073af7b1"
      unitRef="usd">31000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <ghw:EquityIssuedSharesMilestoneAchievement
      contextRef="icf4c0305de8046958f4865cbc9509fc4_D20211109-20211109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjYvZnJhZzo3ZmE2NjE2MzUxOWM0OGE3OGI0NThmMmIwMzUxODVhZS90ZXh0cmVnaW9uOjdmYTY2MTYzNTE5YzQ4YTc4YjQ1OGYyYjAzNTE4NWFlXzEzNDc_102b4b8b-554d-4b5f-ba55-130259c75030"
      unitRef="shares">6707318</ghw:EquityIssuedSharesMilestoneAchievement>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="i4af8c1de98e1447a96d42e2a102015e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjYvZnJhZzo3ZmE2NjE2MzUxOWM0OGE3OGI0NThmMmIwMzUxODVhZS90ZXh0cmVnaW9uOjdmYTY2MTYzNTE5YzQ4YTc4YjQ1OGYyYjAzNTE4NWFlXzE0NTE_511fb4dc-0ccb-44b3-a014-d76aab09b738"
      unitRef="usd">66000</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i4af8c1de98e1447a96d42e2a102015e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNjYvZnJhZzo3ZmE2NjE2MzUxOWM0OGE3OGI0NThmMmIwMzUxODVhZS90ZXh0cmVnaW9uOjdmYTY2MTYzNTE5YzQ4YTc4YjQ1OGYyYjAzNTE4NWFlXzE0ODc_cab7a586-3c8e-4b5e-83b7-665e9d978e0e"
      unitRef="usd">171000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNzg3L2ZyYWc6Njg4NDY5M2E0Y2U2NGRiZGIyMGRmYjVkMWIxOTEwZGUvdGV4dHJlZ2lvbjo2ODg0NjkzYTRjZTY0ZGJkYjIwZGZiNWQxYjE5MTBkZV8zNjgzMzYzOTUzMDg2Mg_ee019cd3-9952-4a88-ac83-1db9a34b0d4f">SUBSEQUENT EVENTSIn February 2022, the Compensation Committee of the Board of Directors granted various employees RSU awards under which the holders have the right to receive an aggregate of approximately 2,100,000 shares of the Company&#x2019;s common stock. These awards vest in sixteen equal quarterly installments beginning on May 20, 2022.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="ib05098b615214f5fb80b3e9e25c72c09_D20220201-20220228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmNlNWEyNjY3MTI0ZTRlMzE4OTE1YjFiMTEzNzU5YzhlL3NlYzpjZTVhMjY2NzEyNGU0ZTMxODkxNWIxYjExMzc1OWM4ZV8xNzg3L2ZyYWc6Njg4NDY5M2E0Y2U2NGRiZGIyMGRmYjVkMWIxOTEwZGUvdGV4dHJlZ2lvbjo2ODg0NjkzYTRjZTY0ZGJkYjIwZGZiNWQxYjE5MTBkZV8zNjgzMzYzOTUzMDg2MA_e3d8dfae-7114-447b-a2a0-4a054c41bfa3"
      unitRef="shares">2100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>92
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
M[8AD5'NL67F"!@  WQ$  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6R-
M6&MOVS84_2L7WE D@&-+LN/8S0-(W'0-NF9&G&T?AGV@)<HF*HDJ2<7QO]\A
M9<ERYRC^T$8/WL-S7^=2OEI+]5VO.#?TFB:9ONZLC,D_]OLZ7/&4Z9[,>88W
ML50I,[A5R[[.%6>1,TJ3?N!YHW[*1-:YN7+/9NKF2A8F$1F?*=)%FC*UN>.)
M7%]W_$[UX$DL5\8^Z-]<Y6S)Y]S\F<\4[OHU2B12GFDA,U(\ON[<^A_O_, :
MN!5_";[6C6NRKBRD_&YO'J+KCF<9\82'QD(P_'GA4YXD%@D\?FQ!._6>UK!Y
M7:%_=L[#F073?"J3OT5D5M>=<8<B'K,B,4]R_85O'3JW>*%,M/N?UN7: 78,
M"VUDNC7&?2JR\B][W0:B83#VWC (M@8N$/UR(\?R$S/LYDK)-2F[&FCVPKGJ
MK$%.9#8K<Z/P5L#.W$SE"U=7?0,H^Z ?;LWN2K/@#3,_H&\R,RM-]UG$HWV
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
M<8Z'Q3XP$A,+E457DG/LKU]2EBV+AZPX:?<ED>1OAG.0,Q\I[3^P[$<^I;0
MC[,DS0]ZTZ*8OQL,\G!*9R1_R^8TY;_<LFQ&"GZ;W0WR>49)5 K-D@&R+'<P
M(W':.]POGXVSPWVV*)(XI>,,Y(O9C&1/'VC"'@YZL+=Z<![?30OQ8'"X/R=W
M=$*+R_DXXW>#M98HGM$TCUD*,GI[T'L/WUUC+ 1*Q%5,'_*-:R!<N6'LA[@Y
MC0YZEK"()C0LA K"_]W3(4T2H8G;\;-2VEN/*00WKU?:CTOGN3,W)*=#EES'
M43$]Z/D]$-%;LDB*<_9P0BN''*$O9$E>_@4/%=;J@7"1%VQ6"7,+9G&Z_$\>
MJT!L"$!L$$"5 )($D&T0P)4 E@0<DTEV)6!W-<FI!!Q) +L& ;<2<"4!%QD$
MO$K DYTV"?B5@"\)V(Y!(*@$ GD$SY0X:Y4YJVM@X3K9<K8]4Z3@*MU0R;=Q
ME%7"H9QQL\@JY5#..38%&*Z2#N6LV] DLDH[E/-N&]U?)1[*F<>!2625>JCD
MWK1"X"KY4,Z^8S(,K;*/Y.R[IAF&5ME'2O9->4'KQ2YGWS66AU7V49G]P;(2
ME67LB!3D<#]C#R 3>*Y/7)2UL)3GU2M.1=F>%!G_->9RQ>&0I3E+XH@4- *3
M@O_C-;G( ;OE=RS\,65)1+/\3S#ZN8B+)_#FB-[&85SL@3ZXG!R!-W_L@3]
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
M:BK7KJG4<!E*D"9D5H90Q9.+7:7^G-W@\*3"\DX\"1:B5"Q4I4Z%K-J!G##
M]%2Q0V@P=+M:4&/G#AV#B/:D+/+LLN@)E',>A2*=!%KK,R)/HTN(\N*)S@K[
MAE:C)Y6)9U<F"M!4R'\+6)7Y%6;5V%!B:#Y[4A]X=GWPG)4LWD>SDP'-_CUR
M!<I8]BX>."!0TB!]#M_3JGY?B?>TM#[60 Y?\M$>1S5VFN-H_^!-LX3G;]4+
M> 6JY'_]RE9[M7W);U2]VM:Y?H._CNM7]>0T]9N##RQ_B]("Q7P%4SI?!@ I
MKU_&J[^4V:9ZG^TU*\LLJ3ZN.8/Z*0S@]U66E?LOX@;M*Y'7?P-02P,$%
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
M85LNKHCWT-WSP*UA?JA@NZ'/.$"(Q$?1(9L/[/Q^J-M1?10XQ5!O8L1E=,>
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
M*;_B$_C#NS\Z<Z]J2*J/1CRWX270,V*SH-,K2$>]*VJ#323.][B^-6_=FI:
MPCR9I6E4#?/0BIT CNW*:5VLQ4W#$M3:>S'GF\Z5X!F9<0MTB:^K0O<H!6RS
M7X)E+JVK2$Q;;'%N1T1C0:?!RI6!"JK-QMD' RS NX4R3AYGU.\?14I3=U7
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
MK'XC48':2'V"W1P7'WZ^O/R86[741^WW3O:.6CBUUC2(RW<J92W6D&R'V/D
M-19I*P@JU)*T!4I$<S9<]^V17&?TGT8.[9V^,M!P5ZYV(:C;(&M.E9\Q9**=
M?##K5+ .--HY)0?!$C$@;A&"@P=+N^9P\7P7:$QEZY$UH2S%'$]^^K2X.3S:
MI8\!8^Y)IVE!UBB664()Q,8R5A_%6I<%L2D6C<UMU2H@2#=!ZDARZVWG0J.^
M-^@#&TLQ\ B7]E!U>D%IX;@GR(MT?.O;OY0Z#F+)B)A&YM?9;J: *+J5O#\@
M9K$7)*KB.7M'LY$T) :S9,/T1$V=F[T:'[4"LZ&)R!(?-?ME\2OM*BY>CEQR
M+(+_T5DRL$0D\S^,K@>VA(2%[H/+.<$5V6'C ECV<?Q@&DX:.>"RRE4J1,2"
MW6P,.TG3."X(-.PARK?-QK7?&PW[X27!<)BLWT;]1L=#(?+M57!HL<LQ/(K3
M5NAAK=P1^HEK>XR;C  Y8.-!,M(DMB?ZV(TP9#;\,7_M17Z/"33[ F1XR,@Y
M.[=.A4'1;%&NB$Q>-R>);$VJ1;#[YVK98+IGC_)XAT]>CFHG@1;!P/)6D&OL
MX'0.](43_>I!Z:CSJ27,[DVF)WM5=L@M7)4I:'KR5QBO/%$9/Y4J\@>!8=<$
M5Q/NE69%FU3&Z,.J/JO>$ZD!,\A-L2@<FG5*0JP_UE2ANIO$^7E0@2M.,618
M&%A%6GNOI5S(SH)FM;D@6_6CC[F6'>#-]TD9Y"=)J/+W'YQM+#%&HHJ/G?,=
MA3@AE_@%O(40NK:XZ5SQEJH*9#MNZ:=N@S %9CU&(K_<O+VE'_+YX )PW9(.
M6CJ[;5>AEK\;3+IE!7L<JRI\YOD)*Q$95Z5ZC'T:%DK\F:=7#T(G^?WE[=LB
ML.3VW54T-(_,XT%13:W[(B%'C71IK,Q;*HAS.%3&&6UIGHU10RRV!'T$/%6O
M\S,@V/>4[:2=PR"<[/->#36E=,PJIQH))/=>:-C4/#@7AGYW^_SK2TECG.2T
M6H5@=Y!!)S\]4HL:#.0Q/2[RZDCUBB-WOBE'T\8VC'3VC7LAI)\HDWH2&7"N
MOA.MWRP8_+K%X 8W'>+$\ACK$<5;SCE"O9]Z#*:1V+A5=YKFF: 9H3/!19Y@
M5^);*=G8MP2X7 3B\:#!8-P1I2 QVNSK7] IG(>4E<W=P!!3XXH*J;$,>D3=
MN';T7L^1JP Y:B-,>CT)JO/!GF9-AMD$7H2+?X\XT'XZ>QQ,G^]HDDU7[$9Q
M"[;S_8!?EAJJ8:6$IVF9Y5!]NL1L3T@$: A=2^32SQRN+5R-; XAEG$C8[^.
M^P)V,26522\KW*27%?K*&G/%T3"&E6::S$_OSWP@C./:6I:@4,V$TXU63^-
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
M*X0W7-P!61P[6=MU28 TR; !=UN1[N-AV(-L,[8P6?(D.6GWZR\E.6ZZKL6
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
M:_J"0&4-:+^25)['B0TP?9-L_@%02P,$%     @ [8AD5-6QQ4;$ @  ^P4
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
MC\5J\L3<YZQLB9I^,:U16A"<I5QPRZDBF:*>,Q94 >0#A1+4NEQN@!EGHY?
M*B7LX34\'6W:\(E+@JBM(8OYW&]N_0V56Q./=]4HF"45*4HLN#5P 5&KU[VF
MM=OMPAU=:NY>X]2YWNJLI/8S$+>B=@^2ZX24%$CRG1.E$"4Q66-8:E6@<5.#
M-?%</M2D+H,"B8""D:(XZ<&#K\%50B*3#JR5=8@/U>@"KEM)KTLKR?F2P+]^
ME_"D+2O4&S]\7'FWTC8=>K0>Y]NX:>L_[LUPO&-ZPZ4!@05!VY?=JP!T,W":
M@U6U;_)461H9?EO2C$;M'.B^4,H>#B[ <>J/?@-02P,$%     @ [8AD5.8H
M@!%9 P  $ <  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&ULE57?;]LV
M$/Y7#D(>5L"S+-E.G, VX*0I-F!%@Z1;'X8^T-))(LH?&DG%\7^_.TI6TFX)
MMA?I2-Y]]WUWXFE]L.Z;;Q #/&EE_"9I0FBOTM07#6KAI[9%0R>5=5H$6KHZ
M]:U#4<8@K=)\-CM/M9 FV:[CWIW;KFT7E#1XY\!W6@MWO$9E#YLD2TX;][)N
M F^DVW4K:GS \'M[YVB5CBBEU&B\M 8<5IMDEUU=+]@_.OPA\>!?V,!*]M9^
MX\6OY2:9,2%46 1&$/1ZQ!M4BH&(QE\#9C*FY,"7]@G]0]1.6O;"XXU57V09
MFDVR2J#$2G0JW-O#+SCH63)>896/3SCTOADY%YT/5@_!Q$!+T[_%TU"'%P&K
MV2L!^1"01]Y]HLCRO0ABNW;V (Z]"8V-*#5&$SEIN"D/P=&II+BP_>UV]W#[
ML$X#8?%.6@QQUWU<_DI<EL-':T+CX=:46'X/D!*)D4E^8G*=OXGX'HLIS+,)
MY+,\>P-O/BJ;1[SY:\J0FN7AS]W>!T?-__H&YF+$7$3,Q?^NUG^)@\\-PHW5
MK3!'4#T]6U6R0!"FI*Z:KB*BG9.F!M\*VI<&ODCEK7F42N$$/CFLZ5ONJ.8.
MZ&8Z$=AY  N-"(!/K70QD@JYG,*'CA"1OQVI.]V[0BN.=+."'Y",-3\7PA2H
MQ%[AC\ @:H?8^],8H#0(1Q3. YJ2O:AUJ/>$P^T3E$RPHZ(+[^$G(A(:VWF2
MZ-]=,:D<SB";G.=+7LS9O)BQN2#S(H_F$BY7<_AL@U#DO)Q<7J[@G@BP.IH(
M2/- B8 E!/O/,HB:^-;Q^"R;+"ZSD4"L\]EJ?O&\T]<IBR=DS"8$[5N,PT(=
MIW KBH:ZQ*(I[9"A=?91EK'BSQT5AJC$44.D'!J:2'S<EY#K1@ZB+"6[D*SS
M&>AX@R8D"ETA?:Q]UQ* L8&_BA''"5.SP,I9S8&E.'H^I5O88Q CR9VQ,26U
M9:!,\B@?9>M9!'1Z"CM_.BVI2&Q+[SMN_[/02AK:X$@?R"DV?_*=W(::3#Q/
MM2AIKE.E>N;3?[MKZ8LII='5<19[*&QG0C^PQMUQW._Z*??LWO\K/@I']?"D
MJJ+0V?1BF8#KYV^_"+:-,V]O TW0:#;TRT+'#G1>61M."TXP_@2W?P-02P,$
M%     @ [8AD5(<F?]G("@  M1X  !D   !X;"]W;W)K<VAE971S+W-H965T
M,38N>&ULK5E;<]NX%?XK&-7I)#.*K9MOB>T9.\FVV<UN/''2/'3Z )&0A#5)
ML !H6_WU_<X!"9*RK%S:%YLB<0[.Y3LWX.S>V%NW4LJ+ASPKW/E@Y7WYZN#
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
M9[J\OZ;EP_W+[?U/-_?+VYOG^3C 1!0<RRW<50>7'8";9G1G3:@\W9B<\_<
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
M0;ERA?+OC@^"@X,#<(XH%=@Z@$]2E(NE<=>JULZM[\/R<12,HY%G)T_W9^J
MO2A%QV^&20)[H!\3:-TVL$&!G&<,-D+D$*HA7U;(1C,)/07(0,PE1L3=N!>&
M!/99V0(4N";G9(S(!<@%U*1J^=0CJ)? A8.#Q2SC"QND0(HK50)1L%*7&WE-
MM;JRMMF9\C5F,\K/^8-36C)8HACF,MR :' ) V6!WU',YSI@P(Z\@'90FHAY
M@Y9'4>/PR!/DNA'DJ3"^ %, 368SP9")CG[KD=ME*Q->1,V4U":@)4N$- &M
MR9QR2>YH5C+C!5SHERK_MB:,0GD& PG@B@:!-(>BS;4-;5ND@8^_J^%EJS)>
M=<75LVC&Z8QG("$&)"[%$(;P+$P-%T!? F6X:.5D#P!#E6%F^T&A1,91(+0
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
M.H.W$NO<Q?7][>W]'7O\='_]%_9T^?'CY=VGQ[.>@VB:T,NBF*L@9O"*F/Z
MW6KE%I;=J%SDVP)ZT*E1;% K=C7XJL0?1=9EPW["!NF@_Q5YP\;0H9<W?$7>
MS9>E=&OVC\NI=098^.=79(X:F2,O<_2?.N\WB&$WCX^,6R2+R!DO@ MN#%?.
M,HE!C$W76/%TSY85P)WILBJ$Q[F>,;<0[&IIL8VU[%J74ZFX?_>=%8+=:2?8
M\/LNN[0T&8X6Y528QMF)7X]E%5=KMN YFR3#R20YZ0_9PW):R(P]15T2-DS&
M:9JD:<H>C'SFD%R_8USE;'P\3(;#$;OA1J$D;%[BP3K,D&KN%:FX<:0-F?3G
M/QT/^I-36*JDD[Q@5=A5SV;"8$'"CB%TF R.)[L*L94P@EE=Y%WV"5;LOA;*
M25<(;^$"LV VOAI!3M/8QV0+I#C3"D(6'*+P KXMX3ND8O:9<<<XJXS,_*MW
M_7YWG+(*8OST!,5M^BL*#DGC^:_(7Q0P5,V#RI1\S::"B1=A,FD14JV*-4.A
MQ18K:">86OK(8"<OWNZJTT4PV8S@C.C"47'62@(OD!R1XA%2[U+CHX;38=6\
M!/%22;A@AK+)UH(;A'3FH,X^V*8UV+(-V!*8P^XSI\F"8P^M(XP9!DF%Q)A7
MRXA<E%6095@AD:6Y7WY8+PI)(:WSSO);W_W]\88M58PDL^MRBB)*$!JDIS\_
M_=)]ZOJ'_JD76,.:?)]16KD#NU (6HH!J,8!=T#TVJ$C)0!F#!!A7&E' X3@
M9!<?:3?M>WA$=P,@FA6:9-FM-*N,?I8Y8D?2"G*E6W#%ABG+^=K&C"#!4&UE
MI'-"T=2X3TM9 $_P;%%O&%&>>$WE+'QZG-$#:6!$I0TYM.#6,<MA5:/_%O3%
MER4OK(_@2R9$;@'_XV[:@C^]>]=/M\<\GF'A(&4HO)3PWB1 S"W@-@X;?VB]
MH)52Y\A4/Q*CC*DF9UO3O"M@+;W.J?"TW6FQ/#CX-2>U<B#ZR-9!R$--0/I
M<290=3QU@("YI.91@\()2FXXZ=F7I8"_@WGJ,Y%/X=HWY.(?#M%^^K\ T=.V
M^_DF*'4Q\^ZCI;7SH)LTF[9(% _^L@NO&IB:M!N0M'8G?QCT/(HHWZ^PN4")
M ]&B#LOMILZT)'BTS3@V!X_]#.+\S(ME$\P@Y[^5<.G_$^YW3;A'68*_<R7T
MTB)&Y*,W<A!/OC*M_'&&PNF3RE.@JN!94!7[C9*CHR/\3?89TOYN%MI:;;KL
M W$ZI>+9Q4]\C=4E!T4P/C>"/*L)$#,A721CPST]NNQ^%I%)QSCR["A)(W/;
MG=RF?)YLR1(,56(*W/<L?&MN,[\F/[^C'6)?WJ6#L4-_'R1&*3YR)0XVI% F
MC(-N#9&\E4AS1SSMYEG$]+\#+GPVGP0BV\5LE)D="[QV.PH0\B)&/&@HA7YG
M#ACYS"&2O.N-A%4:E8'<$#-RU[+$$R%D#N@L6D2=7GOLG.I&Y4(]=6_=W@_^
MYM3:W\+XFD"U1%DD#RU-Z&0CY\J+@:]1!(-$V%/4'26R31*ZS3CY*VG0\GL-
MET*6DK 4'(%9 /MEGLO EXMU\BUN\8:H'ZBL(5%(W^U.N?93%J+PAS,2O"D>
MX6!A?#6W2Z!R,]1T3NH[CK2M724$U/WPFE]?T[%6P.I2$(@U%=?0JT/+/*Q5
M>'=0">\E]0UJU#V[Y:KHD;I?T+)VQI&^Y):Z,\0V9'DI8B^/;&0'X[OAE+.M
M;8("866LX$U!6M4V?6O3?4N#_0,;ZVY3K=,W*[2E/9I*U;;U+88T 8B&( @;
MVK?+_;=O#4I4/6I@V=(8%*FBCL3;,13JI0O@H+M#;*-7=C]@M?G^?@](( ZW
M;.@!G5LI @#TWD7'^[VAE'T(1^:;YDR^MVH?[3Z!!Z=-R]M]WN7N]?O-+<;)
M>)P,)Z/V1<NNC^I%F^Z[/_)).Z3U=?#.H_?.WOK^(!GUP4=@2+UKOY^,COK)
M8#1IGS\:0G'(V_&B)582']Y,&_(R.HVGQH$3?\OE%*& 4!EZ9J0N&U$0[$\-
M@3X'K#JQ3=(C']]"_%Y3;,@4BI^:DQ'M;3:&6#I/0'74T,#D0B&5"H,B%K!*
M*.LE!%B">!5T?X'E#5WU#50C3WCL/S^%8MM DTSY-Y=P&Z68$G24RXR@>ZI8
M- K)I[((V*><WB<4>_<HT'X/8D1F3H 'MP 9QHP$23Y*1I.C9L2O>P?4C,>M
M62 )56#LQ7K["!O/63D1_5!,/6%*DQ. OA%J1,%CO,F:-J.H(;JK_X$,/^C&
M[J%;WE[KNKP49NY_%""<@WZ$F_-FM/G=X3)<MV^FAQ\M;KF92T5U<8:E:7<R
M[C 3?@@(#TY7_O)]JIW3I?^Z$!QUFB;@_4QK5S_0!LVO,1?_ E!+ P04
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
M+J@C9-?.N\V/&]=GL@<%OO1Q#'D; <=G3BF,:4I;(\05/^-G:6GN7RR18(#
M"NHNF*9([A5-MXNWVN&[8SLIBCP)M<3QL.M',+UDS^)$<!TVY(Y;Z &R@??H
M%FZH[/,C+GP,D%/V*],\1/63.=>60+:"HLUF71GB<]>E$5FWG T50N2TV_QN
M=,4DM6NMZM6:*9=\39E*6"5LR-^8LN9 SO:S];VBAOB=2Y J= 2!,@YQ+!Q3
M%%T:[>>X^"QT)LE%N3]1(3FN,Q5T-/?XE.&$N<-8Q[=W@6\[XD,0ODC9Q]8]
M-QWWW$7W^%:JG1P[KB#DT=BXXFR%&'6.:'L>-+,/TG%TGKOS*'B$-N?2.@ZK
M?<$ PO6&M/]I<HEM]64\5$FBIPB#6$OB^#&&3T;)9'01" Z/.N9^933V,HDR
MLA#A["P<6JD0 3"@E. ;<(UPX<M)'(HC,@B>SMN^]:?T9#A$EFNO6T(*!W%1
MQQ$"A[8K2KM-)&TF'#R^"7%[J*)HLNW;_?@NE#X7(""W6-O3MH.)N?NC\IV^
M'22>:N&P!V8]<N^T_J'"@!/\.1_%S_=W:9'WB7K_[60A+!>AH]BZD_\F#,'^
MX%VSK(N].#B6RPS8&-21KL1^!42,\:88^RT0%(XGJ2&]_P",-M2%V#+%K.YM
M#0ZP[H]Z[EA3_M^."%_>N3L";OH8MT5>%FKK2W7PO57JGNJ="BV/+V2QVX]J
M=E1TR7QH2Q 03?;=%*$.T'YOK?VF&OG#J/[?%,W^L0UMZAK0VIU5["O\5K.#
M7;O-H$,K5SI5A9K3U,^VI?W*3(XU^]'BG46_.:?VWERX0U;T[N[XJ7F5ZNJ,
M:[,->\QF1TY BL9IO0W EU]9A#,.ZB?,L88B'(\.'[WA<$_=DV;766#7><6N
MQ4I6E5^E<!#\G5<UF38Z>$K[MF=>1Y1K"00MG@Q1/,/X69;IVFVNFJ0<)>>3
M:7Q\<VA?MG^6_!';XET(>;<6"+FB77;AC^B"[&>ID_X\SKSU74HPK0/7HT4.
M''\]C8X_VQXEE]/+PV:,)LGD?(P1Z>7%'FXQ =Q)4L[.DR'&G)T=&]8VEL_2
MBV3TC29Z3;\K%=K]^]-@-&\&1J-D/#D"1YJ.D]'%.8TY'Z=[EN;Q?0092\18
MT]M*LA>SSM/G1P+P^XSJPDF:IV??A&=CK'^M<> %QJ'7V:>=?PJ40J_<_R&H
M942!]'\:B'?C7RYF_I\&[7#_?XT/7*^H.A1BB:G#D\GYP#<<X8=5&_>_@X6R
M5I7N<BTX(*8!>+Y4:"2;'[1 _"/*Z_\ 4$L#!!0    ( .V(9%2*%TE%DP<
M &H3   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;)U8VW+C-A+]%936
M23Q5BB12DB5?JWQ+91YF,C5VDMW:V@>(A"S4@( & "TK7Y_3 $E18]&3V@=;
M)(CN/MTX?2$O-L9^<2LA/'LIE':7O97WZ[/AT&4K47 W,&NA\61I;,$];NW3
MT*VMX'D0*M0P'8U.A@67NG=U$=8^V:L+4WHEM?ADF2N+@MOMC5!F<]E+>O7"
M9_FT\K0PO+I8\R?Q(/SOZT\6=\-&2RX+H9TTFEFQO.Q=)V<W$]H?-OPAQ<:U
MKAEYLC#F"]V\SR][(P(DE,@\:>#X>1:W0BE2!!A?*YV]QB0)MJ]K[;\$W^'+
M@CMQ:]2?,O>KR]Z\QW*QY*7RG\WF5U'Y,R5]F5$N_&>;N'<\[K&L=-X4E3 0
M%%+'7_Y2Q:$E,!]U"*250!IP1T,!Y1WW_.K"F@VSM!O:Z"*X&J0!3FHZE =O
M\51"SE^]_WC[VX=[]GC][_N'BZ&'1EH?9I7T391..Z23E'TPVJ\<N]>YR/<5
M# &EP9/6>&[2-S7>B6S QDF?I:,T>4/?N/%O'/2-N_S3F2D$>^0O[$ZZ3!E7
M6L'^>[UPWH(1_WO#Q*0Q,0DF)O]G"/^Y-+L32V&MR)F,L#U_$8ZX3R1F?B68
M1IYBE8GE$DN.F27SHE@;BXQBN<2J%3J#T$+XC1 Z"&7<VJW43XP7IM11BCLG
M<,5USI3D"ZFDEQ!#FK.EU%QGDBM8AF9/DNO2KHT348!TUJI*![@DM8/<;!ZP
M1^QT\DG+I<RX]@Q;UD:+"D->NTM"'8 XCHL3+H7ZX=BQ))=,Z;#/O3MCUT$1
M6".*A; -<^C?:!=..O[KH/^,?40$4=,L#WZ!$.35$4LG_9/I%!=)TI^>G 21
M#++2Q_#!Q0VW.4M/4S:9L8]&__RUY$HN0V"1I]D7J*5*XUC23R9C]N._YFF2
MGK/?$"Z+M72<L/EXMD/5\CJ=]<= G:3]R73$_N"JY+%HD=<X#,&.XY9W[#AN
M>G=(3S_P P%Y/J#AJ$&TN[I^N&6/9BTS-IN,<-Q?2VD1#K_BD6ZD>B&T6,J@
M5A^(7;^#@'20!P)(S(2AS%@4##I9KB-XYDTP*5X\^!$A%%RC,Q1T3WO"484'
MZ#]*_A4]E"ZXDX[."P.R*/E%J"UMTTP;/_@I/$S.V>>6#*4-;"U+3^6@Y:4C
M=;E S\O)JHD)= O:<KT-49N= W.@YY8@/T$.\0#-RR5(+@-V_L(72M0IL9%^
M)5N96%,)@90F'[ ;D7&D40WJ6V,K"78AN'C\.O:M""V$DN)Y%Z',(._:WAY,
M-RL=Z5M:4\2\7IAG\3,IA"2E]N$0924T:8] (\9US''D??19.EOH5-L^6^&
MU]8\RW#8!VD9*X[+4&ZV@EL7\Y?80SD<2\@A.007+*#JL]BRHV32G\^2IC2P
MO+3D%GE$6AF=9_ZZ3@RZ"DB_?13!C:7($7P5D#E/)_XZ&[YA.A0?G4[ZH^E\
M!XS^PF(Z;A;[."VW%F% 4=L!^Z4R=2C=&L*!/Z"/)0ZFHV0.EBE%P&S()/&R
M1B8C2'@X3O^Q2K[T" +TS5ANPM%&154E[W ;*H+UA7@BGN];3V=1N(XE5\[L
M!12^XX2R50A-#@8KLRZJ-#I<0;SQ2&48/YK.)TT4HYGO:NVH20>0CT_[K-0*
M90>A%L\29D#RTB/W_Q*5N=B'<6X!;2@$'6D<TB#,LOO=$L&+9=/MDK!V@@)>
MAN0/FG=]\(S])^3*_6%:Q_876AA0E.%D?9=69,&(_5#_/(0S!JZFE]1B[5XP
M&IRP,?8_A+Y'1C"GQPP]'@VH2XT&Z3OV:#F6X_R=&>=IEE&!:%6QORE1?2C
MB-8"8T>M ;)UB_H3!T6C0WLHP&DT%>$X&<Q@;SXXI99HY3,/Q]&Y_70PWRF_
MYU;C586Y%:>^URETTA;Z_",OUN=W+7ZZYAF<KQH^7=6K!QOZ.,0IF0[0R]_O
MAB<P$+'$\RK6.[L_M*Z(>QE:W!.0RKTF]1-F,NBWGM,Z36/&R3B7T"P5W[Z(
MP&^-53=<!9#\4'5,3FE,2MEUGE>*8Z*/V'CZMB2V'-'T]*TD"#OYGFA"0QJ&
MK[O]RNZZ2GO30O9+>=47R?^N,%'9)CS[-7L\[:C7_3:I.6[R,FNWW>]5HM=M
M><!^URV<>[VWX-OJX-L]3F-J8ACX%9A?Q#>R4&4PFE7S #5Z45,E-&@:V#)3
MVCAY+*I,W"_6N0&_JC9 KR <]M$AZ-V@ @&?"5;9"1CCA.W"&)!M3*ER= 0L
MTRR88[^K"RL-8$%)TV\03;QP?P.SL4V$ C[A?(@V,HFK^!J19;8$-$I!"'3#
MI8ET]YI"D9&O<G/?^(KG"%%CH0& ^._LMRC2F9V!>0>FG]K04BJQ/X?4BF)C
M;@&U E.;QGRX64DPKQK!,$?9ZG6%.H (!I4LI.<5\W4U9Q,_$>-?S09\M7V$
MIQE1OS?U]%%B\':-D@V6T%"H8NN(R0J2Q=E-A'<E *4O1Z0PM-_70U8,.R^J
MYC X],(^;'W_*(1]"E]Y')%;^_@II%EM/B1=Q^\GN^WQ*]0';C$)H!.()41'
M@]FTQVS\LA-OO%F'KRD+X[TIPN5*<*"F#7B^-,;7-V2@^;QV]3=02P,$%
M  @ [8AD5-A.:F@! P  B08  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N
M>&ULK57;CM,P$/V545@AD)8F3;L7H*W4;G=%)?:BO< #XL%-IHVI+\%V>OE[
MQDZ;[0*[#XB')!Y[SIDY8WO26VFSL 6B@[44RO:CPKGR0QS;K$#);$N7J&AE
MIHUDCDPSCVUID.4!)$6<)LEQ+!E7T: 7YF[,H*<K)[C"&P.VDI*9S0B%7O6C
M=K2;N.7SPOF)>- KV1SOT#V4-X:LN&')N41EN59@<-:/ANT/HZ[W#PY?.*[L
MWAB\DJG6"V],\GZ4^(108.8\ Z//$L]0"$]$:?S<<D9-2 _<'^_8+X)VTC)E
M%L^T^,IS5_2CTPARG+%*N%N]^H1;/4>>+]/"AC>L:M\.1<PJZ[3<@LF67-5?
MMM[680]PFCP#2+> -.1=!PI9CIEC@Y[1*S#>F]C\($@-:$J.*[\I=\[0*B><
M&XS/+R97YV,XN[ZZOYV,'NXGUU=P\WEXU8L=T7NG.-M2C6JJ]!FJ=@J76KG"
MPKG*,7]*$%->37+I+KE1^B+C&+,6=-J'D"9I^P6^3B.V$_@ZS_#=HN,&Z4@Y
M&*'"&7<6O@VGUADZ'-]?"-!M G1#@.[_J.8_4MT7"&=:EDQMH& 6&'23]IO%
MV]>OVL?)QU(P!4Y#:?22Y^@/*!'GD-'.&#ZM7'V9FCI,=W6@^PU,"$!9"KU!
MM+ J- 58(F%I#AVQ6+X&6>^QGH%%L^09MN"\P4BV@7#C? Y-3*0D2VU";,*Y
M KFA#-&Q=2"G.\["(H%H\0]!A]0SIC^VK$RIB@D07'(74+8%^S7Q*4BV0%\"
M4O;.%LQP-7]2 :J:"Y%R;C-?C28Q&&EF<F^,J429T\8^ZON=PR#,*B$V5+@5
MVUA8HJ4JM8#Z1>#:(#,6T-\&H+.,<HJF5K4[U*0F]X/D, !V&AXKE\-!^CZE
M15U9[^N?@_9)IYDYI-VT)8;F)C:MOQWB>*\]2#3ST 0M!:F4JSM%,]OTV6'=
M7A[=ZR9]R<R<DW2!,X(FK9.C"$S=^&K#Z3(TFZEVU+K"L*!_!1KO0.LSK=W.
M\ &:O\_@%U!+ P04    " #MB&1424ODG7P$  #A"0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R-2YX;6RM5MMN&S<0_96!&A0M(.CJV$9L"Y!LMS'@.(:E
M)"B*/E"[(RWK77)#<J7H[W.&NY+EZT/1!UM+<BYGSES(T[5U]SYC#O2CR(T_
M:V4AE!^Z79]D7"C?L24;G"RL*U3 TBV[OG2LTJA4Y-U!KW?8+90VK=%IW+MU
MHU-;A5P;OG7DJZ)0;C/AW*[/6OW6=N-.+[,@&]W1::F6/.7PI;QU6'5W5E)=
ML/':&G*\.&N-^Q\F!R(?!;YJ7ON];Y)(YM;>R^(J/6OU!!#GG 2QH/"SXG/.
M<S$$&-\;FZV=2U'<_]Y:_R/&CECFRO.YS;_I-&1GK>,6I;Q051[N[/HC-_&\
M%WN)S7W\3^M:=@CAI/+!%HTR$!3:U+_J1\/#GL)Q[Q6%0:,PB+AK1Q'EA0IJ
M=.KLFIQ(PYI\Q%"C-L!I(TF9!H=3#;TPNKN\'L\N+^AV?#?[BV9WXYOI^'QV
M]?EF>MH-L"]2W:2Q-:EM#5ZQU1_0)VM"YNG2I)P^-M %L!VZP1;=9/"FQ0M.
M.C3LMVG0&_3?L#?<13N,]H:O1<NY"IS2K7)A0S.GC%>Q.CS]/9[[X+#ZYPT_
M!SL_!]'/P?_"ZG^U11>5TV9)(6/:L'+$0CN!-"[F[+;$]=I1XMP6I3(;RK2#
M4(*84;C*!(]39ZME1M8PV05I;$VL<BD5T0X$+/IO)2TF9X&3S-C<+C<=FNT9
M+I5.Z=VP#WNV\LJDHB>>]WQUZ,H\ 'P.3N7>(HS @E$;&%#D5<Z>U-(Q8QH$
MPB2*.F7ED@P-2>)*&Q]4CNQ*JR,(B>72L%MNZ)MR+(@8K14R&'1-%912!1'1
MN'0ZCT7V&([72P-!10NG"I;YLH<C6MOC3)L5HU^=;]-TLG7^9V[G*J>/-D^1
M*D^?(7\=4OKMUU^.!X/>R71R&;_Z)[^WA2]?E66^ 0516\QA-%+I;%HE(68"
M&G 5!:T+6^>8J/<8X7'(Z: 93']!-0A3>H^\)Z6@1#%E6BFGP1 R510ZB&!T
M5<BMT"#L'YUX*FW F49 AL&+9.(UI#$IGNP\U\O(=BPBSVZ%A%'"+N#&H))=
M HNB*4FK'/"8:H$PZM).5*D2C5Y]"<VB@A1'*.#<5_-_,>I%$E:U37725*W?
MDK30KHC 4(HZT67$91UH ETS2RDVVF1LLP=^ ';.#)RY2B!;-93R2P71H7&:
M:BE %.+F,=-/2AKWYX*=;"RT42:14/E[%0-]&$IUA4F^!?,$=^[]ME6;ZOH*
MNZ  T5]?GQ.RF6J/2\-'3W2#;%%_$+L4U;]?]B@06@-1W7#:^PH'A^VCWE%[
MV#\6O@3]I7(&%SE-,[302\:'B#FR^W3F])\66@KWB= *\I/$5E)AV&&]4O,\
M)O_=X>'#Y)"_=,L1LLBFJH7Z1WOS1>JOG@XX>M;M^TWS-':YR)%Z$U$^FD?/
MQHV:VQ5W7KH4NGO7;@'G\7$A383HZAMXM[M[OXSK:_M!O'[\?%)NB1%&.2^@
MVNL<O6^1JQ\4]2+8,E[B<QOP)(B?&=Y@[$0 YPN+?#0+<;![U8U^ E!+ P04
M    " #MB&14^,(9<:L"  "7!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R
M-BYX;6RE5$UOVS ,_2N$!^P4Q(Z3;EV7!&C:%.NA0]<TW6'80;$96Z@LN1(=
MM_]^E)QX&; 6&':1Q*_'1XG4M#7VT96(!,^5TFX6E43U61R[K,1*N*&I4;-E
M:VPEB$5;Q*ZV*/(05*DX39(/<26DCN;3H+NU\ZEI2$F-MQ9<4U7"OBQ0F786
MC:*#XDX6)7E%/)_6HL 5TKJ^M2S%/4HN*]1.&@T6M[/H?'2VF'C_X/ @L75'
M9_"5;(QY],)U/HL23P@59N01!&\[O$"E/!#3>-IC1GU*'WA\/J!?A=JYEHUP
M>&'4=YE3.8M.(\AQ*QI%=Z;]@OMZ3CQ>9I0+*[2=;_HI@JQQ9*I],#.HI.YV
M\;R_AZ. T^25@'0?D ;>7:+ \E*0F$^M:<%Z;T;SAU!JB&9R4OM'69%EJ^0X
MFJ_6B]7RVWKY]1Z6#[RNIC$QK#?&V1YBT4&DKT",4K@QFDH'2YUC_B= S'QZ
M4NF!U")]$_$2LR&,1P-(DW3T!MZX+W(<\,:O%=EL'#XUJ F6.UX=_#C?.++<
M$C_?@)_T\), /_F?._Q'B&L-5[BQ#0^*OX5T %0B7)B*I]&)T- L5)(($<PV
M6!=&V-P+E])RTQOKH+!"$^:P$U::Q@%6M3(OB [N5FL0+0<X:/C9++2ES,J
M4QK%"@>EV&%06-_:0(:G,$,>(A \3D5AL1 4LHNZMN99\I"@8KZ#49(,DB0!
M5PK+N?;\/'NA7]Z_.TU''S\[R+@ KH-[/'L<PGV)#@^4=N@()-OD,Q>H@5]/
M*.#%$EI.(;4CH505'G.#A=1:Z@(8[4;X"PNMDP[_]KCQT;!4:(OP)7@RC:9N
M;GIM_^N<=\/VV[W[LFZ$Y<P.%&XY-!E^/(FZNSH(9.HP>AM#/,CA6/+/B=8[
ML'UK#!T$GZ#_B^>_ %!+ P04    " #MB&14 8O1<>X=  ![7P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R-RYX;6S-7.MO&S>V_U<&OHN+!) <RWDG;0''
M=;HNFCB(DRXN+NX':H:2V(R&6G+&MOK7W_/B8T8CQ<EV@?W0QI)FR,/#\_B=
M!_G#K75?_$KKMKA;UXW_\6C5MIM7CQ[Y<J77RA_;C6[@EX5U:]7"1[=\Y#=.
MJXI>6M>/3D].GCU:*],<_?0#???!_?2#[=K:-/J#*WRW7BNW?:-K>_OCT>PH
M?/'1+%<M?O'HIQ\V:JFO=?MY\\'!IT=QE,JL=>.-;0JG%S\>G<U>O9F]Q!?H
MB=^-OO79WP4N96[M%_QP6?UX=((4Z5J7+0ZAX)\;?:[K&D<".OXI@Q[%.?'%
M_.\P^EM:/"QFKKP^M_4_3-6N?CQZ<514>J&ZNOUH;_^N94%/<;S2UI[^7]SR
MLT^>'!5EYUN[EI>!@K5I^%]U)XS(7GAQLN>%4WGAE.CFB8C*GU6K?OK!V=O"
MX=,P&OY!2Z6W@3C3X*Y<MPY^-?!>^]/UY2_O+]]>GI^]_U2<G9]??7[_Z?+]
M+\6'J]\NSR\OKHL''VQM2J/]PQ\>M3 ?OO6HE+'?\-BG>\:>G1;O;-.N?''1
M5+KJ#_ ("(W4G@9JWYP>'/%G71X7CV>3XO3D='9@O,=Q]8]IO,=[QCLK2]LU
MK6F615AG\;]G<]\ZD);_.S#!DSC!$YK@R9X)WBAO?&$7Q0>GO6Y:A:(XQLGO
M&*;X[_]Z<3H[??UII4&X2[O>J&:+2REMXV$UE6IU52Q,HYK2J+KP\)H&A6I]
M89JR[BI=M/)JAU_"\/CYG <J5%,5!KZ^7=FZWA;VMH'1?#?WIC*@O_3[2MWH
M8JYU4X!)V"@'3YB&1G05S*I!F-M5F %)VSB8VFQJX/-2-]HI'!I^UYN6WT4*
M/C<&/UTCO436V5H[4ZKB :[X].3UY^/KX^*7L[,/]'GV^N%Q\:%SOE--6[26
MQGBGW5*[XFSI-*UY0M^N^=NY;F^1:'GHNIO3:G[32U5NBXOKZ^)6^4 V\M"Z
M K\ ,W2CG=?P;ZDVIE6U^9.W8F35D<CB 4XMI'^4$3X.1D@K^0RZXH!:V/"U
M;E>V0@XD%DZ*ZT__N"("6S##2![^F690Y3\[ SLA(Q9EMI^#%0X&D#<=K3?)
M#>RL=;Q[G=M8K_UQ<4:+A>_J[839D^VQ/,4LW[?@,0(TS'^C:M@N7'-&K/&^
MPZ'!')9?:#Y\O &GI;S7++O(EDE4! .CSK>T9?UYCXM/HZ\6M]IIUA&@IRV
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
M,7LULLFA+O'/SJ*%QT7*^3?N]V2V2,2$^T$IK7#^W_50/%"9 HE>IR=7PO"
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
M#GC"!U@1W:X.P51KU_3G2BM8+CX OR^L;<,'G"#>M__3_P-02P,$%     @
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
M3+?TYT+C+]#Y6I/L=N$-=/_"^4]02P,$%     @ [8AD5 8-CWQ9!0  .0X
M !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&ULK5=9C]LV$/XK [=;)(!B
MZ_2Q%V![E31HMG'M38*BZ ,MT3:SDJB0U'K=7]\A9<E:7T6#/%CF,?/-/22O
MUUP\RA6E"I[3)),WK952^66G(Z,538EL\YQFN+/@(B4*IV+9D;F@)#9,:=)Q
M;;O;20G+6K?79FTB;J]YH1*6T8D 6:0I$9L13?CZIN6TJH4I6ZZ47NC<7N=D
M26=4?<HG F>=&B5F*<TDXQD(NKAI#9W+4:#I#<%G1M>R,09MR9SS1SUY']^T
M;*T036BD- +!OR<ZIDFB@5"-;UO,5BU2,S;'%?I;8SO:,B>2CGGRA<5J==/J
MMR"F"U(D:LK7O]*M/4;!B"?2?&%=T@:#%D2%5#S=,J,&*<O*?_*\]4.#H6^?
M8'"W#*[1NQ1DM+PCBMQ>"[X&H:D130^,J88;E6.9#LI,"=QER*=N/X3OAN,_
M(9S-8!K>A>']</0AA/''WS^'TX?W>CR9AF_#*6["[.'C^#=X]4#F"96OKSL*
MY6N43K25-2IEN2=D.2[<\TRM)(193..7 !U4O-;>K;0?N6<1[VC4!L^QP+5=
MYPR>5WO#,WC>";P'FN9<8')"^*U@:@-W3$8)EX6@\-=P+I7 +/K[C""_%N0;
M0?X)03,LKKA(*/ %?"%"D$S)8PX]C_*PHI 5Z9P*C2-71%")Y37_BBD/B@/)
M8LBYHIEB)(%<\(C26,)"\!04\H[?N#"E,<4ZQY#"F&=/5"BFQQ,L#BH$C6&F
M>/0(DT)$*\Q^&"X%TB.D01<T(0J)-%)E!ZPINHN@')Y@S<M+&$JMWSW90*\,
M%7S*L2+'/,T3:HH3MV>3X1A2*I9HS1\% FG_3P2+*,RH8&C9]ZAKN@R*'0Q\
MR_==^!G<MFTW$;=J WVF(F+20!=:O:9"KF,YP<#RNCXBV(A@VSUXX K=.JG<
M:FP*2Q0*.C;*@,UUY]MV/?8/2M6N/PR6UF5/;=.RM!OB0K!L:1@WE B@NGX
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
M' 7]-N #M#^5TFQ>V$#W[Y"S?P!02P,$%     @ [8AD5 ""3\WX!   Z0T
M !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULM5?;;N,V$/T5PBV*!%#7
M$N7[)@9L)T%3)$40)]F'H@^T-+:(2*27I.+X[SND9$5V93=;H"\21<[MS'".
MR(N-5*\Z 3#D/4N%OFPEQJQ'[;:.$LB8_B+7('!E*57&#'ZJ55NO%;#8*65I
MF_I^KYTQ+EKC"S?WH,87,C<I%_"@B,ZSC*GM%%*YN6P%K=W$(U\EQDZTQQ=K
MMH(YF.?U@\*O=F4EYAD(S:4@"I:7K4DPFG:MO!-XX;#1M3&Q2!92OMJ/V_BR
MY=N ((7(6 L,7V\P@S2UAC",[Z7-5N72*M;'.^LW#CMB63 -,YE^X[%)+EN#
M%HEAR?+4/,K-;U#B<0%&,M7N23:%;+_3(E&NC<Q*98P@XZ)XL_<R#S6%@7]$
M@98*U,5=.')17C'#QA=*;HBRTFC-#AQ4IXW!<6&+,C<*5SGJF?'-Y/:1O$SN
MGJ_)_?5D_OQX?7_]Q].<G#VQ10KZ_*)MT(N5;4>EQ6EAD1ZQ&%!R+X5)-+D6
M,<3[!MH87A4CW<4XI2<M7D'TA82!1ZA/@Q/VP@ISZ.R%QS SKL@+2W,@5UQ'
MJ=2Y DW^G"RT4;A-_CKAHU/YZ#@?G2,^YM@]<9X"D4M2\S?1&HPF3,3DCK,%
M3[GAZ/H>F(TA)KA/'R'*E>)B1:9,<]U4@).N;1N/])I%<-G"/M6@WJ U?DJ
M+&6*/6@M&UM<XE8%AF-P<2:S-1/;7WX:T*#_59.E#?K-!9UP4$Q%R18M*,)1
M8<D%$Q%G*6$?@-(:H&P'B)FZ)=N&V,H[@ L+D)QQ@1'(7*,1?3XB6&[(%J"J
MDI,[>(.4[-ZT?(?D21H,H<CIB,R83@A\SSGZ<K!L4 C1*!X9#"7"]9'=F[#%
M#E*OR'C+'%V2GPD-^]Y@V,>1PT^_[HUVJS-0AB]YQ(PK:PQKJ;FI! /:W1L7
MT94)JONPB_OV!YY/:7U'C,@U4P))E&R84DR8O>S6E0.OT^\US#SDBY1')))9
MAEE''HE>=[8T"09>K]>K=*JHB^D'A2E$C,VZ.^&!-^AV#[X*R/NAED9QX'MA
M&.PC'WA#3,EAQ?W_O^*AYW=Z1^I=K/U+M4/:VQL?5'MGWR[MVP[[!Y6^ I=O
M_#D=+7(M8]0;!L''X%O#]C@L*_JDP_+95*%&/SV/=OR/P0E*[%:4V/TT)<X2
M)E;H'%N_QHYU2OP<$Y[T^'DF=$5#<C,)\E-Y/K%A1A]A6HZL,]FRD373<I_6
M$_P)"K2\:LUM@2E-P/XW&VC0[F[7'8>,Z5;=RE3Q>(7[2#(Q(E-8<2$*+RGR
M-9#?F<@MM*"QZC=[\&JF7-> =>[YOE_)3Z)(Y3C-A0';=<@\W?Z@6BYJ;'-7
M@W^X-Q]AS;9XR#/6I?.UQKQ$?&V;2=1LGU%G_;S2Q--%'5HM7?]PTM DI[-3
M]$K@#0?#9AA!W^MW0Y2@P]Y!WBJBY%K;['0]'V4ZG6-B\ XJXAHES[#7@A^$
M6$0Z1PK!G3;[E>*.%&^6N>RV?L 3+BC[&YX[#K_%B)PE=_:NTK$]G8R2:8(
MJ>M(.B@-O:#7M3+=D!X@C2M^LV -.LDY'E@M7M3JTO,C&_"_@:JGTT9..S^4
MSQ)L09,-A-C$@^W:\3L#M7*7#(V_SUR8XB1>S5;WF$EQ?/\0+RY!]TQA(2R/
M+%'5_])'@E/%Q:+X,'+M#O,+:?!JX(8)WL5 60%<7TII=A_6076[&_\-4$L#
M!!0    ( .V(9%1Y@2<+<00  -@*   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0P+GAM;(U6;6_C-@S^*T36NZ5 YMC.:],D0-)T6(&U5S2]NPW#/B@V'0NU
MI9PD-^U^_2@YL7-#DMT76Y+)AP\IDN9X*]6+3A$-O.69T)-&:LQFU&[K*,6<
M:4]N4-"71*J<&=JJ=5MO%++8*>59._3]?CMG7#2F8W?VJ*9C69B,"WQ4H(L\
M9^I]CIG<3AI!8W_PQ->IL0?MZ7C#UKA$\WGSJ&C7KE!BGJ/07 I0F$P:LV T
M[UMY)_"%XU8?K,%ZLI+RQ6[NXDG#MX0PP\A8!$:O5[S!++- 1./;#K-1F;2*
MA^L]^J_.=_)EQ33>R.PKCTTZ:0P;$&/"BLP\R>UON/.G9_$BF6GWA&TIVR7A
MJ-!&YCME8I!S4;[9VRX.!PI#_X1"N%,('>_2D&.Y8(9-QTIN05EI0K,+YZK3
M)G)<V$M9&D5?.>F9Z=W#S:?[6WB>_7&[A.8S6V6H+\=M0]!6H!WM8.8E3'@"
M)@CA7@J3:K@5,<;? [2)4T4LW!.;AV<1%QAYT E:$/IA< :O4SG:<7B=4XZ*
M2.8(S^P-%EQ'F=2%0OAKMM)&46K\?<9$MS+1=2:Z)TPLJ6+B(D.0"2PP0:4P
M=@9G6J/1P$0,OW.VXADW'/6Q*)\U8 MTI#<LPDF#*E"C>L7&]#E%T'PM>,(C
M)@R0FQLI4)!!XA'O>1CBP6H>6<T#& 6":4AD1B6JH<D%F%06FN3TY8C8EPY%
MF*]057=B'_XQ/T?P0,V$VH9BAHLU4*@U6;F L-OJ]WJT"()6K]]W*A'I<B+-
ME'JG%K-E*H;P*H3N !ZD^.5;P3*>O%L8*H7HA6!M,6L(6D&W Q]_&H9!> V?
M3$K,@E;8"6#8&=2L#KP.!ZT.L0["5K?GPQ>6%:SL"]9K)B*$9BER"<U2Z/(8
M3@N$]2Z!UR,(%Q6C>G4FL7I58O5^.+$>E7SEKB52N*#.ZN/Y=![7I@XF";K.
MZ'RD*W-6*)YP0XG$Q+OS8W"M8?.=95Y:-M8RQ)Q0%*60DKG333"FZ\_HTI@I
MC%3O)7*=92/X$YG:M8M3R>42A%@4AF28.84:!IX/'_:OI;%GQ*NZJ;V:=7"%
M A-*.-_K0X?DERZKK!'ZT937V?0]FP.^%U["LV)T7/Y (JDIC11FS-(QTCDZ
M+S0%56L;K147%0+I[A/@*^6V+<S#DE-8IT\S\ 9D;^A=V813_)6YZS@I?N4-
M:_!;I@3]:T&G5,7ZM%+_4.GI(\LWUPL7D+( =?6-G-^5DUWM3X^62\?%*>AY
M5"EW53H OME8TO==K&N['^K5F:KH5U71_^&J^$R$E*$9Q.7,H]3<M8EC)7$6
M]'2+C5(FUA15UQRKXOA90U&9MLYO]J9=5RU''?Z/3=_3#7;.,A=0=JS1!E>V
M888PB^,=,&F[ZNCTSFN2R(7MH__5I.+J_I]J8-LUM>%CU]0^F#9R5&LW4VDJ
MCT*8<O"H3JNQ;59.*[5X.?/=,[7F1"S#A%1];T#]2I5S5+DQ<N-FEY4T- FY
M94JC)RHK0-\3*<U^8PU4P^ST7U!+ P04    " #MB&14[%;;?I("  "R!0
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
M?;NPCQM]8P1A%NCW*\[5\\ $*.^@P_\!4$L#!!0    ( .V(9%1P:6A(Z04
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
M6W> _V><J\V-?JFR?7,X^ ]02P,$%     @ [8AD5&YX'M3L!   _1,  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#0N>&ULO5A1;^(X$/XK%MJ'5FJ;V$D@
MJ2A2H:P.:;=%I;T^G.[!! -6DYBS#717]^-OG*0)+$E U[OVH23!,_[FF_$W
M0[I;(5_5DC&-WN(H43>MI=:K:\M2X9+%5%V)%4O@F[F0,=5P*Q>66DE&9ZE1
M'%G$MMM63'G2ZG739V/9ZXJUCGC"QA*I=1Q3^://(K&]:>'6^X-'OEAJ\\#J
M=5=TP29,/Z_&$NZLPLN,QRQ17"1(LOE-ZQ9?#TE@#-(5OW.V53O7R(0R%>+5
MW(QF-RW;(&(1"[5Q0>%CPP8LBHPGP/%7[K15[&D,=Z_?O7]-@X=@IE2Q@8A>
M^$PO;UI^"\W8G*XC_2BVO[$\(,_X"T6DTO]HFZ^U6RA<*RWBW!@0Q#S)/NE;
M3L2. 79K#$AN0$XU<'(#YU0#-S=P3S7P<H,T="N+/27NCFK:ZTJQ1=*L!F_F
M(F4_M0:^>&(*9:(E?,O!3O?ZSY/1_7 R08.'[_W1_>W3Z.$>7:()%.1L'3$D
MYNB1;9A4##Y#NN*:1OPG39-\=L<TY9$Z!X/GR1TZ^W*.OB">H*>E6"N:S%37
MTH#1[&2%.9Y^AH?4X'D(]16R_0M$;((KS >GF'=JS>^:S>]8>(4<7&L^/-W<
MWC>W("]%<DB1')+Z<VK\G92%/[Z!%1II%JL_&_9TBCV==$^W9L\!54L4BD1+
M/EV;#12:2Q&C_EK!2J700,13GF1[0X[1>#0>HJ_P) EYLKA ":@;X)5LQN)5
MZJ J#QD(+P5AQ&S3(Y[?<8"U305XMP#O-H+_!@"OD98T4303HE HK="*\AF:
M_D!0Z%5@,J?M'3"7'3_PJK%X!1:O$<L]\!!^C,PJK-X!5N+9OE,#MEV ;9]
M7"*2RQ3RG'*)-C1:IZ4W7D\C'F;X)-]0S0SN&"!/M A?T0N5P+BNS'/[D%J,
M?<>IAMLIX';^/=PAE0FT1#194LE4"KL)8:<*H6WCFE+T"XC^"1 C3J<\XIH;
M( JZ,9ME%3!Y>GFH0N-7E&)-;H,"27"T$#]0<,'!2<7$#W"G&A2VR\9C-PM-
M5D+*E- %4EFR(&]* R[ @LZ@DV2/SRO[B'U %78\''AMN\26BW[%4@^J,+ ]
M?W_IL&*I!]$&CEN3!;S3:?') 9LZ-25P-$A\B-QV X_XN 9.V5LP:81CFGZX
M"XE#?4)YKE?PA+TQ&7*5GJ?!)4'I +E[E(X")X<Z%6#/\>UV#?"R0>'F#I6?
MZQPNP'@7I7%$0P9#K"X+^BA,ITI.T[\:F&4KPLV]J/[(-<#-C\'E?F:.!7'8
MO]INVPULO^Z0ECT,-S>Q0YG:=U3V%]S^M%$&EVT"G](GRE&D.'8YS\W$#G!%
M;R!VQW,[.*AAMFP/N+D_Y&HPB* MH%OT=T5'V/=<RCT./HUJ4LHY^5_E?$ .
MA;?Y)))2>,E)PIM1W3].-=F9SS]O0">E )(C(_I'J3X4O7;&=0W3I>:19LU[
MA)/&8CJ-S(28 !^:F^LQ_/AG$HYA-C VD5 J$_$^C_I2QLBQ.7E!P_1W1"[-
M818FA*8%^K6E5HDU.9R(O0[T=(>0&O9+M2/-:K<[E#=%6VH4\3^/XU*_2/.\
M^A]P'%2,AJY+<.#_PK&U\^;$O!C[3N6"PZ^TB,W!U+[J0!'*[%U3=J/%*GV9
M,A5:BSB]7#(Z8](L@._G0NCW&_-^IGCCU_L'4$L#!!0    ( .V(9%1N$CBM
MS (  (P)   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;+U6VVZC,!#]
M%0OUH96Z!4-(THH@M4FJK=3=K9)>'E;[X(1)L J8M4W2_OW:AE!R;:6M^I+8
M9LZ<,Q?&!$O&GT4,(-%+FF2B9\52YA>V+:8QI$2<L1PR]63&>$JDVO*Y+7(.
M)#*@-+%=QVG;*:&9%0;F[(Z' 2MD0C.XXT@4:4KXZQ4D;-FSL+4Z&-%Y+/6!
M'08YF<,8Y$-^Q]7.KKU$-(5,4)8A#K.>=8DO^MC3 &/Q2&$I&FND0YDP]JPW
M-U'/<K0B2& JM0NB_A;0AR31GI2.OY53J^;4P.9ZY?W:!*^"F1 !?98\T4C&
M/:MKH0AFI$CDB"V_0Q60K_U-62+,+UJ6MKYKH6DA)$LKL%*0TJS\)R]5(AH
MW-H#<"N ^U& 5P%,YNQ2F0EK0"0) \Z6B&MKY4TO3&X,6D5#,UW&L>3J*54X
M&0Z&U\/1:#A H^'C\.?#$!T/0!*:B!/T#3V,!^CXZ 0=(9JA^Y@5@F21"&RI
MB#7<GE8D5R6)NX\$IF?(PZ?(=5R\ ][_.-Q9A]LJW#IFMX[9-?Z\/?[Z+)-<
M]0]ZHC)&?9-DX*?HEI()3:A\1;]O%03=2$C%GP.$7DWH&<+6'L)[)DFBFPLX
MATAU_P*R G;EL?3C&S_Z#5R$7KOM!?:BF:UM(Z>V6-/7JO6U#NI;I4!)S)F@
M<F>)2Q?M!JOONQO*MFU<U^_N%N?7XOR#X@8;:5-]661*(Q(QS7-UKGKSLIBK
M$':TUQICNV9L?TU_=&K"SB?U1V<KP5YWLSVV;?:T1[>6U_WO"HPA5]F8J!YZ
MIPCG->GYUQ0!.V^CT/FD,E2.FCG&';Q1AQU&>PJ!&],:'Y3X2\;F-3TD<=WU
MVU#$7S05\=M8Q)\U%_&.P8B=\\V,OS\9[<95J;]3?A ^IYE "<P4QCGK*# O
MK_YR(UEN;L\)DRHA9AFKSR7@VD ]GS$F5QM](=<?8.$_4$L#!!0    ( .V(
M9%2'YJ+Z(@,  %$)   9    >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;+56
MVX[:,!#]E5'4AUVI)3="H *D9=FJE7I!2[=]J/I@$D.L=6QJ.TO[]QT[(66W
M@5)5?0%[/'-RCCWC\7@GU;TN*#7PO>1"3[S"F.U+W]=904NB>W)+!:ZLI2J)
MP:G:^'JK*,E=4,G]* @&?DF8\*9C9UNHZ5A6AC-!%PIT599$_9A1+G<3+_3V
MAENV*8PU^-/QEFSHDIJ[[4+AS&]1<E92H9D4H.AZXEV%+Z]'UM\Y?&)TIP_&
M8)6LI+RWDS?YQ LL(<II9BP"P;\'>DTYMT!(XUN#Z;6?M(&'XSWZ*Z<=M:R(
MIM>2?V:Y*2;>T(.<KDG%S:W<O::-GL3B99)K]PN[QC?P(*NTD643C Q*)NI_
M\KW9AX. <' D(&H"HJ<!_2,!<1,0.Z$U,R=K3@R9CI7<@;+>B&8';F]<-*IA
MPI[BTBA<91AGIF\_+)>PN+F%Y>NKVQMX 4O,D[SB%.0:9D2S#(C(8<YX96@.
M[S&OWDJM84L5+ NB*%S,J2&,ZTL,OEO.X>+9)3P#'[1=U< $W EF]',TXOAC
M(2N-B'KL&Z1O2?A90W564XV.4 TC>">%*33<B)SFCP%\U-V*C_;B9]%)Q#G-
M>A"'SR$*HK"#T/7YX<$).G%[%K'#BX_@W1 EF-AH6+2;^^5JI8W"7/]Z K_?
MXO<=?O\(OCT\;@_/2,AD66(587YE]X7D.55X0GE]REU'4R,G#MG># _3%_TT
M#<-T[#\<[EB'7QSTPU'K]HAYTC)/_HWYRF9J%^_D3-X=?B=X#UK>@Y.\/[M;
M!.N&/%"%E^*^*"J--JP&6T7.!!GA6<6)O=H:-7"!#K7_99>R^LN# \;#.$H&
M_3A\(NUWQV0X' 9I/^H6E[;BTO\AKDFR/\E+SY7WN^-I><-6WO"\G&MU/.9N
M[[IVJ5-"C3\\S*FDE\9/^'=X!;WD"/E12W[TU^1_9=6?J8_.HM[AU4'=/^A.
M)54;U[0UUG$E3'U7M];V77#EVN$3^PS?"W5[_P53/S;>$;5A0@.G:X0,>BD6
MLJH;>#TQ<NMZX$H:[*AN6.";ARKK@.MK*<U^8C_0OJ*F/P%02P,$%     @
M[8AD5#(L^F%' P  (0P  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL
MS5==;],P%/TK5IY @B5VOCK45MJZ(I! 5(V !\2#E]PVUA([V,XZ_CVVFZ9=
M/R)>)NVEB9U[C\\]I[VY'6^$?% E@$9/=<75Q"NU;C[XOLI+J*FZ$@UP\V0E
M9$VU6<JUKQH)M'!)=>63($C\FC+N3<=N;R&G8]'JBG%82*3:NJ;R[RU48C/Q
ML+?;6+)UJ>V&/QTW= T9Z._-0IJ5WZ,4K :NF.!(PFKBW> /,YS8!!?Q@\%&
M'=PC6\J]$ ]V\;F8>(%E!!7DVD)0<WF$&52513(\_G2@7G^F33R\WZ%_=,6;
M8NZI@IFH?K)"EQ-OY*$"5K2M]%)L/D%74&SQ<E$I]XDV76S@H;Q56M1=LF%0
M,[Z]TJ=.B(,$4^CY!-(ED..$Z$)"V"6$KM M,U?6'=5T.I9B@Z2--FCVQFGC
MLDTUC%L;,RW-4V;R]/3+MRQ#B_D299]NEG/T'F7FBU*T%: ;KEG!JM;*C#+(
M6\DT X7>W(&FK%)O3; JJ00U]K5A8O'\O#OU=GLJN7 J)NBKX+I4:,X+*)X#
M^*:$O@ZRJ^.6#"+>07Z%0OP.D8#@,X1F_Y\>#- )>UE#AQ=>P+LDWOPIKUI3
M,5I)4:.9J)M64_=]%BLTIY(SOE9H 1)E5EKTZXL!1I\UU.KW *VHIQ4Y6M'_
MT%('GC+>>?GVG)E;T,2!VK[P."5Q&*<D&HW]QT.13P,3/")Q&@=!T(<^8Q[W
MS.-!YID6^0,2C=5*#2B1]'C):S(H[6FE+V%0>J)[F%XG<1@<^7,:%Z<AB0BY
MZ,^H)SX:)+X$I27+M5%..:M:SO204=<]\/5K,@H'^\89O(15'>HSK\)K@N/P
MR*LS@1<\P@?-'@]R_DFEI'S0%TSV8.15.;/OO3A\$6?"$\$QCA),HO38FM/(
M* Z,A1=_1GC?H?%PB[8"F7&K(XK,N%88O9 R"JH5S7<Z2EBW%=5"_D6EJ%Q(
M Y*)H7<IWC=;'+\J:_==&R<O8FUR^F)*@S3$QR^P,X''COH'PU8-<NUF4(5R
MT7*]G5?ZW7[.O7'3W='^K9U_W1"WA]D.SU^I7#.N4 4K QE<I<8MN9U'MPLM
M&C?2W0MM!D1W6YH9'J0-,,]70NC=PA[0_RN8_@-02P,$%     @ [8AD5 )
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
MF.N;%80QT-\SSM7'Q#3OZJ[N_0=02P,$%     @ [8AD5%&[1=PZ @  ?P4
M !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULA91=;]HP%(;_BA7UHI4V
M\D42J$(D**TVJ950TVX7TRY,<B!6G3BSG:;]][4=B.@(Y8;XZWV?\V(=QRWC
M+Z( D.BMI)686864];5MBZR $HL1JZ%2.QO&2RS5E&]M47/ N1&5U/8<)[1+
M3"HKB<W:BB<Q:R0E%:PX$DU98OZ^ ,K:F>5:^X5'LBVD7K"3N,9;2$$^URNN
M9G;ODI,2*D%8A3AL9M;<O5Y$^KPY\(M *P[&2"=9,_:B)S_SF>7H@H!")K4#
M5I]7N %*M9$JX]_.T^J16G@XWKO?F>PJRQH+N&'T-\EE,;,F%LIA@QLJ'UG[
M W9Y NV7,2K,+VJ[LU%HH:P1DI4[L:J@)%7WQ6^[_^% X+DG!-Y.X)FZ.Y"I
M<HDE3F+.6L3U:>6F!R:J4:OB2*4O)95<[1*ED\G][3R]3=%WE*KKSAL*B&W0
M72,;#NB!5*1L2G0/*C9:X7=U&5*@RR5(3*BX0A>(5.BI8(W 52YB6ZJ"M*V=
M[>"+#NZ=@"\A&R'?_88\QW.?TR6ZO+CZ[&*K.'TFK\_D&5O_5"9=KT!_YFLA
MN;KVOU]X^KVG;SS')SQ5A=Y0P$X5&)5N@-?$#;T@ME\'6..>-3['\H=8G2K\
MQ(J<85;0LX)SK/$0*SAF1=X)5MBSPG.L8(@5'K&F$W\8%?6HZ$O4$Y.8#K&B
MH_L*IM/)?S#[H)_TT_2 ^994 E'8*)DSBI2>=^W>322K38NMF50-:X:%>B&!
MZP-J?\.8W$]TU_9O;O(!4$L#!!0    ( .V(9%0:=H,F1@(  'T%   9
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;(U4VVX:,1#]E=$J#XG4LC<@:00K
M<4G52DV%H&D?JCZ8W8&UX@NU#4O_OK9WV9(4:%]8SWC.F3.#9P:55,^Z1#2P
MYTSH85 :L[D/0YV7R(GNR T*>[.2BA-C3;4.]48A*3R(LS")HG[("15!-O"^
MF<H&<FL8%3A3H+><$_5KC$Q6PR .#HXY79?&.<)LL"%K7*!YVLR4M<*6I: <
MA:92@,+5,!C%]Y.>B_<!7RE6^N@,KI*EE,_.^%@,@\@)0H:Y<0S$?G8X0<8<
MD97QL^$,VI0.>'P^L+_WM=M:ED3C1+)OM##E,+@+H, 5V3(SE]4';.KQ G/)
MM/^%JH[M=0/(M]I(WH"M DY%_27[I@]'@+A_!I T@.0UX%R&M &DOM!:F2]K
M2@S)!DI6H%RT97,'WQN/MM50X?[%A5'VEEJ<R3X]C!8/"W@+GXE2Q+44KJ=H
M"&7ZQGJ?%E.XOKJ!*Z "OI1RJXDH]" T-K4C"/,FS;A.DYQ)$R?P*(4I-3R(
M HN7!*'5W I/#L+'R47&*>8=2.,WD$1)?$+0Y/_AT04Y:=O'U/.EY_J(]BUI
M^#Y::J/LV_QQ@;/;<G8]9_<,YQR% =S;@=5XJN4UNN?1;EIW6=Q]9WNQ.V[#
MWT%WZ6T;\T)7K]75^Y<NK @#@XJ?TG49W8^ ^Z=PJD/AT4OFJ-9^P#7D<BM,
M_39:;[M#1GYT7OG'=K?4J^ /3;V8'HE:4Z&!X<I21IU;*U?5PUX;1F[\O"RE
ML=/GCZ7=CZA<@+U?26D.ADO0;MSL-U!+ P04    " #MB&14@GWE)+X"  !^
M"   &0   'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6RU5EUOVC 4_2M6U(=6
M:ILO$J *D5;0-J2N1="N#],>#+F0J(Z=V::T_WZVDV8! NM#^T)LYY[C<P_7
MOHDVC#^)%$"BEYQ0,;!2*8LKVQ:+%'(L+ED!5+U9,IYCJ:9\98N" TX,*">V
MYSBAG>.,6G%DUB8\CMA:DHS"A".QSG/,7Z^!L,W <JVWA6FV2J5>L..HP"N8
M@7PH)ES-[)HER7*@(F,4<5@.K"_NU= U !/Q,X.-:(R13F7.V).>C).!Y6A%
M0& A-056CV<8 B&:2>GX4Y%:]9X:V!R_L7\UR:MDYEC D)''+)'IP.I9*($E
M7A,Y99OO4"44:+X%(\+\HDT9VPTLM%@+R?(*K!3D&2V?^*4RH@%P.P< 7@7P
MW@OP*X!O$BV5F;1&6.(XXFR#N(Y6;'I@O#%HE4U&]=\XDUR]S11.QM=WT^G=
MX_CVVPQ=H)DJDF1- +$ENF%TA>Z!YV@$<XE.1R!Q1L29"GN8C=#IR1DZ01E%
M]RE;"TP3$=E2Z=&L]J+:^[K<VSNP]P@6E\AWSY'G>&X+?/A^N+,-MY4+M15>
M;85G^/R#?"K/,162KU6=2O3K1@6@L81<_#Y"[]?TOJ'O'*"_9Q(31)D$@0K\
MBN<$VBPK20)#HL_@<^QWPWYD/S>-V0\*PGZW#MK2UZGU=8[JNP$A5,5QKG,O
M&#>G3!7"?Q67M&%#C-MWG!W%^T%!V.VU*PYJQ<%QQ:I$+Z0NT2V-YXBJZT\I
MWTFF37NPK[VWYW9+4+]=>5@K#X\JOSWLZ19?M^;K?D;I]FKZWD>4;F_/IY;2
MW0_J=$.WW<Y^K:]_5-]D,D&$87HD5=?Y=R$ZG^&EV[AQW8]PLV)I'O+=0]42
MTO?#'2_M1G/0G?D'YJN,"D1@J5#.I6YEO&QVY42RPO2+.9.J^YAAJCX0@.L
M]7[)E/1JHEM0_<D1_P502P,$%     @ [8AD5+N=@Y9=!@  D!\  !D   !X
M;"]W;W)K<VAE971S+W-H965T-30N>&ULO5E=;R(W%/TK%MI*6:D+XX\9(")(
M 9(-:7<7!6WWH>J#,Q@8[7Q0VX1$ZH^O/3,9PS(VT[3T!9C!]_CX^M[C:WNP
MR_AWL69,@N<D3L55:RWEYK+3$>&:)52TLPU+U3_+C"=4JD>^ZH@-9W21&R5Q
M!WE>T$EHE+:&@_S=C \'V5;&4<IF'(AMDE#^,F)QMKMJP=;KBX=HM9;Z16<X
MV- 5FS/Y=3/CZJE3H2RBA*4BRE+ V?*J=0TO[WU/&^0M?HO83NS]!GHHCUGV
M73],%U<M3S-B,0NEAJ#JZXF-61QK),7CSQ*T5?6I#?=_OZ+?YH-7@WFD@HVS
M^%NTD.NK5J\%%FQ)M[%\R'9WK!R0K_'"+!;Y)]@5;7V_!<*MD%E2&BL&2906
MW_2Y=,2> 8(6 U0:H!\,<-=B@$L#W+0'4AJ0I@9^:> W-0A*@Z"I0;<TZ#8U
MZ)4&O:8&_=*@W]2MT'N=N3PD.\64Y_$RH9(.!SS; :[;*SS](P^ZW%Z%293J
M_)A+KOZ-E)T<CKX\/'SY-OW\<0X^@,^4<ZKC%5Q,F*11+-X/.E+UHMMVPA)Q
M5" B"R($G[)4K@6X21=L46,_.6&/'  =-;QJC.AUC"/D1+S?QFV X<\ >0A^
MG4_ Q;NZ<8W=*)\HKU"\$N4=Z "QIIR)XK-NM&[4"0N;<+MICN+946[=*%]"
MV09>[Q27CVZ4ZXWVDW>*RUT#%-@_A3)M[!?8LZ/<-XZ?"L4]\P=ABJM4Q'DW
MV$KV48)I*B3?J@5(@M]_50W 5+)$_.& )Q4\R>&)!?ZC6BS!19P)\1ZHA8D]
MRRA=;2.QSCO+EFI5>91U 5S ^CFL7FZ?AMZ@\[0?G,<M/@1J@3;-#@C[%6'?
M2?B61AP\T7C+-+N=UJ94UJ98@1,X&!ZW0 $BGI5C4'$,G!RGJ61J]J5RIZI8
M!*MC%QSU#7N]8+_K@F--.VSW8K=BV'4RO Y#58QH65>3KOS(GB.A9QY$J9YP
MMDA5"(,-?:&/<1W]F^X1+>+WL)57K^+5<_*:,QXQ 49@I@HBQCE;@&^U4WR
MWJ_0^^?()>B99=-STG_E"B(AMHK[A4JN0@G>@[^ =36X+V$/9MGS8 #KO0GW
MUG'8A)":7\;#2#"PX5'(<EY:LC:,%ZPT/2->M12+CGK[Z=3N!Q:"R!!$S3RF
M,B:I[==M#SWPPBAW10<T4@OQ6Z-/^6><)8G*EKG,PN]-HA(:#8;D+'%I-!/^
M1Z)Y7P+MJ[;O6],:&D6$;DDT'AU;^C\$-D(&NV?QG5$DZ):D-^;TN(0]S&D,
MO:[%E4;$8/__R>EQV=%^3L,V\NL)(J."J*$*6G)Z?,*^04XCHX#(K8!-UN(2
MPE4JU#0AUK1 1OZ06[[JTN(-4H.,Q*&SE)/(:!ER%Y2-I6:,C@M$XO"I$3OD
M%KO9; ;BC*:NX1C=0L%9_&7T"[DKL;P#FF3;M*[,OBNM]YW4QX'=2T;6D%O6
MJKQ016!=4MR=L(=MS_O)Y0&C9\BM9[D'EAE?14],EYUUAPLE1%,W8*-5V*TU
MJA#F6M6CTAUUG>.:ZLQ>@F,C3=@M36_>>^%C,>J3GIV1D2/LEJ-_O2TH\0^9
MV;<%>&\7["[-1CQ:K%B>UY>N7;71*7R6F@L;&<)N&7(G]@@?%UHZINR;3VPT
M"S?<?EI2>W3"OG\BM;$1-^P6M_S(+GZILLO.J,#I'^PN/&2K1;"1.>R6J=GT
MEP:]]^IZ#[JVWHVT8;>TW48IC76^Z!"K.WK#Q[H&D6\/ F*$C;B%[7 =UGD#
MJ,QK6)J&M540.98Y=T02HW3DGQ5A6NZ.E^B2!CQVB=^UJQLQZD;<ZO8YD\RB
M7H>(1I7(>0[G]D[GW-646T3&I*:$^F'&BL/9I@VG-0VA,P:,'A*W'KYUM;LA
MQTKI.D@D1B?)B3VIVC_IOL,U3=7:HNAM5)#J-U7>A%2LP3+.=K45;(FO3V_V
MA,-R:$.,:A*W:MXLERR_(#RI7),32*C=]5U*3HR.$K>.'N2.VJ',>)0X<\AH
M)#G+H9QOE-!W*^$\OR+6,7?*G>,32%[;KU\8.WM7;0GCJ_QJ5X!0YVUQU%^]
MK:Z/K_-+TQ_>C^#E&-:\G\#+F^)RV, 7=]6?J"J<4P%BME1=>6K"6X 7U[_%
M@\PV^47?8R9EEN0_U\H?C.L&ZO]EIJ:V?- =5)?PP[\!4$L#!!0    ( .V(
M9%1?,7-OCP(  ,@&   9    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;(U5
M7T_;,!#_*E:T!Y &29,V+:B-!*VV(0VH6A@/TQ[<Y-I8.'9F.Q3VZ7=V0M2M
M*?#2V,[]_MSU?!EOI7K4.8 ASP47>N+EQI3GOJ_3' JJ3V4) M^LI2JHP:W:
M^+I40#,'*K@?!D'L%Y0)+QF[L[E*QK(RG F8*Z*KHJ#JY1*XW$Z\GO=ZL&";
MW-@#/QF7= -+,/?E7.'.;UDR5H#03 JB8#WQ+GKGTY&-=P$_&&SUSIK83%92
M/MK-53;Q FL(.*3&,E!\/,$4.+=$:.-WP^FUDA:XNWYE_^)RQUQ65,-4\@>6
MF7SBC3R2P9I6W"SD]ALT^0PL7RJY=K]DV\0&'DDK;631@-%!P43]I,]-'78
MO?X!0-@ PH\"H@80N41K9RZM&34T&2NY)<I&(YM=N-HX-&;#A/T7ET;A6X8X
MDUS>+A:W#U<W7Y?DA"RQ1[** Y%K<B%$13FYIJ92S##0!(M^(PTNYO2%KC#J
M: :&,JZ/$7J_G)&C3\?D$V&"W.6RTE1D>NP;]&B5_+3Q<UG["0_XF4%Z2J+>
M9Q(&8:\#/OTX//@7[F-EVO*$;7E"QQ<=Y%L9,F,ZY5)7"LC/BY4V"GOOUQOD
M44L>.?+^ 7+T&'95J$8-',K>PJ>D=Q9@-D\=6OU6J_^>5M2E5:/B7:WXD-:@
MU1J\I]7OTAKL:451U"T5MU+QFU)WTF"3%FV3=LG&^[*C0[K#5G?XINYWT/J<
M5((64AGV!S(<'=@I.$@+5A5=+H9[+D[B?K>)46MB]('DA;N397TGNY1'>^T4
M#>.S5KJ^5OM!@_AL^)\_?V?.V!E_3=6&"4TXK!$6G X1K^JY66^,+-WH64F#
M@\PM<_S4@+(!^'XMT7RSL=.L_7@E?P%02P,$%     @ [8AD5$=!#R$L P
M\@D  !D   !X;"]W;W)K<VAE971S+W-H965T-38N>&ULM59-;]LP#/TKA+'#
M!FSU5S[:(0G0.-T68$F+IMT.PPZ*S<1";<N3F&8#]N,GR:Z3MHG1'7I)))E\
M?'R2* ZV0MZI%)'@=YX5:NBD1.5'UU5QBCE3)Z+$0G]9"9DSTE.Y=E4ID276
M*<_<P/-Z;LYXX8P&=NU*C@9B0QDO\$J"VN0YDW_&F(GMT/&=AX5KOD[)++BC
M0<G6N$"Z+:^DGKD-2L)S+!07!4A<#9US_V/D=XR#M?C&<:OVQF!260IQ9R;3
M9.AXAA%F&).!8/KO'B/,,H.D>?RJ09TFIG'<'S^@?[+)ZV263&$DLN\\H73H
MG#J0X(IM,KH6VR]8)]0U>+'(E/V%;67;ZSH0;Q2)O';6#')>5/_L=RW$GH/?
M.^(0U [!4X?.$8>P=@AMHA4SF]:$$1L-I-B"--8:S0RL-M9;9\,+LXT+DOHK
MUWXTBBYGL^G-[&)^LX#S^02BR_G-=/[Y8AY-+Q;P=H+$>*;>P0>X74S@[9MW
M\ 9X 3>IV"A6)&K@DF9AL-RXCCBN(@9'(OH!S$1!J8*+(L'D,8"KZ3<Y! \Y
MC(-6Q G&)Q#Z[R'P O\ H>CE[EX+G;"1-+1XX1&\2TI10B3RG),^\*3@QU=M
M E/"7/UL"=!I G1L@,Z1 ->H2/*8,($8)?$5CQDAB)4^OZ50G YM2@79M9#F
M;M_KC>@.W/L#/+H-CVXKC[DH8E;$^@JR989POI:()N&6%'L-=.]U-.PW ?HO
MXVZIEQL9I[H80+R+>$C$"K.W+Z+G][Q&QNJX]9])'79\[[#6IPW?TU:^T7\*
M?=;@GKV.T+ZWJS#>*TA=@S[6NM/I/='Z@%G_M']8:W^O*/JME+\BD99%WZA(
M8L()_L(G+A7!-9:;9<9C&+/BKDV=8!<J>*4-V-4C/VS-9D&Z4B__0-9D%=NL
M#LH>/M=SKT[4HK<;/::YJVI^>UF;2+95P-:Z]]!*OXCL\Z+V]"ZVFE1$W;W7
M,T>YMDV%TN=S4U#U"#6K3>-R;I_K)^MCT]#85WD'4W5#,R;7.BN=U$I#>B=]
MS4=6#48U(5':-WHI2+_X=ICJI@RE,=#?5T+0P\0$:-J\T3]02P,$%     @
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
M_#  5F9.?&U#U8KGK'7^M9^]4P9P9+]H[W145]3)Z#7'F0Q(R<S[#-NT_49
M,\ G$_MI>^ ?LTI&=]'V?L^^M=#L\'C 3,^<H/;/G'@[1'L 4 _OI<4]X*.W
MR]7_Q.O"47>8#%CT=KSPGWA]@*18-[ \@)IGN;&Z24!W1W6=O#U%C!J!@)[E
M<EZ7]&^PMTCZO=9-@)=DDGWCP6H>\ "!WGZ210]HY_VJ9+&NZ*5YO0?X]%ZR
MFZKKC8TS P<L\OVDDAQ(R*U2R1WT1EU1<8? (G?G0%)N>XJD)(R2*$IB^[TI
M#K3D^SE=X@!!OM/3)6YBX:H$8!S?];$2[^Y,NLS1W@KA0#C^J])!OETZR%N7
MH79S[,0W'SOU%#$V(]"4FVG:'A"F* 76\?V<D N FC#G>M462'GY/;E!T]:&
M2'T?>,,R3G1O*3&.'9?J+OP(H*'8='1>Q& 3>R^(QI.ZAI4=#'R@H:  "@HS
M!;??3?H769V_"R"DV \A!1!2F E9!'.8Y^H1;I;Q+(QO41 E2P4)S=&=Z-X#
MY<6<KVELP*0P8Q)T+)X/0I]O96[<CQ;;'N4(0*8P([,EZ]5Q>BJZ9_6ZX0/
M%!NNCVYQBW8LNDA</V5<E=&Z(FIFXNM'\;BNP:9U@*S"G$5N<[UW7/M:/95F
MNAO&/L#7W]GUI+'?!:WN=I(/B/7-B-WJ3N78[VY=$HIU5UI\P*EOQJGUE1:_
M9]=2?\_:!YCZEHMS2TS[ %%_/R<S/N#1-^/1OO%8)XB9T[G1,&Q]&:GXOMR7
M(+T-XPS-Y8TR<PZ*%#2MOH)6O<F31?G]I.LDSY.H?'DG@YE,BP+J_S=)DC^_
M*;[RU'P1\/C_4$L#!!0    ( .V(9%0T5"9.]P(  ",)   9    >&PO=V]R
M:W-H965T<R]S:&5E=#4X+GAM;+666V_:,!3'O\I1M(=66IM+N90*(A5(MVIT
M1:073=,>3'( JTG,; .MM \_VPDAK2#:'N AV([/__R.S[&=[H;Q%[% E/":
M)IGH60LIEU>V+:(%ID2<LR5FZLV,\91(U>5S6RPYDM@8I8GM.4[+3@G-++]K
MQL;<[[*53&B&8PYBE::$O_4Q89N>Y5K;@0F=+Z0>L/WNDLPQ1/FX''/5LTN5
MF*:8"<HRX#CK6=?N5=_UM(&9\41Q(RIMT*%,&7O1G=NX9SF:"!.,I)8@ZF^-
M TP2K:0X?A>B5NE3&U;;6_4;$[P*9DH$#ECR3&.YZ%F7%L0X(ZM$3MCF*Q8!
M-;5>Q!)AGK IYCH61"LA65H8*X*49OD_>2T6HF+@=0X8>(6!60@[=V0HAT02
MO\O9!KB>K=1TPX1JK!4<S7160LG56ZKLI#\*OEP/?D 0AC )AD%P=]T?!3"X
M__X43!YN=7L\"6Z"B7H)X</]X!N<0:A*(UXE"&P&)HT"2!;#,^&<9*IS,D1)
M:").U=P1SDGTIO6[ME2\VJL=%6S]G,T[P'9'WL!I?P;/\=Q/8(-8$(XB?[Y7
MLU749>A>&;IGY"\.R \2(H2.H0 'QO-PX.=(385;B:GX5>/HHG1T81PU#C@*
M#3%0(588PPG-BDA.X0_LBR9?FUI-O5FOQ))$V+/4;A3(UVCY4 /;*&$;M;!C
M3B.$)?(<S> ^AL/=B*;>96,?>:V#_R=OEN3-^F5&3M4R#\X\F&",ZO2:JAH=
ML&R-7%+='JL=CYRK)(2212\P7O%HH;9T4<4U#*V2H77<FFJ7CMI'J*E<LV4T
M]7F]]MN=3J/1\+KV>@_,90ES>>R:R1TT*V0'F#HE4^=?J^%CVK<'54T:7&=W
M?CK'S;A;.:K=(^2\$*TFW7/=9N>BU=B_PN[N '6]8^>]\."Z%;S6>>?]#\^<
MY@=6NW+EZ<^'.\+G-!.0X$SI..=M54H\OY'SCF1+<PM.F51WJFDNU%<,<CU!
MO9\Q)K<=?;&6WT7^7U!+ P04    " #MB&14MV1ZY8<#  !Z#   &0   'AL
M+W=O<FMS:&5E=',O<VAE970U.2YX;6R]5VUOVS80_BN$/K7 &HG4FUW8!FQ%
MW8(EJV%W+89A'VCI;!&11(^DXP38CQ\I*;);RXHW-/UBDQ*?NX=WQX>GT9Z+
M>YD!*/18Y*4<6YE2V_>V+9,,"BJO^!9*_6;-14&5GHJ-+;<":%J!BMPFCA/8
M!66E-1E5S^9B,N([E;,2Y@+)75%0\32#G._'%K:>'RS8)E/F@3T9;>D&EJ!^
MW\Z%GMFME9054$K&2R1@/;:F^'V$0P.H5GQFL)='8V2VLN+\WDQNTK'E&$:0
M0Z*,":K_'B""/#>6-(^_&Z-6Z], C\?/UC]4F]>;65$)$<^_L%1E8VM@H136
M=)>K!=__ LV&?&,OX;FL?M&^6>M8*-E)Q8L&K!D4K*S_Z6,3B". MM,-( V
M? L(S@#<!N!6&ZV95=NZIHI.1H+OD3"KM34SJ&)3H?5N6&G2N%1"OV4:IR:W
M\<_3Z \4+Y=H$5_'\=UT=ANCZ.-OG^/%IQLSGB_B#_%"OT3+3Q^C7]$[M-2U
ME.YR0'R-YCN19#J,J"H B:8F+4P]H3?7H"C+Y5L-D!D5($>VTH2-6SMIR,UJ
M<N0,.8SN>*DRB>(RA;0#'[V )ST&;!VI-ESD.5PSTFOQCHHKY.*?$'$([B+4
M#[^&Y!S\*SINFSVWLN>>L1?E5$J3AB]4"%HJQ$6="/3GK5Z*;A04\J\>1U[K
MR*L<>6<<-?:E<2#J3%.%5K!A9<G*C:&P!<%XBMZPLLGWVZ[XU&Z"RHV1F(>)
M,[(?.ICY+3._EUE3=_ ((F$27B3@GQ 8^KX;>MTL@I9%\#_B V5Z>62"$V(8
M>P$F7MA-+6RIA;W4;F%#DR=SPGOJ8- :&[QNP0U;1\,?4W##D[ 2/W#\8- =
M5>P<A-/YKH77F/N*B></\, G9Z@<:3A^[>IK/%QP,#$YT"(75A[Z!RTU#9 H
M>D?0 E+0S<A*WR 1+Q] *&;&<WV!@Q ZDDO%D_MOKY:>HL('O<2O+)CXH)CX
M!TDF/M5,=S@,<8B#,QDZ:">^2#QU-[@&IBZHX5/U) %Q,1GZ9Z@<!!3W*^A_
M/$XS?*J7?N@%CN.V3!K.'<*J]=[QS W<R?F@K+A?6K_'N0M?/'?V47=7@-A4
M3:]$"=^5JF[TVJ=M8SVMVDG[L+SNRG7[HLM/HAS6&NI<A3J?HFYTZXGBVZI7
M7'&E.\]JF.F/ Q!F@7Z_YEP]3XR#]G-C\B]02P,$%     @ [8AD5"F&"S,$
M P  ^ H  !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&ULM59M;]HP$/XK
M5CZUTMK8>8-6@%1"NE6C Y&NU33M@YL8L)K$S#:EE?;C9YLTT!92IL$78L?W
MW#WW7'Q<:\'X@Y@2(L%3GA6B;4VEG)W;MDBF),?BE,U(H4[&C.=8JBV?V&+&
M"4X-*,]L!\+ SC$MK$[+O!OR3HO-948+,N1 S/,<\^<NR=BB;2'KY<6(3J92
MO[ [K1F>D)C([[,A5SN[\I+2G!2"L@)P,FY;%^B\AWP-,!:WE"S$VAKH5.X9
M>]";J[1M0<V(9"21V@56CT<2DBS3GA2/WZ53JXJI@>OK%^^7)GF5S#T6)&39
M'4WEM&TU+9"2,9YG<L067TB9D"&8L$R87[ H;:$%DKF0+"_!BD%.B^43/Y5"
MK &0MP7@E !G5X!; MQ= 5X)\(PRRU2,#CTL<:?%V0)P;:V\Z841TZ!5^K30
M=8\E5Z=4X62G'WV^"'^ *([!*.I%T?5%MQ^!</#M-AK=7.GU<!1=1B-U".*;
M0?@5G(!8?7SI/". C<$=YAP74H#!7 J)BY06$W#4(Q+33!PK8S'%G(B6+159
M'=).2F+=)3%G"[$>24Z!BSX!!SIH SRLAP\2>0I@8RN\MWMT^!IN*X4KF9U*
M9L?X<[?X"S,LQ)I>@'%@[ACXV5>FX$J27/RJ">16@5P3R-L2J*K'$2U*[8\W
MB;_T$A@ONC<\=A#R N1XC9;]N*[3>T-86;QBZ%4,O5J&?3+!R;/^XFK2]2MG
M_F%U#:I P5YT#6KD6@KZWL+Q ^@'S<VR-BJ"C5J"(<MSU4=CR9*'U:W\ W:2
MNUD%:1Y6[K,JT-E>Y#[[4.[W%IX/D>]N5AO!5=^$M0QCPBD1H N&ZH^*<$[2
M?U8=K35I=%C=T:I1(6<ORI=N:J0/-Y@@"%& WI1H@YT:6QHNW'(ET*H9HOIN
M6!8I/$'_4Z959T/>@<NTZGO(WT^9_ ]OR 83!%T$&V_4M]>F##T37F,^H84
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
M86ZDGA*+]%*"=[=4$1;)7W34/9V1R2;MJ>,JG7G:OSO)L^QOLT0'LKREDRN
MX:\ >0ANQ!Z!X'0![ZV JSTKC$.%<2A3] \H#EX6>B;2$*QXI <>,;4!7\&8
M"D8EZ(.AGHU4"/T\=TA:^L1%GSCK$Q_H,XB(E&77N0#9BP?^N]=-P9VBL?S?
MTI%?=.1;!_>JORJJ2HJJ[JO>5@UZF5Q*CE7/NVIUW%6Y0D<:[21Z721Z76T5
M]-,'EK!X&5ML:A2]-^JM1[/HJ%EI/9K[K&[LM[I5Y-"JWFKR<L3J=M%[NUZK
MH6>(Z%5J=BYWVL2&)3##"_PV-@=@?9PLT. ,HIH--A2#N$J#@USN1(,-XZ =
M<H7!BHH8O&,)V% B]&_5I1B'AEKPNF:S#:)@H]K9O)5KE+Q&;T!N;;*;I@$<
MM!/.4HQSI[P!&FS57 5#+]BNM@KMXU6P-=E=TACT(3OZ1DP^__Q3"WGMWZ>"
M4L 270XJ%1!$T8O?"V28AV"]%4&EY9M]_78NA'*Y]@Z#/ _B YX;&B([#7_
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
M++>/[FX_*+'*'C5]$$J)*'N[Y-Z<R[2!_GTAA'K^D#Z]6CQ ??XO4$L#!!0
M   ( .V(9%2J3O-X<@,  '8/   9    >&PO=V]R:W-H965T<R]S:&5E=#8T
M+GAM;+U746_:,!#^*U:>6FDCL1,(5(!$Z:9-4PN";GV8]F 2 U:=F-D&VG\_
M.X2$*81Z;1D/)$Y\=]^=_7WQ=;=</,HE(0H\)2R5/6>IU.K*=66T) F6#;XB
MJ7XSYR+!2@_%PI4K07"<&27,19[7<A-,4Z??S9Z-1;_+UXK1E(P%D.LDP>+Y
MFC"^[3G0V3^8T,52F0=NO[O""S(EZOMJ+/3(+;S$-"&II#P%@LQ[S@!>#5%@
M#+(9/RC9RH-[8%*9<?YH!E_CGN,91(212!D76%\V9$@8,YXTCM^Y4Z>(:0P/
M[_?>/V?)ZV1F6)(A9P\T5LN>TW9 3.9XS=2$;[^0/*&F\1=Q)K-_L,WG>@Z(
MUE+Q)#?6"!*:[J[X*2_$@0$,:@Q0;H!L#?S<P,\2W2'+TKK!"O>[@F^!,+.U
M-W.3U2:SUMG0U"SC5 G]EFH[U1^.;F]'=V!Z/QI^ P^#R61P=S\%'\%4[Y=X
MS0C@<S#D2:(K/E4\>@0/6 B<*C P]:?J&5S<$(4IDY?:2BZQ(++K*HW,^'>C
M',7U#@6J03&*5 -X[0\ >0@>,1^>-K\A40/X\)BYJ^M1% 4514&9/[^N* Q+
M:3+?)\L%R#8X^#GAC &]@;98Q+].A/*+4'X6*J@)E4>0)H0P(23 "LS(@J8I
M31<&Q(H(RF-P0=.\OI?'*K0+T\K"&.YN^E[7W1Q!%A3( CMD5,HU>3%^4(D/
M40!;+;,@QV T"QA-.QCDB8B(RI>1-"M(.LVF'P;'<;0*'*U7+!1)8_LE:E5+
M!(.6+E-X'%I80 M/0ON$1:H5>K];Y8EMV2Y<ML_-@$X1JO-_&-"Q90#T2G'T
MWI,#N;=#",VV[_LU6P\>B#1\9Q+D#FVJ4:HB1.>F0![!ND*EC,+3.CI>SQB-
M;"@ 2P&$P;E) $N9@Y8Z]U8:P*K^U:U\J7W04OPL>5!5.K/(J%TC=+!4.GA:
MZEY!A/"?/@>P5$C8/CL;VA5LH1^&'>C7@"LU%9X6U;&@&ZR(#1]0J8;(.S<?
M4"EYR%+RWLH'9*V$Z.!\:*F$=GQ 5=7SFY[YU0 I90]9'A^M^8"L#XJH%$ID
M>51\-16N4?7\&'A_?QER_-6)QVOI'C1%IB.]Q4+O'0D8F6M+KQ%JG12[)F\W
M4'R5]4DSKG37E=TN=6-,A)F@W\\Y5_N!:;V*5KO_!U!+ P04    " #MB&14
MC'.+@*D"   %!@  &0   'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6R%5&%O
MVC 0_2NG2)-:J24A%-I5@ 24JM5H&Y5UTS3M@TD.8A''F>U ^?<[.Y QJ61\
M(#[[[KWG.]_UMU*M=8IHX%UDN1YXJ3'%K>_K.$7!=$L6F-/)4BK!#)EJY>M"
M(4M<D,C\, AZOF \]X9]MQ>I85^6)N,Y1@IT*013NS%F<COPVMYAXY6O4F,W
M_&&_8"N<HWDK(D667Z,D7&"NN<Q!X7+@C=JWXY[U=P[?.&[UT1KL3192KJWQ
MF R\P K"#&-C$1A]-CC!++- )./W'M.K*6W@\?J ?N_N3G=9,(T3F7WGB4D'
MWHT'"2Y9F9E7N7W _7VZ%B^6F7;_L*U\KS][$)?:2+$/)@6"Y]67O>_S<!00
M!B<"PGU Z'171$[E'3-LV%=R"\IZ$YI=N*NZ:!+'<UN4N5%TRBG.#*=/T>SE
MQW0*\Z\ODR\0O;U.'D;S*42ST3.<W:%A/-/G< E3461RAPAS(^-UWS=$;B'\
M>$\TKHC"$T3M$)YD;E(-TSS!Y%\ GU37TL.#]''8B'B'<0LZ[0L(@["M4Z90
M-Z!VZH1T'&KG!.K< EW:0B<PD8(>OV;N_8R48OD*Z4$:6.S@V"]B.[<]VC*5
MP,\90<*C0:%_-0BZJ@5=.4%7IRHTCR(H2A6GQ 6%XC&"7$(LA2!5VE;C @I4
ML55 !]1;:VIFY_A1F9K9;KJM(/C4(+M;R^XV MWS=\I,3"57?%&Z#"IF/E34
M#-3^GZ)>K:C7"/1<B@4JFZ+JL=!,T:@VI))F&RQ+4RH$KG7)<DKQ&<_W?N<?
M::ZH>H[*#K[-L!/T OKU_<VQ1O^H-06JE1M FO)2YJ;JTGJWGG&CJK7_NE<#
M\HFI%<\U9+BDT*!U37E3U="I#",+U^@+:6ALN&5*<QJ5=:#SI93F8%B">O(/
M_P!02P,$%     @ [8AD5/;I!?@B!@  3B$  !D   !X;"]W;W)K<VAE971S
M+W-H965T-C8N>&ULS9I=3^,X%(;_BE7M2HPTT,1VVC("I/*Q6G9GH*+#SL5J
M+TSJMM8D<;&=,JSVQ^]Q$N(46J<,7)0+:%*?T]?GM9^<I!P]2/5=SSDWZ$>:
M9/JX,S=F\:G;U?&<ITP?R 7/X)VI5"DS<*AF7;U0G$V*H#3IXB#H=5,FLL[)
M47%NI$Z.9&X2D?&10CI/4Z8>3WDB'XX[8>?IQ(V8S8T]T3TY6K 9'W-SNQ@I
M..K6628BY9D6,D.*3X\[P_#3>41L0#'B+\$?=.,ULE.YD_*[/;B<''<"JX@G
M/#8V!8,_2W[&D\1F AWW5=)._9DVL/GZ*?MOQ>1A,G=,\S.9?!,3,S_N##IH
MPJ<L3\R-?/B=5Q.*;+Y8)KKXC1ZJL4$'Q;DV,JV"04$JLO(O^U$5HA$0T@T!
MN K SP+PI@!2!9!M/X%6 ;2H3#F5H@[GS+"3(R4?D+*C(9M]412SB(;IB\SZ
M/C8*WA409T[&7Z_/_MP_'8XOSM'9]9?1Q=5X^/7R^@J-/@^OT#ZZ8DHQ:PW:
M.^>&B41_@+.WXW.T]\L'] OJ(CUGBFLD,G2;":,_PDEX_74N<\VRB3[J&I!I
M/ZP;5Y).2TEX@Z0_6': @O CP@'&:\+/_.'G/#Y I P/UX2?;Q\>K(9WH;9U
M@7%=8%SD(YL*;,NS;Y?F!)W)%/:K9L6*'T)ALQF'/630W2-JCANQQ^+T\(&I
M"?K[,Z1$EX:G^A^/(%(+(H4@ND'0<#93?,8,!YN,$K"#8[1D2<Z1G"*YL-HT
MXC^XB@5H65?_,G]4Y+=<69[T,*5'W66SRB\'T4$]9$4XK853K_#;C*52&?$O
M5 CV1?R]JE;<K&HLM5FWYL[H"SUA[Y >KI<4U9(BKZ1O!59  UMR!9A$"ZZ$
MG-A**A[+&6P(*PKPC/(WJ??+P.B1,Z51B%*9F3G"%$W8H_8LEEX]P9XW\PB6
M :Q$.S68TT(:.! L@:43PU5&%V<K +#<S*6R\ULW ?_'1 =!\*M';K^6V_?F
MN>$:EG1L'1G;&I=(\B0>U(D'N[&+#VM!A]Z9CLNBPY5<&\"LR&9H#[!;>O%A
MG0-EOEYC Q!RB,.(K-\"8>"N((%?2E'IBAR>J86-:U*X&]4.'<5#_+J=#BM-
M0-L!9Z9,J)<$G8%2^VZNK3>G"8,=/X[G,K&N56,6L%;MNZF<\*3PSUY8@2&E
MCVMMK'0.&CY&!SWRC+YK1@4'O6B#U>[2$?JO'3@(*;JXSX5Y1)>9)8/M#$8)
MRWQ%=H /Z8[X[@ ?^M$Z?@ZW N9"ZYS!_-OV7)6\N>G"B YPK[_)"@?FT(_,
MS5:@_RKX#1=P*Q"+LH1%1Z_1WGAX\USKJ@+'VK"_(VXY2H>#=Z9BE;#I4/!\
M+_F&K IU] []^/:Z]_PJYNM"':5QL!MN88=Y'+ZS6U5"GUO>(:M"&RV\'_ZO
M<JNUY\ .MYCLB&<.T=C?A/^$9[3=,]^05:$.W+BE)V[G8WO+@AV.<6]'K')\
MQOYF>!C'/(%FQ:[,I6U7P"O7KK>YUF]WS3=D5;,#.-X"X'#WN1"J+%]Y0[56
MH3]3&)0W1;Y2.EQC/ZY+AYZ*Z-'D3T-;)1''<^+ONNW3C5>W8L2QF>Q("TX<
MA8F?PF]KQ:KD*ZT8QF$ /^L7+6D\4/%WQ4_"EDPD["[AA:YI;G)8RL5M0*LV
M\D+;87\017VZ09K#-?'C>K3='7NKP)> #B/<\Q3/<9JT<7K3.K:<SN\TO\_M
MHKI8PF_?.G*H)CN":N)03?RHOGPRI[;A)Y?Y*7D)Y8@&'J,<FHD?J'ZC?OZ&
M@S@*D\/=,(XZ"M.69Q^O;H>JA%M<-:F#-?4WTEYK7G$W01V+Z8X\U::.PG0K
M"K_&BI?8W61%XQFU'[A;[)+VMI,Z>M)H1WQP>*7^!Q.O:.%:,FW1PE&'6-K2
M#6_9PK6D:6_AJ",J?0-1KV2V?Y^S1$Q%?6=Y73TWW+L:7WN92AU3Z8XP-7),
MC=Z;J='63(T<4Z,W,-6=>&;,98LQD2-LM".$C1QAH_<F;-1.V&[CNVO[GP9?
MF)H)*&7"IQ 3'/0!@*K\\KX\,')1?)U])XV1:?%RSMF$*SL WI]*Z'FK _L-
M>?TO%"?_ U!+ P04    " #MB&149>^&[VT&  #"(0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970V-RYX;6S-6O%OFS@4_E>L:#]L4MM@&P),::4T['33;FO4
MK+>?W> DU@CDC-.N]]>?#12G8!S2M;MIT@KD^?G[GNWO/1O&]QG_GJ\I%>#'
M)DGS\\%:B.W[X3!?K.F&Y&?9EJ;REV7&-T3(6[X:YEM.25PTVB1#Y#BCX8:P
M=' Q+I[-^,4XVXF$I73&0;[;; A_N*1)=G\^@(/'!]=LM1;JP?!BO"4K.J?B
M9COC\FY8>XG9AJ8YRU+ Z?)\,('O(]=3#0J+OQF]S_>N@:)RFV7?U<W'^'S@
M*$0TH0NA7!#YYXY.:9(H3Q+'/Y730=VG:KA__>C]CX*\)'-+<CK-DF\L%NOS
M03  ,5V272*NL_L_:46H +C(DKSX']Q7MLX +':YR#958XE@P]+R+_E1!6*O
M ?(Z&J"J >K; %<-<-\&;M7 +2)34BGB$!%!+L8\NP=<64MOZJ((9M%:TF>I
M&O>YX/)7)MN)B_G7J^FGT\O)_$,$IE>?9Q^^S"=?/UY] ;._)E_ *9C+B1;O
M$@JR)9BO":>G*LHQF)$'.?H"3#@GZ8JJZQ-PM2W',HW!]?P&3-28,O$ WD94
M$);D[Z3#FWD$WKYY!]Z (<B5PQRP%-RD3.0G\J&\_KK.=KGTD8^'0C)4.(>+
MBLUER09UL($(?,Y2L<[!AS2F\5,'0QF:.C[H,3Z7R.HQHHLS@.$)0 Z"!D#3
M_LT=0_.H=W,86MC@>K1QX0]W^"L'* =7.Y$+&6*6KBQ>W=JK6WAU#WC-M%=
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
M/< K(XN^44RTR&WI70F-A=P.$VRU($T [J^%T,>)^4#5O,>_ 5!+ P04
M" #MB&14,!#>VR@#   ]"@  &0   'AL+W=O<FMS:&5E=',O<VAE970V.2YX
M;6S-5LENVS 0_15"R"$!DFCSEL VX"5M@V8Q(J<]%#W0TM@B+(DN2=M)O[Y#
M2E8<+T(/.>1BD=3,XYOW9'+::R[F,@90Y"5-,MFQ8J46U[8MPQA2*B_Y C)\
M,^4BI0JG8F;+A0 :F:0TL3W':=@I99G5;9NUD>BV^5(E+(.1('*9IE2\]B'A
MZX[E6IN%)S:+E5ZPN^T%G4$ ZGDQ$CBS2Y2(I9!)QC,B8-JQ>N[UP/5U@HGX
MP6 MM\9$ES+A?*XGMU''<C0C2"!4&H+B8P4#2!*-A#S^%*!6N:=.W!YOT+^8
MXK&8"94PX,E/%JFX8[4L$L&4+A/UQ-??H"BHKO%"GDCS2]9%K&.1<"D53XMD
M9)"R+'_2ET*(K02W<23!*Q*\W83:D02_2##*V3DS4]:0*MIM"[XF0D<CFAX8
M;4PV5L,R;6.@!+YEF*>ZP?AQ\/VBWPMNAF3P>#^Z>0AZX]O'!S*ZZSV0"Q+@
M=Q,M$R!\2@+%P_E%'T6+R("G^"5):KPX'8*B+)%GF/ <#,GIR1DY(2PCXY@O
M)<TBV;85DM5;VF%!K)\3\XX0<SURSS,52W*311"]!["QRK)4;U-JWZM$'$)X
M27SWG'B.YQX@-/C_=*>"CE\J[QL\_YCR,15P,3%JCN@K_C44Z0E!LQGH\3FY
M>=$*XUL4D SH@BF:L+\0G9->RI<8_>L.(<FM@E3^KB!4*PG5#*':$4)CCAL0
M:4S.:85;)A]R,,>K&SQ]7JRZS2O/:]NK;57W@WS7*6/>,:V73.N53)]  A5A
M;)2)8(6'T4)K5B%"HX1N? Y7FB6AY@>[DN,UM@3W/-_?<64_J'EUV)162;15
M232@"4BC"MX'<U LFU64?U6B7GT./USG[<1T/MB1 O"=)>ZN(P>":LW#EKA;
MI[M;R?4K9""0K1:'1GA_,*D$U3=GE13>&[SW2=QY.U5=_Z/=\?=.J'JMV=BU
M9S_*;=5V_+&W+N(4Q,ST)Q(98*GY156NECU0S]S\.^M]W1N9"_X-)F^L[JF8
ML4R2!*8(Z5PVD9'(>Y5\HOC"7/<3KK!Y,,,8^SL0.@#?3SE7FXG>H.P8N_\
M4$L#!!0    ( .V(9%0<AU.]B@8  !HK   9    >&PO=V]R:W-H965T<R]S
M:&5E=#<P+GAM;+V:VV[;.!"&7X4P>M$"W5HB15(N' .IDV(+-(L@:=J+Q5XH
M-AT+T2&5Z+@%^O!+'>)1*FDDJXYO$LLFA^0_U,>?E*;;.+E/UTII\B,,HO1D
MM-;ZX?UXG"[6*O32=_&#BLPOJS@)/6TND[MQ^I H;YE7"H,QM2PQ#CT_&LVF
M^7>7R6P:;W3@1^HR(>DF#+WDYP<5Q-N3D3UZ^N+*OUOK[(OQ;/K@W:EKI6\>
M+A-S-=Y%6?JABE(_CDBB5B>C4_O]W,TKY"6^^FJ;5CZ3;"BW<7R?77Q:GHRL
MK$<J4 N=A?#,OT<U5T&013+]^%X&'>W:S"I6/S]%_Y@/W@SFUDO5/ Z^^4N]
M/AFY([)4*V\3Z*MX^[<J!\2S>(LX2/._9%N6M49DL4EU'):530]"/RK^>S]*
M(2H5;*>E BTKT+X56%F!Y0,M>I8/Z\S3WFR:Q%N29*5-M.Q#KDU>VXS&C[(T
M7NO$_.J;>GKV\?33%?EZ^OGFG%R<GU[?7)U?G/_SY9K\1:[-C%EN D7B%3E-
M4Z53XD5+\MGW;OW U[Y*B4G#E5ILDL2/[L@'+_53\OI,:<\/TC<FPLWU&7G]
MZ@UY1?R(?%G'F]0$2*=C;?J=M3Y>E'W\4/21MO3Q3"W>$6:_)=2B=D/U>?_J
MUO/J8Z/63C*ZDXSF\9R6>)>;V\!?D$4<AD8 DZ'%/=EZ2>)%.D7"LUUXEH=G
M+>$K K\E'ST_(5^]8*/(F9\N@CC=)(K\>WJ;ZL3< ?\A[3F[]AQT.//N<11)
M*L+P/$Q&A\>9[0HAIN/'AM;YKG6.BYGXCYY6>ZLI=O'%4=24N_;D8=0LPHB*
MFJ[+>;.8[JYQ%VW\LWI4 ;')+S)PCDYV#4V.HJIM ::LP^A:QA']IJE=X:3=
M5]N!4]8&P-CT./("<VQV('E935ZK15H D(T3J)"6#I^V-M#&YL=1%OACBP,I
M*WHK"S"R<1I5E!TZ:8$]MGL<:0%"]N1 TD[V@"T%)E&<286Z;/B\I4 ?:A]%
M7%HQ.;C+Z2UN&:?'O*6 (XKCJ*+LP'E+@3[4.8ZT "&*>Y[^TO+>T@*/*,XC
M&.%;,._8L  V5*)"%IN$/],0:$-QJ_,EUEY O+S)1NG<FG24N1:E._V*K4-9
MKNIJ&9.T165 $SV.06( (X;#Z-Q+(K--?YI/)( >-.G#&FR2(UM<$@-.,=PE
MG:G\?C4[\XX.S,M SQ)$)[;=T@/@%L.Y]:W7^.>L3BW&Z*2E]<K>#0=7,2V[
MM*][*.I.)O*WJ=E43%"GA0 ,@,=PN]5( (/:BSA2/TGH)?=*D]6FME5_WAS0
MCN&6ZP!88$ WUN&VO'1-U/>-F82!BLHCBT29)OR%5DNR,+^_;\Q)W7U1)MUZ
M4NKEF.6TW3? 3H8;M;:<S%6B_96_R); >$66ZB%.?8U)!01EN%\[1%Z AZS#
MJ@W.2]VZV93_GI1Z(49;<N( 41V<J&TY*7>"V-$+\-+!?=T!DN  &AT<C5UK
MIE-G8N,]T%"N_1YP@)W.D0Z^*B=?. GW7#/+:#WLF -T=' OV'_!='J;00=P
MZ>"X[+E8.KVWI@X0S\&)UVNE=.JG9,\/<\K^U8NU]0_PZ. &L^/NWW>]= "5
M#FX=#X $#HSC'<=J0[G,Z_ZQD14-Y=I9P8&;'/>9W=G9>^7DP%&.'\\=(D-
M1=YQ,C<X0]A)79F<WH=Y')C*A[G+\B@*TZ3RS.#%+24'1G*<D5VK)J_#L>Y0
M&@JU.A0.#.7XCOM0*R8'*G*<BGNNF+R^"V_?97) ),?=9/]%D]>=8<L,%\!,
M@3.SYZ(IZN1K:QJP)W#L]5HT17UG;5N,V;]-R89B;?T#,@K<87;<_/LNF@(H
M*7#O>  B"$"<Z'AB.A3) C.0959Z>TP!N!2XQ^S.RMZ+I:@\?\4?P!XB,P!$
MT?'T=7!F&HQF#>(-A5HA+@"IXD^,)L-T 6"*%_>4$O@H<3YV+9@2 V.A-%KD
M>;> G?(XCU DT%#B--QSL92]'Z1(X*+$W6/_E5(VG#:VG\=*@*7$8=ESM91U
M[K6?QTI G\31UVO!E-C.NNQ>O0AR%BN!CG+ TQBX^?==,&7E-947?U@C 7$2
M1]Q@+,NZ?ZQE!BORO+^ 2XG[R^ZL[+U@NH!/UWKIS+@ 11<WE(,S4\;E2&;0
M(D5_QY47%[.W1B^\Y,Z/4A*HE:ECO<MNNZ1X$;.XT/%#_B[C;:QU'.8?U\I;
MJB0K8'Y?Q;%^NLA>C]R]#CO['U!+ P04    " #MB&14!8^U;-@$   )%@
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
M4]L_<%V@[J>,R:^!WF&:/Q33?U!+ P04    " #MB&14+]'X9[,#  #E#
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
M#&)+)'SN91(P]GKI9K+CII[?4VHA1.8PB,V1+J>I+ 1ZO_9UGM[>D$ ,8H'
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
M04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL
M4$L! A0#%     @ [8AD5#[V/#+M    *P(  !$              ( !KP
M &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ [8AD5)E<G",0!@  G"<
M !,              ( !RP$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M    " #MB&14>ZQ9>8(&  #?$0  &               @($,"   >&PO=V]R
M:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ [8AD5%8P.]0:!@  <1@
M !@              ("!Q X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+
M 0(4 Q0    ( .V(9%3;^PS[TP(  +\)   8              " @105  !X
M;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " #MB&14P35&6(H$
M   *$0  &               @($=&   >&PO=V]R:W-H965T<R]S:&5E=#0N
M>&UL4$L! A0#%     @ [8AD5/;6 1G3!P   "H  !@              ("!
MW1P  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( .V(9%2R
MFP_7<@D  !XI   8              " @>8D  !X;"]W;W)K<VAE971S+W-H
M965T-BYX;6Q02P$"% ,4    " #MB&14KF6ZA6D,  "<'P  &
M    @(&.+@  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @
M[8AD5-I9E,_.%P  JD<  !@              ("!+3L  'AL+W=O<FMS:&5E
M=',O<VAE970X+GAM;%!+ 0(4 Q0    ( .V(9%0 I(56L0D  +D9   8
M          " @3%3  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M    " #MB&14^H. /6H#  "Q!P  &0              @($870  >&PO=V]R
M:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( .V(9%3F#A9LW0,  )\(
M   9              " @;E@  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
M4$L! A0#%     @ [8AD5-6QQ4;$ @  ^P4  !D              ("!S60
M 'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " #MB&14[8=M
MS=,"   4!@  &0              @('(9P  >&PO=V]R:W-H965T<R]S:&5E
M=#$S+GAM;%!+ 0(4 Q0    ( .V(9%1FHDV@Q (   $&   9
M  " @=)J  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @
M[8AD5.8H@!%9 P  $ <  !D              ("!S6T  'AL+W=O<FMS:&5E
M=',O<VAE970Q-2YX;6Q02P$"% ,4    " #MB&14AR9_V<@*  "U'@  &0
M            @(%=<0  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4
M Q0    ( .V(9%3(2&41' 0  *8)   9              " @5Q\  !X;"]W
M;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ [8AD5-%.0PD8"P
M@R0  !D              ("!KX   'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6Q02P$"% ,4    " #MB&14&1- L$P(  "9&0  &0              @('^
MBP  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( .V(9%3@
MP[X3/@,   0'   9              " @8&4  !X;"]W;W)K<VAE971S+W-H
M965T,C N>&UL4$L! A0#%     @ [8AD5(.5@XA+"P  KR   !D
M     ("!]I<  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M" #MB&14C8*W(",+  "4(@  &0              @(%XHP  >&PO=V]R:W-H
M965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( .V(9%2*%TE%DP<  &H3   9
M              " @=*N  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L!
M A0#%     @ [8AD5-A.:F@! P  B08  !D              ("!G+8  'AL
M+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " #MB&1424ODG7P$
M  #A"0  &0              @('4N0  >&PO=V]R:W-H965T<R]S:&5E=#(U
M+GAM;%!+ 0(4 Q0    ( .V(9%3XPAEQJP(  )<%   9              "
M@8>^  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ [8AD
M5 &+T7'N'0  >U\  !D              ("!:<$  'AL+W=O<FMS:&5E=',O
M<VAE970R-RYX;6Q02P$"% ,4    " #MB&14(-:Q<EP$   J"@  &0
M        @(&.WP  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0
M   ( .V(9%3?33%QZ@(  $$&   9              " @2'D  !X;"]W;W)K
M<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ [8AD5*\'#^7I P  Z @
M !D              ("!0N<  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q0
M2P$"% ,4    " #MB&14.7Y=Y-D"  #F!0  &0              @(%BZP
M>&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( .V(9%0X!_O[
MXP(   T&   9              " @7+N  !X;"]W;W)K<VAE971S+W-H965T
M,S(N>&UL4$L! A0#%     @ [8AD5$9 ?['5 @  \ 4  !D
M ("!C/$  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " #M
MB&149^11[WD"   I!0  &0              @(&8]   >&PO=V]R:W-H965T
M<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( .V(9%2=&.L,$@,  !<'   9
M          " @4CW  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#
M%     @ [8AD5 8-CWQ9!0  .0X  !D              ("!D?H  'AL+W=O
M<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " #MB&14QQS'SXX$  "L
M"P  &0              @($A  $ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM
M;%!+ 0(4 Q0    ( .V(9%1[%'P.H 4  !H1   9              " @>8$
M 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ [8AD5 ""
M3\WX!   Z0T  !D              ("!O0H! 'AL+W=O<FMS:&5E=',O<VAE
M970S.2YX;6Q02P$"% ,4    " #MB&14>8$G"W$$  #8"@  &0
M    @('L#P$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    (
M .V(9%3L5MM^D@(  +(%   9              " @904 0!X;"]W;W)K<VAE
M971S+W-H965T-#$N>&UL4$L! A0#%     @ [8AD5)^RF0\-!   CPX  !D
M             ("!71<! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"
M% ,4    " #MB&14<&EH2.D%  !%'   &0              @(&A&P$ >&PO
M=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( .V(9%1N>![4[ 0
M /T3   9              " @<$A 0!X;"]W;W)K<VAE971S+W-H965T-#0N
M>&UL4$L! A0#%     @ [8AD5&X2.*W, @  C D  !D              ("!
MY"8! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " #MB&14
MA^:B^B(#  !1"0  &0              @('G*0$ >&PO=V]R:W-H965T<R]S
M:&5E=#0V+GAM;%!+ 0(4 Q0    ( .V(9%0R+/IA1P,  "$,   9
M      " @4 M 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%
M  @ [8AD5 ) -Q+' @  'P<  !D              ("!OC ! 'AL+W=O<FMS
M:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " #MB&14& &,9(<#  #Q#
M&0              @(&\,P$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+
M 0(4 Q0    ( .V(9%3O20A4W (  +<'   9              " @7HW 0!X
M;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ [8AD5%&[1=PZ
M @  ?P4  !D              ("!C3H! 'AL+W=O<FMS:&5E=',O<VAE970U
M,2YX;6Q02P$"% ,4    " #MB&14&G:#)D8"  !]!0  &0
M@('^/ $ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( .V(
M9%2"?>4DO@(  'X(   9              " @7L_ 0!X;"]W;W)K<VAE971S
M+W-H965T-3,N>&UL4$L! A0#%     @ [8AD5+N=@Y9=!@  D!\  !D
M         ("!<$(! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4
M    " #MB&147S%S;X\"  #(!@  &0              @($$20$ >&PO=V]R
M:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( .V(9%1'00\A+ ,  /()
M   9              " @<I+ 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL
M4$L! A0#%     @ [8AD5+TG05, "0  %#@  !D              ("!+4\!
M 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " #MB&14-%0F
M3O<"   C"0  &0              @(%D6 $ >&PO=V]R:W-H965T<R]S:&5E
M=#4X+GAM;%!+ 0(4 Q0    ( .V(9%2W9'KEAP,  'H,   9
M  " @9); 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @
M[8AD5"F&"S,$ P  ^ H  !D              ("!4%\! 'AL+W=O<FMS:&5E
M=',O<VAE970V,"YX;6Q02P$"% ,4    " #MB&14NJ&Z&"4$  !E%0  &0
M            @(&+8@$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4
M Q0    ( .V(9%1\A,06100  $,8   9              " @>=F 0!X;"]W
M;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%     @ [8AD5.Q^4+=&!P
M3"T  !D              ("!8VL! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX
M;6Q02P$"% ,4    " #MB&14JD[S>'(#  !V#P  &0              @('@
M<@$ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( .V(9%2,
M<XN J0(   4&   9              " @8EV 0!X;"]W;W)K<VAE971S+W-H
M965T-C4N>&UL4$L! A0#%     @ [8AD5/;I!?@B!@  3B$  !D
M     ("!:7D! 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4
M" #MB&149>^&[VT&  #"(0  &0              @('"?P$ >&PO=V]R:W-H
M965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( .V(9%0*, '2P0(  ,@'   9
M              " @6:& 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L!
M A0#%     @ [8AD5# 0WMLH P  /0H  !D              ("!7HD! 'AL
M+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4    " #MB&14'(=3O8H&
M   :*P  &0              @(&]C $ >&PO=V]R:W-H965T<R]S:&5E=#<P
M+GAM;%!+ 0(4 Q0    ( .V(9%0%C[5LV 0   D6   9              "
M@7Z3 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL4$L! A0#%     @ [8AD
M5%-%9A%& P  Y D  !D              ("!C9@! 'AL+W=O<FMS:&5E=',O
M<VAE970W,BYX;6Q02P$"% ,4    " #MB&14+@H5?M<"  !<"   &0
M        @($*G $ >&PO=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0
M   ( .V(9%0OT?AGLP,  .4,   9              " @1B? 0!X;"]W;W)K
M<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @ [8AD5/!/72.\ @  M@8
M !D              ("! J,! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q0
M2P$"% ,4    " #MB&14X^/&>T<"   0!0  &0              @('UI0$
M>&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4 Q0    ( .V(9%3\,#A"
M, ,  ,8*   9              " @7.H 0!X;"]W;W)K<VAE971S+W-H965T
M-S<N>&UL4$L! A0#%     @ [8AD5''3=_AC @  4@8  !D
M ("!VJL! 'AL+W=O<FMS:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " #M
MB&14Y/>^.C8#  #^$P  #0              @ %TK@$ >&PO<W1Y;&5S+GAM
M;%!+ 0(4 Q0    ( .V(9%27BKL<P    !,"   +              "  =6Q
M 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( .V(9%34[(1$\@4  &0S   /
M          "  ;ZR 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #MB&14
M>@0#75P"   A+@  &@              @ '=N $ >&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'-02P$"% ,4    " #MB&14+B@*V!4"  #\+   $P
M        @ %QNP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     5@!6 )$7
(  "WO0$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>283</ContextCount>
  <ElementCount>459</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>94</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Stockholders' Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (Deficit)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIES</Role>
      <ShortName>DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2106103 - Disclosure - BUSINESS COMBINATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/BUSINESSCOMBINATION</Role>
      <ShortName>BUSINESS COMBINATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2110104 - Disclosure - DEFERRED REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/DEFERREDREVENUE</Role>
      <ShortName>DEFERRED REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2113105 - Disclosure - LOSS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LOSSPERSHARE</Role>
      <ShortName>LOSS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2117106 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2120107 - Disclosure - PROPERTY AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/PROPERTYANDEQUIPMENTNET</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2123108 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIES</Role>
      <ShortName>ACCRUED AND OTHER CURRENT LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2126109 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2130110 - Disclosure - BORROWINGS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/BORROWINGS</Role>
      <ShortName>BORROWINGS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2135111 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2137112 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCK</Role>
      <ShortName>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2145113 - Disclosure - COMMON STOCK WARRANTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/COMMONSTOCKWARRANTS</Role>
      <ShortName>COMMON STOCK WARRANTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2149114 - Disclosure - EMPLOYEE STOCK PURCHASE PLAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLAN</Role>
      <ShortName>EMPLOYEE STOCK PURCHASE PLAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2151115 - Disclosure - STOCK-BASED COMPENSATION PLAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/STOCKBASEDCOMPENSATIONPLAN</Role>
      <ShortName>STOCK-BASED COMPENSATION PLAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2157116 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/FAIRVALUEMEASUREMENTS</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2162117 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2168118 - Disclosure - DEFINED CONTRIBUTION PLAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/DEFINEDCONTRIBUTIONPLAN</Role>
      <ShortName>DEFINED CONTRIBUTION PLAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2170119 - Disclosure - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/RELATEDPARTYTRANSACTIONS</Role>
      <ShortName>RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2172120 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/SUBSEQUENTEVENTS</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - BUSINESS COMBINATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/BUSINESSCOMBINATIONTables</Role>
      <ShortName>BUSINESS COMBINATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/BUSINESSCOMBINATION</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2311302 - Disclosure - DEFERRED REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/DEFERREDREVENUETables</Role>
      <ShortName>DEFERRED REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/DEFERREDREVENUE</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2314303 - Disclosure - LOSS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LOSSPERSHARETables</Role>
      <ShortName>LOSS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/LOSSPERSHARE</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2318304 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2321305 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/PROPERTYANDEQUIPMENTNETTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/PROPERTYANDEQUIPMENTNET</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2324306 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESTables</Role>
      <ShortName>ACCRUED AND OTHER CURRENT LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIES</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2327307 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/LEASES</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2331308 - Disclosure - BORROWINGS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/BORROWINGSTables</Role>
      <ShortName>BORROWINGS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/BORROWINGS</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2338309 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKTables</Role>
      <ShortName>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCK</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2346310 - Disclosure - COMMON STOCK WARRANTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/COMMONSTOCKWARRANTSTables</Role>
      <ShortName>COMMON STOCK WARRANTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/COMMONSTOCKWARRANTS</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2352311 - Disclosure - STOCK-BASED COMPENSATION PLAN (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANTables</Role>
      <ShortName>STOCK-BASED COMPENSATION PLAN (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/STOCKBASEDCOMPENSATIONPLAN</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2358312 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/FAIRVALUEMEASUREMENTSTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/FAIRVALUEMEASUREMENTS</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2363313 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/INCOMETAXESTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://essinc.com/role/INCOMETAXES</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIESDetails</Role>
      <ShortName>DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIES</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - BUSINESS COMBINATION - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails</Role>
      <ShortName>BUSINESS COMBINATION - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - BUSINESS COMBINATION - Schedule of Reverse Recapitalization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails</Role>
      <ShortName>BUSINESS COMBINATION - Schedule of Reverse Recapitalization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2412405 - Disclosure - DEFERRED REVENUE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/DEFERREDREVENUEDetails</Role>
      <ShortName>DEFERRED REVENUE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://essinc.com/role/DEFERREDREVENUETables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2415406 - Disclosure - LOSS PER SHARE - Schedule of Basic and Diluted Net Loss per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails</Role>
      <ShortName>LOSS PER SHARE - Schedule of Basic and Diluted Net Loss per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2416407 - Disclosure - LOSS PER SHARE - Schedule Antidilutive Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails</Role>
      <ShortName>LOSS PER SHARE - Schedule Antidilutive Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2419408 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails</Role>
      <ShortName>PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2422409 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails</Role>
      <ShortName>PROPERTY AND EQUIPMENT, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://essinc.com/role/PROPERTYANDEQUIPMENTNETTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2425410 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails</Role>
      <ShortName>ACCRUED AND OTHER CURRENT LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2428411 - Disclosure - LEASES - Schedule of Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>LEASES - Schedule of Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2429412 - Disclosure - LEASES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LEASESNarrativeDetails</Role>
      <ShortName>LEASES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2432413 - Disclosure - BORROWINGS - Schedule of Long Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails</Role>
      <ShortName>BORROWINGS - Schedule of Long Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2433414 - Disclosure - BORROWINGS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/BORROWINGSNarrativeDetails</Role>
      <ShortName>BORROWINGS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2434415 - Disclosure - BORROWINGS - Schedule of Annual Maturities on Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails</Role>
      <ShortName>BORROWINGS - Schedule of Annual Maturities on Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2436416 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://essinc.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2439417 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails</Role>
      <ShortName>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2440418 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Rights and Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails</Role>
      <ShortName>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Rights and Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2441419 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Purchase Rights Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails</Role>
      <ShortName>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Purchase Rights Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2442420 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrants Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails</Role>
      <ShortName>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrants Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2443421 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrant Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails</Role>
      <ShortName>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrant Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2444422 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrant Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails</Role>
      <ShortName>LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrant Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2447423 - Disclosure - COMMON STOCK WARRANTS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails</Role>
      <ShortName>COMMON STOCK WARRANTS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2448424 - Disclosure - COMMON STOCK WARRANTS - Schedule of Common Stock Warrant Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails</Role>
      <ShortName>COMMON STOCK WARRANTS - Schedule of Common Stock Warrant Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2450425 - Disclosure - EMPLOYEE STOCK PURCHASE PLAN (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails</Role>
      <ShortName>EMPLOYEE STOCK PURCHASE PLAN (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLAN</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2453426 - Disclosure - STOCK-BASED COMPENSATION PLAN - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION PLAN - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2454427 - Disclosure - STOCK-BASED COMPENSATION PLAN - Schedule of Share-based Payment Arrangement, Option and RSU Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION PLAN - Schedule of Share-based Payment Arrangement, Option and RSU Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2455428 - Disclosure - STOCK-BASED COMPENSATION PLAN - Schedule of Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION PLAN - Schedule of Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2456429 - Disclosure - STOCK-BASED COMPENSATION PLAN - Schedule of Stock-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION PLAN - Schedule of Stock-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2459430 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2461432 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in Fair Value Liabilities on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Schedule of Changes in Fair Value Liabilities on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2464433 - Disclosure - INCOME TAXES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/INCOMETAXESNarrativeDetails</Role>
      <ShortName>INCOME TAXES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2465434 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2466435 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES - Schedule of Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2467436 - Disclosure - INCOME TAXES - Schedule of Uncertain Tax Positions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/INCOMETAXESScheduleofUncertainTaxPositionsDetails</Role>
      <ShortName>INCOME TAXES - Schedule of Uncertain Tax Positions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2469437 - Disclosure - DEFINED CONTRIBUTION PLAN (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/DEFINEDCONTRIBUTIONPLANDetails</Role>
      <ShortName>DEFINED CONTRIBUTION PLAN (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://essinc.com/role/DEFINEDCONTRIBUTIONPLAN</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2471438 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://essinc.com/role/RELATEDPARTYTRANSACTIONS</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="ghw-20220304.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2473439 - Disclosure - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://essinc.com/role/SUBSEQUENTEVENTSDetails</Role>
      <ShortName>SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://essinc.com/role/SUBSEQUENTEVENTS</ParentRole>
      <Position>78</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="S-1" original="ghw-20220304.htm">ghw-20220304.htm</File>
    <File>exhibit107-sx1posam.htm</File>
    <File>exhibit231-sx1posam.htm</File>
    <File>exhibit51-sx1posam.htm</File>
    <File>ghw-20220304.xsd</File>
    <File>ghw-20220304_cal.xml</File>
    <File>ghw-20220304_def.xml</File>
    <File>ghw-20220304_lab.xml</File>
    <File>ghw-20220304_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>ghw-20220304_g1.jpg</File>
    <File>ghw-20220304_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="746">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="9">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>98
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "ghw-20220304.htm": {
   "axisCustom": 1,
   "axisStandard": 31,
   "contextCount": 283,
   "dts": {
    "calculationLink": {
     "local": [
      "ghw-20220304_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "ghw-20220304_def.xml"
     ]
    },
    "inline": {
     "local": [
      "ghw-20220304.htm"
     ]
    },
    "labelLink": {
     "local": [
      "ghw-20220304_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ghw-20220304_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "ghw-20220304.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 577,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 4,
    "http://xbrl.sec.gov/dei/2021q4": 2,
    "total": 6
   },
   "keyCustom": 70,
   "keyStandard": 389,
   "memberCustom": 39,
   "memberStandard": 42,
   "nsprefix": "ghw",
   "nsuri": "http://essinc.com/20220304",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://essinc.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110104 - Disclosure - DEFERRED REVENUE",
     "role": "http://essinc.com/role/DEFERREDREVENUE",
     "shortName": "DEFERRED REVENUE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2113105 - Disclosure - LOSS PER SHARE",
     "role": "http://essinc.com/role/LOSSPERSHARE",
     "shortName": "LOSS PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117106 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS",
     "role": "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120107 - Disclosure - PROPERTY AND EQUIPMENT, NET",
     "role": "http://essinc.com/role/PROPERTYANDEQUIPMENTNET",
     "shortName": "PROPERTY AND EQUIPMENT, NET",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123108 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES",
     "role": "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIES",
     "shortName": "ACCRUED AND OTHER CURRENT LIABILITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126109 - Disclosure - LEASES",
     "role": "http://essinc.com/role/LEASES",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130110 - Disclosure - BORROWINGS",
     "role": "http://essinc.com/role/BORROWINGS",
     "shortName": "BORROWINGS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135111 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://essinc.com/role/COMMITMENTSANDCONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ghw:RedeemableConvertiblePreferredStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2137112 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK",
     "role": "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCK",
     "shortName": "LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ghw:RedeemableConvertiblePreferredStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ghw:WarrantsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145113 - Disclosure - COMMON STOCK WARRANTS",
     "role": "http://essinc.com/role/COMMONSTOCKWARRANTS",
     "shortName": "COMMON STOCK WARRANTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ghw:WarrantsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://essinc.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AssetsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ghw:EmployeeStockPurchasePlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2149114 - Disclosure - EMPLOYEE STOCK PURCHASE PLAN",
     "role": "http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLAN",
     "shortName": "EMPLOYEE STOCK PURCHASE PLAN",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ghw:EmployeeStockPurchasePlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2151115 - Disclosure - STOCK-BASED COMPENSATION PLAN",
     "role": "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLAN",
     "shortName": "STOCK-BASED COMPENSATION PLAN",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2157116 - Disclosure - FAIR VALUE MEASUREMENTS",
     "role": "http://essinc.com/role/FAIRVALUEMEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2162117 - Disclosure - INCOME TAXES",
     "role": "http://essinc.com/role/INCOMETAXES",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2168118 - Disclosure - DEFINED CONTRIBUTION PLAN",
     "role": "http://essinc.com/role/DEFINEDCONTRIBUTIONPLAN",
     "shortName": "DEFINED CONTRIBUTION PLAN",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2170119 - Disclosure - RELATED PARTY TRANSACTIONS",
     "role": "http://essinc.com/role/RELATEDPARTYTRANSACTIONS",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2172120 - Disclosure - SUBSEQUENT EVENTS",
     "role": "http://essinc.com/role/SUBSEQUENTEVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2204201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ghw:ScheduleOfReverseRecapitalizationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307301 - Disclosure - BUSINESS COMBINATION (Tables)",
     "role": "http://essinc.com/role/BUSINESSCOMBINATIONTables",
     "shortName": "BUSINESS COMBINATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ghw:ScheduleOfReverseRecapitalizationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311302 - Disclosure - DEFERRED REVENUE (Tables)",
     "role": "http://essinc.com/role/DEFERREDREVENUETables",
     "shortName": "DEFERRED REVENUE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesOutstanding",
       "us-gaap:PreferredStockSharesIssued",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2314303 - Disclosure - LOSS PER SHARE (Tables)",
     "role": "http://essinc.com/role/LOSSPERSHARETables",
     "shortName": "LOSS PER SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318304 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)",
     "role": "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321305 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)",
     "role": "http://essinc.com/role/PROPERTYANDEQUIPMENTNETTables",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324306 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES (Tables)",
     "role": "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESTables",
     "shortName": "ACCRUED AND OTHER CURRENT LIABILITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2327307 - Disclosure - LEASES (Tables)",
     "role": "http://essinc.com/role/LEASESTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2331308 - Disclosure - BORROWINGS (Tables)",
     "role": "http://essinc.com/role/BORROWINGSTables",
     "shortName": "BORROWINGS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2338309 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK (Tables)",
     "role": "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKTables",
     "shortName": "LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2346310 - Disclosure - COMMON STOCK WARRANTS (Tables)",
     "role": "http://essinc.com/role/COMMONSTOCKWARRANTSTables",
     "shortName": "COMMON STOCK WARRANTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2352311 - Disclosure - STOCK-BASED COMPENSATION PLAN (Tables)",
     "role": "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANTables",
     "shortName": "STOCK-BASED COMPENSATION PLAN (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2358312 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "role": "http://essinc.com/role/FAIRVALUEMEASUREMENTSTables",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "role": "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2363313 - Disclosure - INCOME TAXES (Tables)",
     "role": "http://essinc.com/role/INCOMETAXESTables",
     "shortName": "INCOME TAXES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i3a67170cd0f941e6bf5c3a285b126065_I20211008",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ghw:RecapitalizationExchangeRatio",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES (Details)",
     "role": "http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIESDetails",
     "shortName": "DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AssetImpairmentCharges",
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetImpairmentCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "role": "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AssetImpairmentCharges",
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetImpairmentCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i3a67170cd0f941e6bf5c3a285b126065_I20211008",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - BUSINESS COMBINATION - Narrative (Details)",
     "role": "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
     "shortName": "BUSINESS COMBINATION - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i3a67170cd0f941e6bf5c3a285b126065_I20211008",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ghw:ScheduleOfReverseRecapitalizationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIssuanceOfPrivatePlacement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - BUSINESS COMBINATION - Schedule of Reverse Recapitalization (Details)",
     "role": "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails",
     "shortName": "BUSINESS COMBINATION - Schedule of Reverse Recapitalization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ghw:ScheduleOfReverseRecapitalizationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIssuanceOfPrivatePlacement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412405 - Disclosure - DEFERRED REVENUE (Details)",
     "role": "http://essinc.com/role/DEFERREDREVENUEDetails",
     "shortName": "DEFERRED REVENUE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib2e2ecadf88b49079bdd0abc5d91a6c7_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415406 - Disclosure - LOSS PER SHARE - Schedule of Basic and Diluted Net Loss per Share (Details)",
     "role": "http://essinc.com/role/LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails",
     "shortName": "LOSS PER SHARE - Schedule of Basic and Diluted Net Loss per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416407 - Disclosure - LOSS PER SHARE - Schedule Antidilutive Securities (Details)",
     "role": "http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails",
     "shortName": "LOSS PER SHARE - Schedule Antidilutive Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PrepaidInsurance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419408 - Disclosure - PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)",
     "role": "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails",
     "shortName": "PREPAID EXPENSES AND OTHER CURRENT ASSETS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PrepaidInsurance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422409 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)",
     "role": "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails",
     "shortName": "PROPERTY AND EQUIPMENT, NET (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ia3c8fef7ae314dfca60ad6fb26544be1_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Stockholders' Equity (Deficit)",
     "role": "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
     "shortName": "Consolidated Statements of Stockholders' Equity (Deficit)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ia3c8fef7ae314dfca60ad6fb26544be1_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425410 - Disclosure - ACCRUED AND OTHER CURRENT LIABILITIES (Details)",
     "role": "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails",
     "shortName": "ACCRUED AND OTHER CURRENT LIABILITIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428411 - Disclosure - LEASES - Schedule of Future Minimum Lease Payments (Details)",
     "role": "http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails",
     "shortName": "LEASES - Schedule of Future Minimum Lease Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseAndRentalExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429412 - Disclosure - LEASES - Narrative (Details)",
     "role": "http://essinc.com/role/LEASESNarrativeDetails",
     "shortName": "LEASES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseAndRentalExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432413 - Disclosure - BORROWINGS - Schedule of Long Term Debt (Details)",
     "role": "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails",
     "shortName": "BORROWINGS - Schedule of Long Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433414 - Disclosure - BORROWINGS - Narrative (Details)",
     "role": "http://essinc.com/role/BORROWINGSNarrativeDetails",
     "shortName": "BORROWINGS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i36f965dee36b46a4972e5e86b019377f_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "ghw:DebtInstrumentLenderAccelerationOptionContingentAmountPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434415 - Disclosure - BORROWINGS - Schedule of Annual Maturities on Notes Payable (Details)",
     "role": "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails",
     "shortName": "BORROWINGS - Schedule of Annual Maturities on Notes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CertificatesOfDepositAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436416 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)",
     "role": "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CertificatesOfDepositAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i3a67170cd0f941e6bf5c3a285b126065_I20211008",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ghw:RecapitalizationExchangeRatio",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439417 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Narrative (Details)",
     "role": "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
     "shortName": "LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i3e56282ceac3469d93b326975d89a234_D20211008-20211008",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i8cb52ef5b6894367b5fc5f7d4b900934_D20210507-20210507",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "true"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440418 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Rights and Warrants (Details)",
     "role": "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails",
     "shortName": "LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Rights and Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib497edf1952d466fb7c634c4981f7209_D20210507-20210507",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i36f965dee36b46a4972e5e86b019377f_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441419 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Purchase Rights Activity (Details)",
     "role": "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails",
     "shortName": "LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Purchase Rights Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i83844997423e437a80d779476fe61e38_D20210101-20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ghw:ClassOfWarrantOrRightForfeituresInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://essinc.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaidInKindInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442420 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrants Outstanding (Details)",
     "role": "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails",
     "shortName": "LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrants Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i36f965dee36b46a4972e5e86b019377f_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443421 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrant Activity (Details)",
     "role": "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails",
     "shortName": "LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrant Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i8f25d82aecad46d6b8a937be2cc89794_I20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444422 - Disclosure - LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrant Valuation Assumptions (Details)",
     "role": "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
     "shortName": "LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK - Schedule of Warrant Valuation Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i8f25d82aecad46d6b8a937be2cc89794_I20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447423 - Disclosure - COMMON STOCK WARRANTS - Narrative (Details)",
     "role": "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
     "shortName": "COMMON STOCK WARRANTS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i65ed7212f4744e40a4b68ac4be052cfc_D20210101-20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ghw:ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i36f965dee36b46a4972e5e86b019377f_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448424 - Disclosure - COMMON STOCK WARRANTS - Schedule of Common Stock Warrant Activity (Details)",
     "role": "http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails",
     "shortName": "COMMON STOCK WARRANTS - Schedule of Common Stock Warrant Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i14125c8d21cd43a7b3ae6dad020eb380_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450425 - Disclosure - EMPLOYEE STOCK PURCHASE PLAN (Details)",
     "role": "http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails",
     "shortName": "EMPLOYEE STOCK PURCHASE PLAN (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i14125c8d21cd43a7b3ae6dad020eb380_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453426 - Disclosure - STOCK-BASED COMPENSATION PLAN - Narrative (Details)",
     "role": "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails",
     "shortName": "STOCK-BASED COMPENSATION PLAN - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i36f965dee36b46a4972e5e86b019377f_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454427 - Disclosure - STOCK-BASED COMPENSATION PLAN - Schedule of Share-based Payment Arrangement, Option and RSU Activity (Details)",
     "role": "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails",
     "shortName": "STOCK-BASED COMPENSATION PLAN - Schedule of Share-based Payment Arrangement, Option and RSU Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455428 - Disclosure - STOCK-BASED COMPENSATION PLAN - Schedule of Valuation Assumptions (Details)",
     "role": "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails",
     "shortName": "STOCK-BASED COMPENSATION PLAN - Schedule of Valuation Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib3df28faa6474b93b5d8751e29e73b75_D20210101-20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456429 - Disclosure - STOCK-BASED COMPENSATION PLAN - Schedule of Stock-Based Compensation (Details)",
     "role": "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails",
     "shortName": "STOCK-BASED COMPENSATION PLAN - Schedule of Stock-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES",
     "role": "http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIES",
     "shortName": "DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ied4092b24d8c4058ad520bb67d892793_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ghw:CommonStockWarrantsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459430 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities on Recurring Basis (Details)",
     "role": "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities on Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ied4092b24d8c4058ad520bb67d892793_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "ghw:CommonStockWarrantsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i36f965dee36b46a4972e5e86b019377f_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461432 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Changes in Fair Value Liabilities on Recurring Basis (Details)",
     "role": "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Changes in Fair Value Liabilities on Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i1bd560280d734f66ade444c97167aee9_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464433 - Disclosure - INCOME TAXES - Narrative (Details)",
     "role": "http://essinc.com/role/INCOMETAXESNarrativeDetails",
     "shortName": "INCOME TAXES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2465434 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "role": "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "id77420413e944b8eb64bb25b926d60af_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2466435 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes (Details)",
     "role": "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails",
     "shortName": "INCOME TAXES - Schedule of Provision for Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i36f965dee36b46a4972e5e86b019377f_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467436 - Disclosure - INCOME TAXES - Schedule of Uncertain Tax Positions (Details)",
     "role": "http://essinc.com/role/INCOMETAXESScheduleofUncertainTaxPositionsDetails",
     "shortName": "INCOME TAXES - Schedule of Uncertain Tax Positions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ia3c8fef7ae314dfca60ad6fb26544be1_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469437 - Disclosure - DEFINED CONTRIBUTION PLAN (Details)",
     "role": "http://essinc.com/role/DEFINEDCONTRIBUTIONPLANDetails",
     "shortName": "DEFINED CONTRIBUTION PLAN (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i36f965dee36b46a4972e5e86b019377f_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2471438 - Disclosure - RELATED PARTY TRANSACTIONS (Details)",
     "role": "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails",
     "shortName": "RELATED PARTY TRANSACTIONS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "icf4c0305de8046958f4865cbc9509fc4_D20211109-20211109",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ghw:EquityIssuedSharesMilestoneAchievement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "i0a8e7b8e0cbb48baabbd4dcb17b39c23_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2473439 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "role": "http://essinc.com/role/SUBSEQUENTEVENTSDetails",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib05098b615214f5fb80b3e9e25c72c09_D20220201-20220228",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIES",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106103 - Disclosure - BUSINESS COMBINATION",
     "role": "http://essinc.com/role/BUSINESSCOMBINATION",
     "shortName": "BUSINESS COMBINATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ghw-20220304.htm",
      "contextRef": "ib0e11ad2db06468d9ffc02fdc2011a41_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 94,
   "tag": {
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description",
        "terseLabel": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://essinc.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://essinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://essinc.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://essinc.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails",
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://essinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://essinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://essinc.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://essinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://essinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails",
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ghw_A2014EquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2014 Equity Incentive Plan",
        "label": "2014 Equity Incentive Plan [Member]",
        "terseLabel": "2014 Equity Incentive Plan"
       }
      }
     },
     "localname": "A2014EquityIncentivePlanMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_A2021EquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2021 Equity Incentive Plan",
        "label": "2021 Equity Incentive Plan [Member]",
        "terseLabel": "2021 Equity Incentive Plan"
       }
      }
     },
     "localname": "A2021EquityIncentivePlanMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_ACONS2AcquisitionCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ACON S2 Acquisition Corp.",
        "label": "ACON S2 Acquisition Corp. [Member]",
        "terseLabel": "STWO"
       }
      }
     },
     "localname": "ACONS2AcquisitionCorpMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_ACONS2AcquisitionCorpSponsorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ACON S2 Acquisition Corp. Sponsor",
        "label": "ACON S2 Acquisition Corp. Sponsor [Member]",
        "terseLabel": "STWO's Sponsor"
       }
      }
     },
     "localname": "ACONS2AcquisitionCorpSponsorMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_AccruedLiabilitiesAndOtherCurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Liabilities And Other Current Liabilities",
        "label": "Accrued Liabilities And Other Current Liabilities",
        "terseLabel": "Accrued and other current liabilities",
        "totalLabel": "Total accrued and other current liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherCurrentLiabilities",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails",
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_CancellableAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cancellable Agreements",
        "label": "Cancellable Agreements [Member]",
        "terseLabel": "Cancellable Agreement"
       }
      }
     },
     "localname": "CancellableAgreementsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_ChangeInFairValueAdjustmentOfEarnoutLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change In Fair Value Adjustment Of Earnout Liabilities",
        "label": "Change In Fair Value Adjustment Of Earnout Liabilities",
        "terseLabel": "Loss on revaluation of earnout liabilities"
       }
      }
     },
     "localname": "ChangeInFairValueAdjustmentOfEarnoutLiabilities",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_ClassOfWarrantOrRightExercisesInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant Or Right, Exercises In Period",
        "label": "Class of Warrant Or Right, Exercises In Period",
        "terseLabel": "Warrants exercised (in shares)",
        "verboseLabel": "Rights exercised (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisesInPeriod",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_ClassOfWarrantOrRightForfeituresInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant Or Right, Forfeitures In Period",
        "label": "Class of Warrant Or Right, Forfeitures In Period",
        "terseLabel": "Warrants forfeited (in shares)",
        "verboseLabel": "Rights forfeited (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightForfeituresInPeriod",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_ClassOfWarrantOrRightGrantsInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant or Right, Grants In Period",
        "label": "Class of Warrant or Right, Grants In Period",
        "terseLabel": "Warrants issued (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightGrantsInPeriod",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_ClassOfWarrantOrRightRedemptionPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant or Right, Redemption Price Per Share",
        "label": "Class of Warrant or Right, Redemption Price Per Share",
        "terseLabel": "Redemption price per share (in USD per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionPricePerShare",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Redemption, Threshold Common Stock Price Trigger",
        "label": "Class Of Warrant Or Right, Redemption, Threshold Common Stock Price Trigger",
        "terseLabel": "Price of common stock triggering redemption of warrants (in USD per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTrigger",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ghw_ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Redemption, Threshold Common Stock Price Trigger With Trading Days",
        "label": "Class Of Warrant Or Right, Redemption, Threshold Common Stock Price Trigger With Trading Days",
        "terseLabel": "Price of common stock with trading days threshold, triggering redemption of warrants (in USD per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionThresholdCommonStockPriceTriggerWithTradingDays",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ghw_ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days",
        "label": "Class Of Warrant Or Right, Redemption, Threshold Consecutive Trading Days",
        "terseLabel": "Consecutive trading day period"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionThresholdConsecutiveTradingDays",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ghw_ClassOfWarrantOrRightRedemptionThresholdTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class Of Warrant Or Right, Redemption, Threshold Trading Days",
        "label": "Class Of Warrant Or Right, Redemption, Threshold Trading Days",
        "terseLabel": "Trading days triggering redemption of warrants"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionThresholdTradingDays",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ghw_ClassOfWarrantOrRightRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant or Right",
        "label": "Class of Warrant or Right [Roll Forward]",
        "terseLabel": "Class of Warrant or Right [Roll Forward]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRollForward",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ghw_ClassOfWarrantOrRightVestedNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant or Right, Vested, Number",
        "label": "Class of Warrant or Right, Vested, Number",
        "terseLabel": "Warrants vested (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightVestedNumber",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_CommonStockAndPreferredStockSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock And Preferred Stock, Shares Authorized",
        "label": "Common Stock And Preferred Stock, Shares Authorized",
        "terseLabel": "Common and preferred stock authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockAndPreferredStockSharesAuthorized",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_CommonStockWarrantsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock Warrants, Fair Value Disclosure",
        "label": "Common Stock Warrants, Fair Value Disclosure",
        "terseLabel": "Common stock warrants"
       }
      }
     },
     "localname": "CommonStockWarrantsFairValueDisclosure",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_CommonStockWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock Warrants",
        "label": "Common Stock Warrants [Member]",
        "terseLabel": "Common Stock Warrants"
       }
      }
     },
     "localname": "CommonStockWarrantsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_ContractWithCustomerLiabilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability [Line Items]",
        "label": "Contract With Customer, Liability [Line Items]",
        "terseLabel": "Contract With Customer, Liability [Line Items]"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityLineItems",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/DEFERREDREVENUEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ghw_ContractWithCustomerLiabilityTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Liability [Table]",
        "label": "Contract With Customer, Liability [Table]",
        "terseLabel": "Contract With Customer, Liability [Table]"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityTable",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/DEFERREDREVENUEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ghw_DebtInstrumentInterestRatePaidInKind": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Interest Rate, Paid-In-Kind",
        "label": "Debt Instrument, Interest Rate, Paid-In-Kind",
        "terseLabel": "PIK interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRatePaidInKind",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ghw_DebtInstrumentInterestRateStatedPercentagePayableMonthly": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Stated Interest Rate, Payable Monthly",
        "label": "Debt Instrument, Interest Rate, Stated Percentage, Payable Monthly",
        "terseLabel": "Monthly interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentagePayableMonthly",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ghw_DebtInstrumentLenderAccelerationOptionContingentAmountPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Lender Acceleration Option, Contingent Amount Payable",
        "label": "Debt Instrument, Lender Acceleration Option, Contingent Amount Payable",
        "terseLabel": "Acceleration of existing indebtedness payable"
       }
      }
     },
     "localname": "DebtInstrumentLenderAccelerationOptionContingentAmountPayable",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_DebtInstrumentPercentageChangeInNetPresentValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Percentage Change In Net Present Value",
        "label": "Debt Instrument, Percentage Change In Net Present Value",
        "terseLabel": "Percent change in present value of cash flows"
       }
      }
     },
     "localname": "DebtInstrumentPercentageChangeInNetPresentValue",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ghw_EarnoutSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout Shares",
        "label": "Earnout Shares [Member]",
        "terseLabel": "Earnout shares pending satisfaction of regulatory holding period"
       }
      }
     },
     "localname": "EarnoutSharesMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_EarnoutWarrantHoldersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout Warrant Holders",
        "label": "Earnout Warrant Holders [Member]",
        "terseLabel": "Earnout Warrant Holders"
       }
      }
     },
     "localname": "EarnoutWarrantHoldersMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_EarnoutWarrantLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout Warrant Liabilities",
        "label": "Earnout Warrant Liabilities",
        "terseLabel": "Earnout warrant liabilities"
       }
      }
     },
     "localname": "EarnoutWarrantLiabilities",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_EarnoutWarrantLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout Warrant Liabilities, Fair Value Disclosure",
        "label": "Earnout Warrant Liabilities, Fair Value Disclosure",
        "terseLabel": "Earnout warrant liabilities"
       }
      }
     },
     "localname": "EarnoutWarrantLiabilitiesFairValueDisclosure",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_EarnoutWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout Common Stock Warrants",
        "label": "Earnout Warrants [Member]",
        "terseLabel": "Earnout Warrants"
       }
      }
     },
     "localname": "EarnoutWarrantsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Acquisition of Business, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Acquisition of Business, Percent",
        "terseLabel": "Transaction costs related to the Business Combination"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAcquisitionOfBusinessPercent",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ghw_EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Change Derivative Liability, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Change Derivative Liability, Percent",
        "terseLabel": "Derivative liabilities revaluation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeDerivativeLiabilityPercent",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ghw_EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Change Earnout Liability, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Change Earnout Liability, Percent",
        "terseLabel": "Earnout shares liabilities revaluation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeEarnoutLiabilityPercent",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ghw_EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Change Warrant Liability, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Change Warrant Liability, Percent",
        "terseLabel": "Warrant liabilities revaluation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeWarrantLiabilityPercent",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ghw_EmployeeStockPurchasePlanTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plan",
        "label": "Employee Stock Purchase Plan [Text Block]",
        "terseLabel": "EMPLOYEE STOCK PURCHASE PLAN"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanTextBlock",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLAN"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ghw_EnergyWarehouseSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy Warehouse Sales",
        "label": "Energy Warehouse Sales [Member]",
        "terseLabel": "Energy Warehouse Sales"
       }
      }
     },
     "localname": "EnergyWarehouseSalesMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_EquityIssuedSharesMilestoneAchievement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Issued, Shares, Milestone Achievement",
        "label": "Equity Issued, Shares, Milestone Achievement",
        "terseLabel": "Shares issued upon completion of milestones (in shares)",
        "verboseLabel": "Shares issued to related parties (in shares)"
       }
      }
     },
     "localname": "EquityIssuedSharesMilestoneAchievement",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_EquityRedemptionAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Redemption Plan",
        "label": "Equity Redemption [Axis]",
        "terseLabel": "Equity Redemption [Axis]"
       }
      }
     },
     "localname": "EquityRedemptionAxis",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ghw_EquityRedemptionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Redemption [Domain]",
        "label": "Equity Redemption [Domain]",
        "terseLabel": "Equity Redemption [Domain]"
       }
      }
     },
     "localname": "EquityRedemptionDomain",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accrued Interest",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Accrued Interest",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccruedInterest",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Extinguishments",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Extinguishments",
        "negatedTerseLabel": "Fair value of derivatives extinguished"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityExtinguishments",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_FirstRepublicBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Republic Bank",
        "label": "First Republic Bank [Member]",
        "terseLabel": "First Republic Bank"
       }
      }
     },
     "localname": "FirstRepublicBankMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) on Extinguishment of Other Debt, Paycheck Protection Program",
        "label": "Gain (Loss) on Extinguishment of Other Debt, Paycheck Protection Program",
        "negatedTerseLabel": "PPP loan forgiveness"
       }
      }
     },
     "localname": "GainLossOnExtinguishmentOfOtherDebtPaycheckProtectionProgram",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_IncentiveStockOptionsISOsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive Stock Options (ISOs)",
        "label": "Incentive Stock Options (ISOs) [Member]",
        "terseLabel": "Incentive Stock Options (ISOs)"
       }
      }
     },
     "localname": "IncentiveStockOptionsISOsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Accrued Liabilities And Other Liabilities",
        "label": "Increase (Decrease) In Accrued Liabilities And Other Liabilities",
        "terseLabel": "Accrued and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_LegacyEssTechIncCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legacy Ess Tech, Inc. Common Stock",
        "label": "Legacy Ess Tech, Inc. Common Stock [Member]",
        "terseLabel": "Legacy ESS Common Stock"
       }
      }
     },
     "localname": "LegacyEssTechIncCommonStockMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_LegacyEssTechIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legacy Ess Tech, Inc.",
        "label": "Legacy Ess Tech, Inc. [Member]",
        "terseLabel": "Legacy ESS"
       }
      }
     },
     "localname": "LegacyEssTechIncMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails",
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_LegacyEssTechIncShareholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Shareholders",
        "label": "Legacy Ess Tech, Inc. Shareholders [Member]",
        "terseLabel": "Legacy ESS Shareholders"
       }
      }
     },
     "localname": "LegacyEssTechIncShareholdersMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_MaterialsAndRelatedPurchasesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails": {
       "order": 4.0,
       "parentTag": "ghw_AccruedLiabilitiesAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Materials And Related Purchases, Current",
        "label": "Materials And Related Purchases, Current",
        "terseLabel": "Materials and related purchases"
       }
      }
     },
     "localname": "MaterialsAndRelatedPurchasesCurrent",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_NonQualifiedStockOptionsNSOsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-qualified Stock Options (NSOs)",
        "label": "Non-qualified Stock Options (NSOs) [Member]",
        "terseLabel": "Non-qualified Stock Options (NSOs)"
       }
      }
     },
     "localname": "NonQualifiedStockOptionsNSOsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_NoncancellableAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncancellable Agreements",
        "label": "Noncancellable Agreements [Member]",
        "terseLabel": "Noncancellable Agreement"
       }
      }
     },
     "localname": "NoncancellableAgreementsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Part Noncash Acquisition, Accrued Liabilities Assumed",
        "label": "Noncash or Part Noncash Acquisition, Accrued Liabilities Assumed",
        "terseLabel": "Assumption of accrued expenses upon Business Combination"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionAccruedLiabilitiesAssumed",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Part Noncash Acquisition, Earnout Liabilities Assumed",
        "label": "Noncash or Part Noncash Acquisition, Earnout Liabilities Assumed",
        "terseLabel": "Assumption of earnout liability upon Business Combination"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionEarnoutLiabilitiesAssumed",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Part Noncash Acquisition, Earnout Warrant Liabilities Assumed",
        "label": "Noncash or Part Noncash Acquisition, Earnout Warrant Liabilities Assumed",
        "terseLabel": "Assumption of earnout warrant liabilities upon Business Combination"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionEarnoutWarrantLiabilitiesAssumed",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails": {
       "order": 4.0,
       "parentTag": "ghw_ReverseRecapitalizationNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Common Stock Warrants",
        "label": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Common Stock Warrants",
        "negatedTerseLabel": "Less: non-cash fair value of Public and Private Common Stock Warrants"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationCommonStockWarrants",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails": {
       "order": 2.0,
       "parentTag": "ghw_ReverseRecapitalizationNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Warrants and Earnout Shares",
        "label": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Warrants and Earnout Shares",
        "negatedTerseLabel": "Less: non-cash fair value of Earnout Shares and Warrants"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationWarrantsAndEarnoutShares",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Part Noncash Acquisition, Warrant Liabilities Assumed",
        "label": "Noncash or Part Noncash Acquisition, Warrant Liabilities Assumed",
        "terseLabel": "Assumption of private and public warrant liabilities upon Business Combination"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionWarrantLiabilitiesAssumed",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Partial Noncash Transaction, Extinguishment Of Derivative Liabilities Upon Exercise Of Warrants Or Rights",
        "label": "Noncash or Partial Noncash Transaction, Extinguishment Of Derivative Liabilities Upon Exercise Of Warrants Or Rights",
        "terseLabel": "Extinguishment of derivative liability upon exercise of Legacy ESS Series C-2 purchase right and related Series C-2 warrant liability upon Business Combination"
       }
      }
     },
     "localname": "NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponExerciseOfWarrantsOrRights",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Partial Noncash Transaction, Extinguishment Of Derivative Liabilities Upon Sale Of Equity",
        "label": "Noncash or Partial Noncash Transaction, Extinguishment Of Derivative Liabilities Upon Sale Of Equity",
        "terseLabel": "Extinguishment of derivative liabilities upon sale of Legacy ESS Series C-2 redeemable convertible preferred stock, net of amount allocated to warrants"
       }
      }
     },
     "localname": "NoncashOrPartialNoncashTransactionExtinguishmentOfDerivativeLiabilitiesUponSaleOfEquity",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Partial Noncash Transaction, Extinguishment Of Earnout Liabilities",
        "label": "Noncash or Partial Noncash Transaction, Extinguishment Of Earnout Liabilities",
        "terseLabel": "Extinguishment of earnout liability upon achievement of earnout and issuance of shares"
       }
      }
     },
     "localname": "NoncashOrPartialNoncashTransactionExtinguishmentOfEarnoutLiabilities",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Partial Noncash Transaction, Extinguishment Of Warrant Liabilities Upon Exercise Of Redeemable Convertible Preferred Stock Warrants",
        "label": "Noncash or Partial Noncash Transaction, Extinguishment Of Warrant Liabilities Upon Exercise Of Redeemable Convertible Preferred Stock Warrants",
        "terseLabel": "Extinguishment of warrant liabilities upon exercise of Legacy ESS Series B, Series C-1 and Series C-2 redeemable convertible preferred stock warrants"
       }
      }
     },
     "localname": "NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfRedeemableConvertiblePreferredStockWarrants",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or Partial Noncash Transaction, Extinguishment Of Warrant Liabilities Upon Exercise Of Warrants",
        "label": "Noncash or Partial Noncash Transaction, Extinguishment Of Warrant Liabilities Upon Exercise Of Warrants",
        "terseLabel": "Extinguishment of public warrant liability upon exercise of warrants"
       }
      }
     },
     "localname": "NoncashOrPartialNoncashTransactionExtinguishmentOfWarrantLiabilitiesUponExerciseOfWarrants",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_OtherAccruedLiabilityAndOtherLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails": {
       "order": 5.0,
       "parentTag": "ghw_AccruedLiabilitiesAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Accrued Liability And Other Liabilities, Current",
        "label": "Other Accrued Liability And Other Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilityAndOtherLiabilitiesCurrent",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_OtherContractsWithCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Contracts With Customer",
        "label": "Other Contracts With Customer [Member]",
        "terseLabel": "Other deferred revenue"
       }
      }
     },
     "localname": "OtherContractsWithCustomerMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/DEFERREDREVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_OtherPrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Prepaid Expense And Other Assets, Current",
        "label": "Other Prepaid Expense And Other Assets, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherPrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_PaymentsOfReverseRecapitalizationTransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails": {
       "order": 1.0,
       "parentTag": "ghw_ProceedsFromReverseRecapitalizationTransaction",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments of Reverse Recapitalization Transaction Costs",
        "label": "Payments of Reverse Recapitalization Transaction Costs",
        "negatedTerseLabel": "Less: transaction costs paid by ESS"
       }
      }
     },
     "localname": "PaymentsOfReverseRecapitalizationTransactionCosts",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_PayrollProtectionProgramLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payroll Protection Program Loans",
        "label": "Payroll Protection Program Loans [Member]",
        "terseLabel": "PPP loan"
       }
      }
     },
     "localname": "PayrollProtectionProgramLoansMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_PrivateWarrantHoldersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private Warrant Holders",
        "label": "Private Warrant Holders [Member]",
        "terseLabel": "Private Warrant Holders"
       }
      }
     },
     "localname": "PrivateWarrantHoldersMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_PrivateWarrantLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private Warrant Liabilities",
        "label": "Private Warrant Liabilities",
        "terseLabel": "Private warrant liabilities"
       }
      }
     },
     "localname": "PrivateWarrantLiabilities",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_PrivateWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private Warrants",
        "label": "Private Warrants [Member]",
        "terseLabel": "Private common stock warrants",
        "verboseLabel": "Private Warrants"
       }
      }
     },
     "localname": "PrivateWarrantsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails",
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Exercise of Redeemable Convertible Preferred Stock",
        "label": "Proceeds from Exercise of Redeemable Convertible Preferred Stock",
        "terseLabel": "Proceeds from exercise of Legacy ESS Series C-2 redeemable convertible preferred stock purchase rights and C-2 warrants upon Business Combination"
       }
      }
     },
     "localname": "ProceedsFromExerciseOfRedeemableConvertiblePreferredStock",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From (Payments For) Contingent Consideration Liability, Operating Activities",
        "label": "Proceeds From (Payments For) Contingent Consideration Liability, Operating Activities",
        "verboseLabel": "Change in earnout liabilities"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForContingentConsiderationLiabilityOperatingActivities",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_ProceedsFromReverseRecapitalization": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Reverse Recapitalization",
        "label": "Proceeds From Reverse Recapitalization",
        "verboseLabel": "Net cash contributions from Business Combination and PIPE Financing"
       }
      }
     },
     "localname": "ProceedsFromReverseRecapitalization",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_ProceedsFromReverseRecapitalizationTransaction": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails": {
       "order": 3.0,
       "parentTag": "ghw_ReverseRecapitalizationNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Reverse Recapitalization Transaction",
        "label": "Proceeds From Reverse Recapitalization Transaction",
        "totalLabel": "Net cash contributions from Business Combination and PIPE Financing"
       }
      }
     },
     "localname": "ProceedsFromReverseRecapitalizationTransaction",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_ProductsShippedOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Products Shipped, One",
        "label": "Products Shipped, One [Member]",
        "terseLabel": "Deferred revenue - units shipped in August 2021"
       }
      }
     },
     "localname": "ProductsShippedOneMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/DEFERREDREVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_ProductsShippedTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Products Shipped, Two",
        "label": "Products Shipped, Two [Member]",
        "terseLabel": "Deferred revenue - units shipped in September 2021"
       }
      }
     },
     "localname": "ProductsShippedTwoMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/DEFERREDREVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_PublicWarrantHoldersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Warrant Holders",
        "label": "Public Warrant Holders [Member]",
        "terseLabel": "Public Warrant Holders"
       }
      }
     },
     "localname": "PublicWarrantHoldersMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_PublicWarrantLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Warrant Liabilities",
        "label": "Public Warrant Liabilities",
        "terseLabel": "Public warrant liabilities"
       }
      }
     },
     "localname": "PublicWarrantLiabilities",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_PublicWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Warrants",
        "label": "Public Warrants [Member]",
        "terseLabel": "Public common stock warrants",
        "verboseLabel": "Public Warrants"
       }
      }
     },
     "localname": "PublicWarrantsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails",
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_RecapitalizationExchangeRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recapitalization Exchange Ratio",
        "label": "Recapitalization Exchange Ratio",
        "terseLabel": "Recapitalization exchange ratio"
       }
      }
     },
     "localname": "RecapitalizationExchangeRatio",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIESDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "ghw_RedeemableConvertiblePreferredStockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redeemable Convertible Preferred Stock",
        "label": "Redeemable Convertible Preferred Stock [Text Block]",
        "terseLabel": "LEGACY ESS REDEEMABLE CONVERTIBLE PREFERRED STOCK"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredStockTextBlock",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCK"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ghw_RedemptionScenarioOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption Scenario, One",
        "label": "Redemption Scenario, One [Member]",
        "terseLabel": "Redemption Scenario, One"
       }
      }
     },
     "localname": "RedemptionScenarioOneMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_RedemptionScenarioThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption Scenario, Three",
        "label": "Redemption Scenario, Three [Member]",
        "terseLabel": "Redemption Scenario, Three"
       }
      }
     },
     "localname": "RedemptionScenarioThreeMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_RedemptionScenarioTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption Scenario, Two",
        "label": "Redemption Scenario, Two [Member]",
        "terseLabel": "Redemption Scenario, Two"
       }
      }
     },
     "localname": "RedemptionScenarioTwoMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_RelatedPartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties",
        "label": "Related parties [Member]",
        "terseLabel": "Related parties"
       }
      }
     },
     "localname": "RelatedPartiesMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization, Contingent Consideration, Equity, Number of Tranches",
        "label": "Reverse Recapitalization, Contingent Consideration, Equity, Number of Tranches",
        "terseLabel": "Number of tranches under contingent consideration"
       }
      }
     },
     "localname": "ReverseRecapitalizationContingentConsiderationEquityNumberOfTranches",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "ghw_ReverseRecapitalizationContingentConsiderationEquityShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization, Contingent Consideration, Equity, Shares",
        "label": "Reverse Recapitalization, Contingent Consideration, Equity, Shares",
        "terseLabel": "Shares issuable under contingent consideration (in shares)"
       }
      }
     },
     "localname": "ReverseRecapitalizationContingentConsiderationEquityShares",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_ReverseRecapitalizationNet": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reverse Recapitalization, Net",
        "label": "Reverse Recapitalization, Net",
        "totalLabel": "Net Business Combination and PIPE Financing"
       }
      }
     },
     "localname": "ReverseRecapitalizationNet",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_RisksAndUncertaintiesPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risks And Uncertainties, Policy",
        "label": "Risks And Uncertainties, Policy [Policy Text Block]",
        "terseLabel": "Risks and Uncertainties"
       }
      }
     },
     "localname": "RisksAndUncertaintiesPolicyPolicyTextBlock",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ghw_ScheduleOfReverseRecapitalizationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Reverse Recapitalization [Line Items]",
        "label": "Schedule of Reverse Recapitalization [Line Items]",
        "terseLabel": "Schedule of Reverse Recapitalization [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfReverseRecapitalizationLineItems",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ghw_ScheduleOfReverseRecapitalizationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Reverse Recapitalization [Table]",
        "label": "Schedule of Reverse Recapitalization [Table]",
        "terseLabel": "Schedule of Reverse Recapitalization [Table]"
       }
      }
     },
     "localname": "ScheduleOfReverseRecapitalizationTable",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ghw_ScheduleOfReverseRecapitalizationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Reverse Recapitalization",
        "label": "Schedule Of Reverse Recapitalization [Table Text Block]",
        "terseLabel": "Schedule Of Reverse Recapitalization"
       }
      }
     },
     "localname": "ScheduleOfReverseRecapitalizationTableTextBlock",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ghw_SeriesBRedeemableConvertiblePreferredStockWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B Redeemable Convertible Preferred Stock Warrants",
        "label": "Series B Redeemable Convertible Preferred Stock Warrants [Member]",
        "terseLabel": "Series B Preferred Warrants"
       }
      }
     },
     "localname": "SeriesBRedeemableConvertiblePreferredStockWarrantsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_SeriesC1RedeemableConvertiblePreferredStockWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C-1 Redeemable Convertible Preferred Stock Warrants",
        "label": "Series C-1 Redeemable Convertible Preferred Stock Warrants [Member]",
        "terseLabel": "Series C-1 Preferred Warrants"
       }
      }
     },
     "localname": "SeriesC1RedeemableConvertiblePreferredStockWarrantsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_SeriesC2RedeemableConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C-2 Redeemable Convertible Preferred Stock",
        "label": "Series C-2 Redeemable Convertible Preferred Stock [Member]",
        "verboseLabel": "Series C-2 Redeemable Convertible Preferred Stock"
       }
      }
     },
     "localname": "SeriesC2RedeemableConvertiblePreferredStockMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C-2 Redeemable Convertible Preferred Stock Purchase Rights And Warrants",
        "label": "Series C-2 Redeemable Convertible Preferred Stock Purchase Rights And Warrants [Member]",
        "terseLabel": "Series C-2 Redeemable Convertible Preferred Stock Purchase Rights And Warrants"
       }
      }
     },
     "localname": "SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsAndWarrantsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C-2 Redeemable Convertible Preferred Stock Purchase Rights",
        "label": "Series C-2 Redeemable Convertible Preferred Stock Purchase Rights [Member]",
        "terseLabel": "Series C-2 Redeemable Convertible Preferred Stock Purchase Rights"
       }
      }
     },
     "localname": "SeriesC2RedeemableConvertiblePreferredStockPurchaseRightsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_SeriesC2RedeemableConvertiblePreferredStockWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C-2 Redeemable Convertible Preferred Stock Warrants",
        "label": "Series C-2 Redeemable Convertible Preferred Stock Warrants [Member]",
        "terseLabel": "Series C-2 Preferred Stock Warrants",
        "verboseLabel": "Series C-2 Redeemable Convertible Preferred Stock Warrants"
       }
      }
     },
     "localname": "SeriesC2RedeemableConvertiblePreferredStockWarrantsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_SeriesCRedeemableConvertiblePreferredStockWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C Redeemable Convertible Preferred Stock Warrants",
        "label": "Series C Redeemable Convertible Preferred Stock Warrants [Member]",
        "terseLabel": "Preferred C warrants"
       }
      }
     },
     "localname": "SeriesCRedeemableConvertiblePreferredStockWarrantsMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Potential Increase In Shares Authorized, Number",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Potential Increase In Shares Authorized, Number",
        "terseLabel": "Potential increase of shares authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPotentialIncreaseInSharesAuthorizedNumber",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Awards, Potential Increase In Shares Authorized, Percentage Of Shares Outstanding",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Awards, Potential Increase In Shares Authorized, Percentage Of Shares Outstanding",
        "terseLabel": "Percentage of potential increase of shares authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardsPotentialIncreaseInSharesAuthorizedPercentageOfSharesOutstanding",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ghw_SharesIssuedReverseRecapitalization": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Issued, Reverse Recapitalization",
        "label": "Shares Issued, Reverse Recapitalization",
        "terseLabel": "Shares delivered (in shares)"
       }
      }
     },
     "localname": "SharesIssuedReverseRecapitalization",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_SignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Accounting Policies [Line Items]",
        "label": "Significant Accounting Policies [Line Items]",
        "terseLabel": "Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesLineItems",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ghw_SignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant Accounting Policies [Table]",
        "label": "Significant Accounting Policies [Table]",
        "terseLabel": "Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTable",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ghw_StockConvertedReverseRecapitalization": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Converted, Reverse Recapitalization",
        "label": "Stock Converted, Reverse Recapitalization",
        "terseLabel": "Legacy ESS stock converted to ESS common stock"
       }
      }
     },
     "localname": "StockConvertedReverseRecapitalization",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_StockIssuedDuringPeriodSharesAchievementOfEarnout": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Achievement Of Earnout",
        "label": "Stock Issued During Period, Shares, Achievement Of Earnout",
        "terseLabel": "Issuance of common stock upon achievement of earnout (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAchievementOfEarnout",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_StockIssuedDuringPeriodSharesReverseRecapitalization": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Reverse Recapitalization",
        "label": "Stock Issued During Period, Shares, Reverse Recapitalization",
        "terseLabel": "Business Combination and Private Placement Financing shares - common stock (in shares)",
        "verboseLabel": "Net business Combination and PIPE Financing (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesReverseRecapitalization",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails",
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Warrants Exercised In Period",
        "label": "Stock Issued During Period, Shares, Warrants Exercised In Period",
        "terseLabel": "Issuance of common stock upon exercise of warrants (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "ghw_StockIssuedDuringPeriodValueAchievementOfEarnout": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Value, Achievement Of Earnout",
        "label": "Stock Issued During Period, Value, Achievement Of Earnout",
        "terseLabel": "Issuance of common stock upon achievement of earnout"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAchievementOfEarnout",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_StockIssuedDuringPeriodValueReverseRecapitalization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Value, Reverse Recapitalization",
        "label": "Stock Issued During Period, Value, Reverse Recapitalization",
        "terseLabel": "Net Business Combination and PIPE Financing"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueReverseRecapitalization",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_TechnologyConsultingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology Consulting",
        "label": "Technology Consulting [Member]",
        "terseLabel": "Technology Consulting"
       }
      }
     },
     "localname": "TechnologyConsultingMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_TemporaryEquitySharesSubscribedButUnissuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Shares Subscribed but Unissued, Price Per Share",
        "label": "Temporary Equity, Shares Subscribed but Unissued, Price Per Share",
        "terseLabel": "Committed price per share (in USD per share)"
       }
      }
     },
     "localname": "TemporaryEquitySharesSubscribedButUnissuedPricePerShare",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ghw_TransactionExpenseAdjustmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction Expense Adjustment",
        "label": "Transaction Expense Adjustment [Member]",
        "terseLabel": "Transaction Expense Adjustment"
       }
      }
     },
     "localname": "TransactionExpenseAdjustmentMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_WarrantLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant Liabilities",
        "label": "Warrant Liabilities",
        "terseLabel": "Warrant liabilities"
       }
      }
     },
     "localname": "WarrantLiabilities",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_WarrantLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant Liabilities, Fair Value Disclosure",
        "label": "Warrant Liabilities, Fair Value Disclosure",
        "terseLabel": "Warrant liabilities"
       }
      }
     },
     "localname": "WarrantLiabilitiesFairValueDisclosure",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ghw_WarrantLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant Liabilities",
        "label": "Warrant Liabilities [Member]",
        "terseLabel": "Warrant liabilities:"
       }
      }
     },
     "localname": "WarrantLiabilitiesMember",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ghw_WarrantsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants",
        "label": "Warrants [Text Block]",
        "terseLabel": "COMMON STOCK WARRANTS"
       }
      }
     },
     "localname": "WarrantsTextBlock",
     "nsuri": "http://essinc.com/20220304",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r58",
      "r60",
      "r107",
      "r108",
      "r249",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r248",
      "r288",
      "r328",
      "r329",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r527",
      "r558",
      "r560",
      "r578",
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r248",
      "r288",
      "r328",
      "r329",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r527",
      "r558",
      "r560",
      "r578",
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r184",
      "r311",
      "r314",
      "r530",
      "r557",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/DEFERREDREVENUEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r184",
      "r311",
      "r314",
      "r530",
      "r557",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/DEFERREDREVENUEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r248",
      "r288",
      "r316",
      "r328",
      "r329",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r527",
      "r558",
      "r560",
      "r578",
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r248",
      "r288",
      "r316",
      "r328",
      "r329",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r527",
      "r558",
      "r560",
      "r578",
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r59",
      "r60",
      "r107",
      "r108",
      "r249",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAdjustmentMember": {
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r118",
      "r119",
      "r121",
      "r123",
      "r124",
      "r126",
      "r127",
      "r147",
      "r432",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Adjustment [Member]",
        "terseLabel": "Retroactive application of recapitalization"
       }
      }
     },
     "localname": "RestatementAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r3",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r118",
      "r119",
      "r120",
      "r121",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r147",
      "r203",
      "r204",
      "r372",
      "r407",
      "r428",
      "r432",
      "r433",
      "r434",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r593",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Revision of Prior Period [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r3",
      "r111",
      "r112",
      "r113",
      "r114",
      "r115",
      "r118",
      "r119",
      "r120",
      "r121",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r147",
      "r203",
      "r204",
      "r372",
      "r407",
      "r428",
      "r432",
      "r433",
      "r434",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r593",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Revision of Prior Period [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [
      "r3",
      "r111",
      "r113",
      "r114",
      "r115",
      "r118",
      "r119",
      "r120",
      "r121",
      "r123",
      "r124",
      "r126",
      "r127",
      "r147",
      "r203",
      "r204",
      "r372",
      "r407",
      "r428",
      "r432",
      "r433",
      "r434",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r593",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]",
        "terseLabel": "Previously Reported"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r187",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "ACCRUED AND OTHER CURRENT LIABILITIES"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r42",
      "r493"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r8",
      "r29",
      "r188",
      "r189"
     ],
     "calculation": {
      "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableRelatedParties": {
     "auth_ref": [
      "r28",
      "r106",
      "r485",
      "r488",
      "r551"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.",
        "label": "Accounts Receivable, Related Parties",
        "terseLabel": "Accounts receivable from related party"
       }
      }
     },
     "localname": "AccountsReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r46"
     ],
     "calculation": {
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails": {
       "order": 2.0,
       "parentTag": "ghw_AccruedLiabilitiesAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Professional and consulting fees"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r40",
      "r220"
     ],
     "calculation": {
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r30",
      "r372",
      "r493"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r369",
      "r370",
      "r371",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r114",
      "r115",
      "r116",
      "r117",
      "r128",
      "r191",
      "r192",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r232",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r404",
      "r405",
      "r406",
      "r407",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r481",
      "r531",
      "r532",
      "r533",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Accounting Standards Update [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r330",
      "r332",
      "r375",
      "r376"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "auth_ref": [
      "r244",
      "r293",
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.",
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "terseLabel": "Issuance of common stock upon exercise of warrants"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Sales and Marketing"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r380"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising costs"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r332",
      "r361",
      "r374"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Total stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r89",
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Impairment recognized"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r104",
      "r167",
      "r176",
      "r182",
      "r198",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r418",
      "r420",
      "r448",
      "r491",
      "r493",
      "r534",
      "r547"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "TOTAL ASSETS"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r11",
      "r13",
      "r55",
      "r104",
      "r198",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r418",
      "r420",
      "r448",
      "r491",
      "r493"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "CURRENT ASSETS:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r435"
     ],
     "calculation": {
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r333",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails",
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails",
      "http://essinc.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BridgeLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.",
        "label": "Bridge Loan [Member]",
        "terseLabel": "Bridge loan:"
       }
      }
     },
     "localname": "BridgeLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "BUSINESS COMBINATION"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction.",
        "label": "Business Combination, Separately Recognized Transactions [Axis]",
        "terseLabel": "Business Combination, Separately Recognized Transactions [Axis]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsDomain": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of transaction that is recognized separately from the acquisition of assets and assumptions of liabilities in a business combination by transaction.",
        "label": "Business Combination, Separately Recognized Transactions [Domain]",
        "terseLabel": "Business Combination, Separately Recognized Transactions [Domain]"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r6",
      "r110",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the business description and basis of presentation concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.  Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Business Description and Basis of Presentation [Text Block]",
        "terseLabel": "DESCRITPION OF BUSINESS, BASIS OF PRESENTATION AND RISKS AND UNCERTAINTIES"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r94",
      "r95",
      "r96"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Purchase of property and equipment included in accounts payable and accrued and other current liabilities"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r37",
      "r91"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets",
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash equivalents and restricted cash:"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r18",
      "r92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash, Cash Equivalents, and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r85",
      "r91",
      "r97"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, END OF YEAR",
        "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF YEAR",
        "totalLabel": "Total cash, cash equivalents and restricted cash shown in the statements of cash flows"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r85",
      "r457"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "NET CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Non-cash investing and financing transactions:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CertificatesOfDepositAtCarryingValue": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate.  A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit).  Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties.  Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.",
        "label": "Certificates of Deposit, at Carrying Value",
        "terseLabel": "Restricted certificate of deposit"
       }
      }
     },
     "localname": "CertificatesOfDepositAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertificatesOfDepositMember": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.",
        "label": "Certificates of Deposit [Member]",
        "terseLabel": "Certificate of deposit"
       }
      }
     },
     "localname": "CertificatesOfDepositMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r102",
      "r104",
      "r132",
      "r133",
      "r138",
      "r141",
      "r143",
      "r151",
      "r152",
      "r153",
      "r198",
      "r233",
      "r237",
      "r238",
      "r239",
      "r242",
      "r243",
      "r286",
      "r287",
      "r290",
      "r291",
      "r448",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "auth_ref": [
      "r299",
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of warrant or right issued.",
        "label": "Class of Warrant or Right [Axis]",
        "terseLabel": "Class of Warrant or Right [Axis]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.",
        "label": "Class of Warrant or Right [Domain]",
        "terseLabel": "Class of Warrant or Right [Domain]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Warrant exercise price (in USD per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Class of Warrant or Right [Line Items]",
        "terseLabel": "Class of Warrant or Right [Line Items]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Warrants issued (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Outstanding",
        "periodEndLabel": "Warrants or rights at end of period (in shares)",
        "periodStartLabel": "Warrants or rights at beginning of period (in shares)",
        "terseLabel": "Warrants (in shares)",
        "verboseLabel": "Warrants outstanding (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "auth_ref": [
      "r299",
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Class of Warrant or Right [Table]",
        "terseLabel": "Class of Warrant or Right [Table]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSScheduleofCommonStockWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofPurchaseRightsActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantActivityDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r51",
      "r228",
      "r537",
      "r553"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES (NOTE 11)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r229",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "terseLabel": "Common Class A"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Common Class B [Member]",
        "terseLabel": "Common Class B"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Number of shares reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r111",
      "r112",
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in USD per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r27",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails",
      "http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r27",
      "r493"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock ($0.0001 par value; 2,000,000,000 shares authorized, 151,839,058 and 58,919,345 shares issued and outstanding as of December\u00a031, 2021 and 2020, respectively)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r62",
      "r64",
      "r65",
      "r72",
      "r539",
      "r555"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive loss to common stockholders"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r156",
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in process"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r302"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Schedule of Deferred Revenue"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/DEFERREDREVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability [Abstract]"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r300",
      "r301",
      "r312"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue",
        "verboseLabel": "Total deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets",
      "http://essinc.com/role/DEFERREDREVENUEDetails",
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r101",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r262",
      "r269",
      "r270",
      "r272",
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "BORROWINGS"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "negatedTerseLabel": "Spread on interest rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r23",
      "r273",
      "r535",
      "r546"
     ],
     "calculation": {
      "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-term Debt, Gross",
        "totalLabel": "Total maturities"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentDecreaseForgiveness": {
     "auth_ref": [
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.",
        "label": "Debt Instrument, Decrease, Forgiveness",
        "terseLabel": "Debt forgiveness"
       }
      }
     },
     "localname": "DebtInstrumentDecreaseForgiveness",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r245",
      "r277",
      "r278",
      "r467",
      "r469",
      "r470"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Debt amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r260",
      "r277",
      "r278",
      "r447"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "terseLabel": "Fair value of loan at issuance"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentIncreaseAccruedInterest": {
     "auth_ref": [
      "r103"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.",
        "label": "Debt Instrument, Increase, Accrued Interest",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "DebtInstrumentIncreaseAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r48",
      "r275",
      "r467",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Effective interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r48",
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.",
        "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid",
        "terseLabel": "Final payment"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r49",
      "r103",
      "r109",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r252",
      "r258",
      "r259",
      "r260",
      "r261",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r271",
      "r277",
      "r278",
      "r279",
      "r280",
      "r294",
      "r295",
      "r296",
      "r297",
      "r466",
      "r467",
      "r469",
      "r470",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedPremium": {
     "auth_ref": [
      "r258",
      "r466",
      "r470"
     ],
     "calculation": {
      "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt premium.",
        "label": "Debt Instrument, Unamortized Premium",
        "negatedTerseLabel": "Less: unamortized debt premium"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedPremium",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredRentCreditCurrent": {
     "auth_ref": [
      "r22",
      "r472",
      "r480"
     ],
     "calculation": {
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails": {
       "order": 3.0,
       "parentTag": "ghw_AccruedLiabilitiesAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as current.",
        "label": "Deferred Rent Credit, Current",
        "terseLabel": "Deferred rent"
       }
      }
     },
     "localname": "DeferredRentCreditCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r393"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred Tax Assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r395"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Deferred tax assets, net of valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r400",
      "r401"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r400",
      "r401"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r398",
      "r400",
      "r401"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Tax credit carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "auth_ref": [
      "r398",
      "r400",
      "r401"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "terseLabel": "Research and development credits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r400",
      "r401"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Non-qualifying stock options"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r394"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedTerseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/DEFINEDCONTRIBUTIONPLANDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanTextBlock": {
     "auth_ref": [
      "r326",
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for defined contribution plan.",
        "label": "Defined Contribution Plan [Text Block]",
        "terseLabel": "DEFINED CONTRIBUTION PLAN"
       }
      }
     },
     "localname": "DefinedContributionPlanTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/DEFINEDCONTRIBUTIONPLAN"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r89",
      "r218"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation",
        "verboseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows",
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "negatedTerseLabel": "Loss on revaluation of derivative liabilities",
        "terseLabel": "Loss on revaluation of derivative liabilities",
        "verboseLabel": "Increase in derivative liability"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows",
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r56",
      "r57",
      "r60",
      "r447"
     ],
     "calculation": {
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Derivative liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Noncurrent",
        "terseLabel": "Derivative liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "STOCK-BASED COMPENSATION PLAN"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLAN"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Domestic Tax Authority"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r73",
      "r118",
      "r119",
      "r121",
      "r122",
      "r123",
      "r129",
      "r132",
      "r141",
      "r142",
      "r143",
      "r147",
      "r148",
      "r433",
      "r434",
      "r540",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net loss per share, basic (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://essinc.com/role/LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r73",
      "r118",
      "r119",
      "r121",
      "r122",
      "r123",
      "r132",
      "r141",
      "r142",
      "r143",
      "r147",
      "r148",
      "r433",
      "r434",
      "r540",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net loss per share, diluted (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://essinc.com/role/LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r144",
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Loss per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r144",
      "r145",
      "r146",
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "LOSS PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LOSSPERSHARE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r105",
      "r385",
      "r409"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Tax computed at federal statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r385",
      "r409"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r385",
      "r409"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "auth_ref": [
      "r377",
      "r385"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent",
        "terseLabel": "Stock compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r385",
      "r409"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State tax, net of federal tax benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r385",
      "r409"
     ],
     "calculation": {
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "negatedTerseLabel": "R&amp;D tax credits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails": {
       "order": 1.0,
       "parentTag": "ghw_AccruedLiabilitiesAndOtherCurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Payroll and related benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Unamortized stock-based compensation costs"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted average period of recognition for unamortized stock-based compensation costs"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails",
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r67",
      "r68",
      "r69",
      "r111",
      "r112",
      "r113",
      "r115",
      "r124",
      "r127",
      "r150",
      "r202",
      "r293",
      "r298",
      "r369",
      "r370",
      "r371",
      "r406",
      "r407",
      "r432",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r563",
      "r564",
      "r565",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r89",
      "r284"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "Fair Value Adjustment of Warrants",
        "negatedLabel": "Net increase to warrant liabilities",
        "negatedTerseLabel": "Loss on revaluation of warrant liabilities",
        "terseLabel": "Change in fair value of warrant liabilities"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows",
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r435",
      "r436",
      "r437",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of Warrant Valuation Assumptions"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r435",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r260",
      "r277",
      "r278",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r436",
      "r500",
      "r501",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r444",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]",
        "terseLabel": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r435",
      "r436",
      "r439",
      "r440",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r260",
      "r317",
      "r318",
      "r323",
      "r325",
      "r436",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r260",
      "r277",
      "r278",
      "r317",
      "r318",
      "r323",
      "r325",
      "r436",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r260",
      "r277",
      "r278",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r436",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r441",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r441",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Changes in Fair Value Liabilities on Recurring Basis"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r442"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "negatedTerseLabel": "Change in fair value"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
     "auth_ref": [
      "r443"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances",
        "terseLabel": "Fair value issued"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "auth_ref": [
      "r443"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "negatedTerseLabel": "Fair value settled"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r441"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "terseLabel": "Fair value of warrants",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r260",
      "r277",
      "r278",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r500",
      "r501",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r444",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r271",
      "r292",
      "r423",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r89",
      "r281",
      "r282"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedTerseLabel": "Loss on extinguishment of debt",
        "verboseLabel": "Gain (loss) on extinguishment of debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r222",
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r105",
      "r386",
      "r391",
      "r397",
      "r408",
      "r410",
      "r411",
      "r412",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r66",
      "r383",
      "r384",
      "r391",
      "r392",
      "r396",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r88",
      "r528"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Deferred revenue, current"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedTerseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Temporary Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Goodwill and intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r70",
      "r166",
      "r465",
      "r468",
      "r541"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTerseLabel": "Interest expense, net",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r77",
      "r266",
      "r276",
      "r279",
      "r280"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "terseLabel": "Interest expense on loan"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r84",
      "r86",
      "r93"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseAndRentalExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "Operating Leases, Rent Expense",
        "terseLabel": "Rent expense"
       }
      }
     },
     "localname": "LeaseAndRentalExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.",
        "label": "Leases of Lessee Disclosure [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEASES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Renewal term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r45",
      "r104",
      "r177",
      "r198",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r419",
      "r420",
      "r421",
      "r448",
      "r491",
      "r492"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "TOTAL LIABILITIES"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r34",
      "r104",
      "r198",
      "r448",
      "r493",
      "r536",
      "r550"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY (DEFICIT)"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r47",
      "r104",
      "r198",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r419",
      "r420",
      "r421",
      "r448",
      "r491",
      "r492",
      "r493"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "CURRENT LIABILITIES:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r435"
     ],
     "calculation": {
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Liabilities, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r43",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r43",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Standby letter of credit"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAssumed1": {
     "auth_ref": [
      "r94",
      "r95",
      "r96"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of loans assumed in noncash investing or financing activities.",
        "label": "Loans Assumed",
        "terseLabel": "Property and equipment purchases financed with term loan"
       }
      }
     },
     "localname": "LoansAssumed1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r23",
      "r259",
      "r274",
      "r277",
      "r278",
      "r535",
      "r548"
     ],
     "calculation": {
      "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Total notes payable"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails",
      "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "terseLabel": "Less current portion of notes payable"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r109",
      "r230",
      "r264"
     ],
     "calculation": {
      "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r109",
      "r230",
      "r264"
     ],
     "calculation": {
      "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r109",
      "r230",
      "r264"
     ],
     "calculation": {
      "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSScheduleofAnnualMaturitiesonNotesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      },
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Notes payable",
        "verboseLabel": "Long-term notes payable, net of current portion"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails",
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r49",
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.",
        "label": "Measurement Input, Expected Dividend Rate [Member]",
        "terseLabel": "Dividend yield"
       }
      }
     },
     "localname": "MeasurementInputExpectedDividendRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.",
        "label": "Measurement Input, Expected Term [Member]",
        "terseLabel": "Expected term (in years)"
       }
      }
     },
     "localname": "MeasurementInputExpectedTermMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.",
        "label": "Measurement Input, Price Volatility [Member]",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "MeasurementInputPriceVolatilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.",
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "terseLabel": "Risk\u2011free interest rate"
       }
      }
     },
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r85",
      "r87",
      "r90"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r5",
      "r61",
      "r63",
      "r69",
      "r71",
      "r90",
      "r104",
      "r114",
      "r118",
      "r119",
      "r121",
      "r122",
      "r126",
      "r127",
      "r139",
      "r167",
      "r175",
      "r178",
      "r181",
      "r183",
      "r198",
      "r233",
      "r234",
      "r235",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r434",
      "r448",
      "r538",
      "r554"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows",
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r118",
      "r119",
      "r121",
      "r122",
      "r129",
      "r130",
      "r140",
      "r143",
      "r167",
      "r175",
      "r178",
      "r181",
      "r183"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net loss to common stockholders, basic"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r131",
      "r134",
      "r135",
      "r136",
      "r137",
      "r140",
      "r143"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Net loss to common stockholders, diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": {
     "auth_ref": [
      "r94",
      "r95",
      "r96"
     ],
     "calculation": {
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails": {
       "order": 1.0,
       "parentTag": "ghw_ReverseRecapitalizationNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but 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.",
        "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed",
        "negatedTerseLabel": "Less: liabilities assumed from STWO"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income (expenses)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expenses)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesPayableCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "label": "Notes Payable, Current",
        "terseLabel": "Notes payable"
       }
      }
     },
     "localname": "NotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableToBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A written promise to pay a note to a bank.",
        "label": "Notes Payable to Banks [Member]",
        "terseLabel": "Notes payable"
       }
      }
     },
     "localname": "NotesPayableToBanksMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/BORROWINGSScheduleofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/DESCRITPIONOFBUSINESSBASISOFPRESENTATIONANDRISKSANDUNCERTAINTIESDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r167",
      "r175",
      "r178",
      "r181",
      "r183"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r478"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease liability recognized"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r477"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right of use asset recognized"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r471",
      "r473"
     ],
     "calculation": {
      "http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r471",
      "r473"
     ],
     "calculation": {
      "http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r471",
      "r473"
     ],
     "calculation": {
      "http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r471",
      "r473"
     ],
     "calculation": {
      "http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r471",
      "r473"
     ],
     "calculation": {
      "http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEASESScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r398"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Other Commitments [Line Items]",
        "terseLabel": "Other Commitments [Line Items]"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]",
        "terseLabel": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other current assets.",
        "label": "Other Current Assets [Text Block]",
        "terseLabel": "PREPAID EXPENSES AND OTHER CURRENT ASSETS"
       }
      }
     },
     "localname": "OtherCurrentAssetsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other current liabilities.",
        "label": "Other Current Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued and Other Current Liabilities"
       }
      }
     },
     "localname": "OtherCurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ACCRUEDANDOTHERCURRENTLIABILITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other non-current liabilities",
        "verboseLabel": "Customer deposits"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets",
      "http://essinc.com/role/DEFERREDREVENUEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 5.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaidInKindInterest": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Paid-in-Kind Interest",
        "terseLabel": "Non-cash interest expense"
       }
      }
     },
     "localname": "PaidInKindInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "negatedTerseLabel": "Payments made towards offering costs",
        "terseLabel": "Stock issuance costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r333",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r26",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in USD per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r26",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r26",
      "r493"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.0001 par value, 200,000,000 shares authorized, none issued and outstanding as of December\u00a031, 2021 and 2020"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r11",
      "r35",
      "r36"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets",
        "totalLabel": "Total prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets",
      "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidInsurance": {
     "auth_ref": [
      "r9",
      "r12",
      "r214",
      "r216"
     ],
     "calculation": {
      "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Insurance",
        "terseLabel": "Insurance"
       }
      }
     },
     "localname": "PrepaidInsurance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrimeMember": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit rating classification of borrowers with strong credit histories and who have a low risk of default and qualify for the prime rate.",
        "label": "Prime [Member]",
        "terseLabel": "Prime"
       }
      }
     },
     "localname": "PrimeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.",
        "label": "Private Placement [Member]",
        "terseLabel": "Private Placement"
       }
      }
     },
     "localname": "PrivatePlacementMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails": {
       "order": 2.0,
       "parentTag": "ghw_ProceedsFromReverseRecapitalizationTransaction",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.",
        "label": "Proceeds from Issuance of Private Placement",
        "terseLabel": "Cash contributions from Business Combination and PIPE Financing, net of redemptions"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.",
        "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock",
        "terseLabel": "Proceeds from sale of Legacy ESS Series C-2 redeemable convertible preferred stock, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r81",
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Draws against letter of credit"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromNotesPayable": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.",
        "label": "Proceeds from Notes Payable",
        "terseLabel": "Borrowings on notes payable"
       }
      }
     },
     "localname": "ProceedsFromNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r80",
      "r364"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from stock options exercised"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.",
        "label": "Proceeds from Warrant Exercises",
        "terseLabel": "Proceeds from warrants exercised"
       }
      }
     },
     "localname": "ProceedsFromWarrantExercises",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r40",
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r223",
      "r575",
      "r576",
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PROPERTY AND EQUIPMENT, NET"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNET"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r39",
      "r219"
     ],
     "calculation": {
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r19",
      "r20",
      "r221",
      "r493",
      "r542",
      "r552"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets",
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r38",
      "r221",
      "r575",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r19",
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property and Equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r19",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful live of assets"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PurchaseObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
        "label": "Purchase Obligation",
        "terseLabel": "Noncancelable purchase commitments"
       }
      }
     },
     "localname": "PurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMITMENTSANDCONTINGENCIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofUncertainTaxPositionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RedeemableConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.",
        "label": "Redeemable Convertible Preferred Stock [Member]",
        "terseLabel": "Redeemable Convertible Preferred Stock"
       }
      }
     },
     "localname": "RedeemableConvertiblePreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails",
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofChangesinFairValueLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r484",
      "r488"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transactions with related party during the financial reporting period.",
        "label": "Related Party Transaction, Amounts of Transaction",
        "terseLabel": "Related party transaction amount"
       }
      }
     },
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r324",
      "r484",
      "r485",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r482",
      "r483",
      "r485",
      "r489",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.",
        "label": "Repayments of Notes Payable",
        "negatedTerseLabel": "Principal payments on notes payable"
       }
      }
     },
     "localname": "RepaymentsOfNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet": {
     "auth_ref": [
      "r529"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of research and development costs incurred for a fixed-price, best-efforts research and development cost-sharing arrangement with the Federal Government.",
        "label": "Research and Development Arrangement with Federal Government, Costs Incurred, Net",
        "terseLabel": "Repayable research and development funding arrangement"
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementWithFederalGovernmentCostsIncurredNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r381",
      "r529",
      "r580"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r381"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r18",
      "r91",
      "r97"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash",
        "verboseLabel": "Restricted cash, current"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets",
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": {
     "auth_ref": [
      "r14",
      "r21",
      "r91",
      "r97",
      "r573"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Noncurrent",
        "terseLabel": "Restricted cash",
        "verboseLabel": "Restricted cash, non-current"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets",
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units",
        "verboseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails",
      "http://essinc.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r31",
      "r298",
      "r372",
      "r493",
      "r549",
      "r567",
      "r572"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r111",
      "r112",
      "r113",
      "r115",
      "r124",
      "r127",
      "r202",
      "r369",
      "r370",
      "r371",
      "r406",
      "r407",
      "r432",
      "r563",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r164",
      "r165",
      "r174",
      "r179",
      "r180",
      "r184",
      "r185",
      "r186",
      "r310",
      "r311",
      "r530"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r313",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "DEFERRED REVENUE"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/DEFERREDREVENUE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r99",
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Proceeds from transaction"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Shares issued (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Price per share (in USD per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofRightsandWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Securities Excluded from Calculation of Diluted Weighted-Average Common Shares Outstanding"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LOSSPERSHARETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r415",
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r49",
      "r109",
      "r277",
      "r279",
      "r294",
      "r295",
      "r296",
      "r297",
      "r466",
      "r467",
      "r470",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long Term Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Basic and Diluted Net Loss per Share Attributable to Common Shareholders"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LOSSPERSHARETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Provision for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r332",
      "r360",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r332",
      "r360",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of Stock-Based Compensation"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r435",
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value Assets and Liabilities Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Lease Payments"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Schedule of Annual Maturities on Notes Payable"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r40",
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PROPERTYANDEQUIPMENTNETDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r486",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r333",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Share-based Payment Arrangement, Restricted Stock Unit, Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r339",
      "r349",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of Share-based Payment Arrangement, Option, Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "auth_ref": [
      "r299",
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "terseLabel": "Schedule of Warrants",
        "verboseLabel": "Schedule of Common Stock Warrant Activity"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSTables",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r390",
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Uncertain Tax Positions"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling and marketing expense.",
        "label": "Selling and Marketing Expense [Member]",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "terseLabel": "General and Administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "terseLabel": "Awards cancelled (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value per share of units granted (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted average grant date fair value per share of units outstanding at end of period (in USD per share)",
        "periodStartLabel": "Weighted average grant date fair value per share of units outstanding at beginning of period (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted average grant date fair value per Share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "terseLabel": "Awards vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price",
        "terseLabel": "Weighted average estimated fair value of options granted using Black-Scholes options pricing model (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividends"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate",
        "terseLabel": "Fixed contribution rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "terseLabel": "Units granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails",
      "http://essinc.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "auth_ref": [
      "r340",
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "periodEndLabel": "Units outstanding at end of period (in shares)",
        "periodStartLabel": "Units outstanding at beginning of period (in shares)",
        "terseLabel": "Shares outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "terseLabel": "Restricted Stock Units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Increase in shares authorized for issuance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Shares authorized for issuance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares available for future grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Options, Additional Disclosures"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r350"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedTerseLabel": "Options forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Options granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r363"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r341",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Options outstanding at end of period (in shares)",
        "periodStartLabel": "Options outstanding at beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Options Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted average exercise price of options outstanding at end of period (in USD per share)",
        "periodStartLabel": "Weighted average exercise price of options outstanding at beginning of period (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r353"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options vested and exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "terseLabel": "Options vested and exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price of options vested and exercisable (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period",
        "terseLabel": "Awards issued (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r331",
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails",
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails",
      "http://essinc.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price of options exercised (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price of options forfeited (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price of options granted (in USD per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r333",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number",
        "terseLabel": "Accelerated vesting of shares (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Share expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r355",
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofValuationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual term of options outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual term of options vested and exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "ESPP purchase price of common stock, percent of market price"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/EMPLOYEESTOCKPURCHASEPLANDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "terseLabel": "Issuance of shares (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Price per share (in USD per share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance at end of period (in shares)",
        "periodStartLabel": "Balance at beginning of period (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r98",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r102",
      "r104",
      "r132",
      "r133",
      "r138",
      "r141",
      "r143",
      "r151",
      "r152",
      "r153",
      "r198",
      "r233",
      "r237",
      "r238",
      "r239",
      "r242",
      "r243",
      "r286",
      "r287",
      "r290",
      "r291",
      "r293",
      "r448",
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/RELATEDPARTYTRANSACTIONSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r54",
      "r67",
      "r68",
      "r69",
      "r111",
      "r112",
      "r113",
      "r115",
      "r124",
      "r127",
      "r150",
      "r202",
      "r293",
      "r298",
      "r369",
      "r370",
      "r371",
      "r406",
      "r407",
      "r432",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r563",
      "r564",
      "r565",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r111",
      "r112",
      "r113",
      "r150",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)"
       }
      }
     },
     "localname": "StockAppreciationRightsSARSMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r26",
      "r27",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "terseLabel": "Common stock of STWO (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r53",
      "r263",
      "r293",
      "r294",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Issuance of Legacy ESS Series C-2 Redeemable Convertible Preferred Stock upon exercise of C-2 Purchase Right and warrant (in shares)",
        "verboseLabel": "Conversion of convertible shares (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r26",
      "r27",
      "r293",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Shares issued in Private Placement Financing (in shares)",
        "verboseLabel": "Shares issued (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails",
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Shares, Other",
        "terseLabel": "ESS common stock issued upon exercise of C-2 Right and Warrant (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r26",
      "r27",
      "r293",
      "r298",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Options exercised (in shares)",
        "terseLabel": "Issuance of common stock upon exercise of options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANScheduleofSharebasedPaymentArrangementOptionandRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r54",
      "r293",
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Issuance of Legacy ESS Series C-2 Redeemable Convertible Preferred Stock upon exercise of C-2 Purchase Right and warrant"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r26",
      "r27",
      "r293",
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Value of share issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r54",
      "r293",
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Issuance of common stock upon exercise of options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r26",
      "r27",
      "r293",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedTerseLabel": "Less: redemption of STWO shares (in shares)",
        "terseLabel": "Shares repurchased (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/BUSINESSCOMBINATIONScheduleofReverseRecapitalizationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r27",
      "r32",
      "r33",
      "r104",
      "r190",
      "r198",
      "r448",
      "r493"
     ],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "totalLabel": "Total stockholders' equity (deficit)"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets",
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "STOCKHOLDERS' EQUITY (DEFICIT):"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r464",
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails",
      "http://essinc.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r464",
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r464",
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails",
      "http://essinc.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r464",
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails",
      "http://essinc.com/role/STOCKBASEDCOMPENSATIONPLANNarrativeDetails",
      "http://essinc.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r494",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SUBSEQUENTEVENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BUSINESSCOMBINATIONNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Supplies": {
     "auth_ref": [
      "r10",
      "r12",
      "r215",
      "r216"
     ],
     "calculation": {
      "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Supplies",
        "terseLabel": "Vendor advances"
       }
      }
     },
     "localname": "Supplies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/PREPAIDEXPENSESANDOTHERCURRENTASSETSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "auth_ref": [
      "r17",
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table of capital stock that is classified as temporary equity. 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. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.",
        "label": "Temporary Equity, by Class of Stock [Table]",
        "terseLabel": "Temporary Equity, by Class of Stock [Table]"
       }
      }
     },
     "localname": "TemporaryEquityByClassOfStockTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r233",
      "r237",
      "r238",
      "r239",
      "r242",
      "r243"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. 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. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "verboseLabel": "Fair value of temporary equity"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity Disclosure [Abstract]"
       }
      }
     },
     "localname": "TemporaryEquityDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Temporary Equity [Line Items]",
        "terseLabel": "Temporary Equity [Line Items]"
       }
      }
     },
     "localname": "TemporaryEquityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. 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.",
        "label": "Temporary Equity, Shares Outstanding",
        "periodEndLabel": "Balance at end of period (in shares)",
        "periodStartLabel": "Balance at beginning of period (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesSubscribedButUnissued": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of a new issue of securities classified as temporary equity that are allocated to investors for them to buy.  When securities are sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the securities to the investor until it receives the entire proceeds. 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.",
        "label": "Temporary Equity, Shares Subscribed but Unissued",
        "terseLabel": "Committed purchase of shares (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesSubscribedButUnissued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable": {
     "auth_ref": [
      "r24"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate monetary value of a new issue of securities which have been allocated to investors to buy. When security is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the security to the investor until it receives the entire proceeds. 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.",
        "label": "Temporary Equity, Shares Subscribed but Unissued, Subscriptions Receivable",
        "terseLabel": "Committed funding amount"
       }
      }
     },
     "localname": "TemporaryEquitySharesSubscribedButUnissuedSubscriptionsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r271",
      "r292",
      "r423",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/FAIRVALUEMEASUREMENTSScheduleofAssetsandLiabilitiesonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r114",
      "r115",
      "r116",
      "r117",
      "r128",
      "r191",
      "r192",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r232",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r404",
      "r405",
      "r406",
      "r407",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r481",
      "r531",
      "r532",
      "r533",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Accounting Standards Update [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r382",
      "r389"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESScheduleofUncertainTaxPositionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r387"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Accrued interest and penalties related to uncertain tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESNarrativeDetails",
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.",
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "terseLabel": "Additions",
        "verboseLabel": "Addition to uncertain tax position related to reduction of research and development credit"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESNarrativeDetails",
      "http://essinc.com/role/INCOMETAXESScheduleofUncertainTaxPositionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r154",
      "r155",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r395"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Increase in valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]",
        "terseLabel": "Common Stock Warrants",
        "verboseLabel": "Warrants"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/ConsolidatedStatementsofStockholdersEquityDeficit",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails",
      "http://essinc.com/role/LOSSPERSHAREScheduleAntidilutiveSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "auth_ref": [],
     "calculation": {
      "http://essinc.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.",
        "label": "Warrants and Rights Outstanding",
        "terseLabel": "Common stock warrants",
        "verboseLabel": "Transaction value"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedBalanceSheets",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.",
        "label": "Warrants and Rights Outstanding, Measurement Input",
        "terseLabel": "Warrant valuation assumption"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKScheduleofWarrantValuationAssumptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Warrants and Rights Outstanding, Term",
        "terseLabel": "Warrants term"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/BORROWINGSNarrativeDetails",
      "http://essinc.com/role/COMMONSTOCKWARRANTSNarrativeDetails",
      "http://essinc.com/role/LEGACYESSREDEEMABLECONVERTIBLEPREFERREDSTOCKNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r131",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted average shares used in per share calculation, diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://essinc.com/role/LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r129",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average shares used in per share calculation, basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://essinc.com/role/ConsolidatedStatementsofOperationsandComprehensiveLoss",
      "http://essinc.com/role/LOSSPERSHAREScheduleofBasicandDilutedNetLossperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(7)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(27)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4724-112606"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/subtopic&trid=2235116"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39927-112707"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "840",
   "URI": "http://asc.fasb.org/topic&trid=2208923"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123341672&loc=SL77916155-209984"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r581": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r582": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r583": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r584": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r585": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r586": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r587": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r588": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r589": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>99
<FILENAME>0001628280-22-005167-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-22-005167-xbrl.zip
M4$L#!!0    ( .Z(9%16\@+*^PL  .:W   7    97AH:6)I=#$P-RUS>#%P
M;W-A;2YH=&WM76USVK@6_GY_A3;M[28SQF ;VT#2S/22=+9W^I))V.GLISO"
M%J"IL;R6'<K^^GLD&S!O+;0F-42=25*PK7/TG*.CH[?'5[_=?.KV_KJ[1:-D
M'*"[/__S_ET7G=7J]<]6MUZ_Z=V@/WH?WJ.FWC!0+\8AIPEE(0[J]=N/9^AL
ME"11IUZ?3";ZQ-)9/*SW[NNBJ&8]8(P3W4_\L^LK\0W\)MB__M?5;[4:NF%>
M.B9A@KR8X(3X*.4T'*+//N%?4*V6W]5ET32FPU&"S(9IHL\L_D(?<78]H4E
MKF?E7-6SSU=U*>2JS_SI]95/'Q'U7Y]1VQJ0 6DVB(N-IMVP6VT+MUO6 .-!
MRW.:UO\,4+(.MV?/\&0:D-=G8QK61D3([[AFE%Q.J)^,.D:C\>^SI?L2\C6I
MX8 .PX[4%JX.&-0MO^RQ@,6=%PWY[U)<J0WPF ;3SN\].B8<?203=,_&./Q=
MXX!PC9.8#K(;.?V'@$00+C].<FV@G("&9*9=IM+MUQ'MTP09#?>J+FZ?56F]
M8C@>0MT2%G4,4;%"!3P D\3EUT"W=ZI#%P=>&F#A8X@-T%L:"+=X2PCJX7Y
M^'+%*E:EYL8JO?UT_P$]U(Q=5&_HFY7/OJ&A#Y_@)LN)#N!D.];G_"V+QZ@W
MC<C%$5KC]N$!]6Z[?VCHW<>N?C(VN?V*O01]Q&,BFLT]&5*>0+1.$.;H(2(>
M'5 (LC1$-.&H.\(Q5."[YNNS)&'CS()5M6BFB$\\%LNHT4G!(+&XZ^Q:A@QD
MO'IAMRZ%O&":(T-B  .'/NKB.)XB<.@)CGWT0+PTAOYMMS!3](M5+TBDY/R9
M/HM!I1H@$N"(D\[L/Y<^Y5& IQT:REK)ARZ7L1<0/)(XH1X.<KBEP.SRHD?2
M&UFOE,3PX\\DYY=U>:F>^.O7'-VP6UNO0A6W7OM6J4W==>W22W5TT[5*+]75
M&VZ[]%);8)#M3_XX JWF(70U#.< NEJM\CWK,-:R==,J'P%;M^SR?<#6G;9[
M !]PVKM9JRY#3!9F()+Q"(>OSZRSE6 7D($(AQ"^$&<!]=&L)\BO9P%T_7*$
M?1\RODX#&3*0SM39+BD/E-^0];.ZF-%7H<V&#& U,K.H[%ZPM5/WGW=<4YF5
MS?LN!=T^T'4#S#GJB5&D0G ?!,7@;&G8%J^D5?=IY2$516X&M)#[Y<]G\DW=
M%;G9[#LY[I]]>?#<>#?#O!FS%(0N4MY7+PRG<3DS1:D:00^Z2[(>L6S^J!,3
MX2V/Y%(8JV;JK?4\MX\YR?+X<^/BW%P9K2A'>CI'NHL9& Z&3!_P5SI.Q^C3
M8  %A4-T%U./H#L2HS]#FARM?UG'X5P5"_PS;W@S',9DB!.RXA<5C_D50U-T
MH_< 8L51.\D E_>4A9DSF<F 28XVI#552/L!1UA.7.<3W15OD]4&D08$?4S'
M?1(K&'\<QG>07U$<( )=K"?" /*?N+/( O=)0UY8;KR+R2-E*0^FZ Y3@3_J
MLC 4V$//,*')"%)>J&=QU0 E#/6)'/V*U9;<=$LVVCQ[UMYW^NP9V&)MO6;#
MZLS3S4=6'R]PVID#1N"PNT>&TX?F]N^4)E.%2*%O8>,QA+&'A'E?-/"7&#WB
M("7HI5Q(-% $(WH^PO$>'<SI@_8I&>V3PYP^($VMT38UVW44* M07C9UTU2
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
M5X/(M]YG_A3^C))Q</U_4$L#!!0    ( .Z(9%2X-(-Z7P,  - )   7
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
MK&'&5Q2644A&*(7566.)FX_AG="@ C)QJ5&H$QEB&3?$$O%0: $:<H5QM!S
M4W 9'"?0O@G ;R(#3QP5N8M7:Q;8O=313<K&*^EHH\QBI<#Z=^'<-9 =8! X
M&8<H"9;#T3$C#PR)#:W5)(Z[43B-?7WA' 76,LQ$SC@9%E8VP<9\*@"#N<*^
M4F+$%:UN0R C@N_B ;CS:$R[[$D/X(2F1="D([@"C,]E0)(PANLYVCEWI])0
M83JA/X@ :AB!M&F,XQKYQ!<QO+03F,24@5P18F?@;R"4/RL SMFPIW@((.(9
MQ$G8<\&KY0>>^Y#> V.*?-*!<83),0=KGT-)KYD/$^B9!((E6H-]#J[N1Q /
M02(&90234\@E\;GQU@J.%,,J5 M\=Q>#._"08G$0#91TX!L\DT@(\D"3@I!!
MD7:H9\7\2++FL6@7T/TM. !H%_-.*].$9RVF4LR>5E@J^!5I/UKK7A8^8N),
M&VS"/?L:]+$\&JH$["!QD0F'.*YQ!+1!),<J,;4&-AMC.7J&8-LS$G'._^TI
M*ZYQ%\O+\T.&V@L$J5#-F3!8_HIS-A@#Z3;66>B!%O*MF >Z7B8B+:R$&Q--
M8OY&PHN@LP<")C4JQ8P<08](HX]C$Q[!)[BT TLSJ0TP4*!$N-1IH3\3#9+%
MVF<1N61JC79 4"QH8X+#I?$X8[ ;#)B$H!7R8MM;&FTYVA 'V,:&;^0%67'$
M,OL^16V8<+GWPG1@<'])DDB'KV,BJ!? %D/F!R.B3<)*,Q!CKH8)F0 ?"0&3
M76&P)%<((5-:]J"88C=*9_DS5JEX@#6+UC!LY HEIT+/5V48(ZW-)LPPF?+'
M0ZNZ;&30 M<-E'WL<!E03]T'0GB(RD 0X%JIHLB7$NR7&%L<1!+^,(8]&4]2
M))Y 0<;!AL-G%),QMWBHA5QL>2"UPDQV.I6<'K450 ?M>Q#_+GC(V25'F0''
M.=8""YL;:4WJ5H1@,I ,L-[<P,K*/NP;KFQ?7+9N7PWVKXV9<7LJG$(<IQ6M
MJ84"^J=B[9&(>+>WM.C"!Y!31.'Z+LO[Q%68+A.NJRM[&?E*HU"M;[,IL;IK
M@WM@ RW7G*IHO"3".N[^M[[V^IWK=07==9^?VIU_=ZXOM^[6[?6[VT]V^[77
M:U_UMNWWN7M]R7[K;D_F5??Z8GLRK[H]UKJ^;%^UMZ;TNGW'?N_>_K9MOYO6
M59>UKOK=ER##6[/*7NN:773:E]UM)8(=?[UM79]W>N?;=VZW^OVK]M;=/H/:
M/[<ZV_:[:_4^@Q.!1^38Q?G6O3M77]+>[:=V0NWG6"]V6$<B/]""W^?Y$%3:
MY&K&Y^9@NU-C?\7!FDK]^P[6'!YESM70A^7ZJ7-;NUB$2AMLF^Z,C@VVF'=&
M"YTPJ6R^/;_;?33QX(B <C8 F5A" 9!&\ 4?80J)B-/N*!BJ* 9C &(.X7G*
M=1<Y X[Q*!-* 35 AA3Y \Z&Y-FEWV#6@/!@0!PZKBQ"UDFY9 PA9QJ'AZ%&
M6L1EE($(9PAXEX%V#)R3!Q)"-57E.9L(3FD!X%/ LH#::3)HGZG'($C&W'9!
MP%M(/N]$P@-DV.E^J"T$H*!M$8!9D(>Y@Y6RXC.3Z.(;)!+&E;9J]RA-&0K
MM*#KI#T^^^I)U#:5=NEA:P*T.SS5]26DJWKYC!B[XK.T]A?&A8QDK^\MR/D3
M1R.)@MBDP>B_0;*2B!,L7XQ\E.\?$9[%PL0++2AGLZ-@4:94$IPE4[:DWI$F
MJ6??81W%C\),F9#;Q"U3;5F8?"8;M#5_2.@$>G(0:1-Q+R5T37%^D4*Z49P^
MQIDATH@S0[8E77@%*5LDW!S0K.!7P*5MXOD><(JEHX%Z$_KL0IQ:$B-Z0I*L
MXGD"JEGD+-_$X@#H1 W#NUC)*!X4^$8G).*EG=A^]E@+RF$WQUJ>ELP'_LMN
M\^@E[BN50H76OZPSR E6'2E&#[AWKZ,@=.8YK$;[:@K+"'S72 ,$^:1:P[7&
M)0NU"<:J>02&C9I-2ADY-L'0!%8>3=*B.C,PJ>+:AKMLS,1J*+B4D]9?*$6@
MZ.> GTD8R&"!#^.>FH-!''^O0<3GZ??+) :O:A)E>]0Q%CEH Z4P\=(P&U=*
M86F7@RBNOU)E.S[$0Z9DS8<'@8)>6--6N"(!6 ',8^\I! !$'!DH84A_..H6
M%R#V2V'.*_MP@T[<HJ,(<AMTE-@],G+&IR1_<F;<1D;WPA(A+GV+"(#*191*
M'0#1 (D0@$-R>PZI%:H/*^0Y-O)]W"/$(J/=+92:N8(K*B(FZRT$$R-1XY''
MIQP<?B!54DP.A(-VA05EPK^$67'CZUOD.5@FP[ @Q1!-3%#,2/9.[ XX1_SH
M"&&7"B]FC^)'B";W%M;&[SU:-Y1TMB &*4]##:L%:6@_R&*5R""@<*1V(H7U
MZARLKW[X>*^3Q!XC,$PT<+VV03O>E'H+DL7".5@*!"*T&K' 95G1982/1XO
MAN*[7G%;/O"G(J\%(CPP3W<=J"-SMUTBNV>'R9G')P)M5XLI;NB&&!(%U^;Y
MXQMV_V=Q7")'\E_\9KT((FM6PQZUH(-1]H EK*YIFV17A';.1W)*1U+LABF)
MA0"OZULCB27&W0G* +%:C(9CBG&38^3;K9AD'^CU2N OG,C_48?Z48=ZS3I4
M=5_K4#,JOB1A49I%-<J>P.S%JTUC]0B1/8YI3RCH2,7G8"$CQ_4D6TG*[#E2
M5*&1-U\WED%.O?+<_9N_X!KN;F_/U@X+Q_7Z]UR>/3XJ')?6O_Z.6ZX;7@&U
M]*^]#;O#JRW$_G_P.$"HL8 "($F;W+IK7Z%^%'KQSMK!IE=__TY![DA2=!/
MT"?;Y))LCMT4SA=^^D.0Z0WCSE4/;U-TKWN=ZPZ[['8O;COGGQ/A=7NM?N<I
ML;U1=E^\@?SRS<K]P']%^T<MZ,]KG/T/4$L#!!0    ( .Z(9%20/3_PF7\$
M "EN)P 0    9VAW+3(P,C(P,S T+FAT;>R]:5<;R98N_/W^"KWN?KOKK(7L
MF >?.G47!=A-M0$78+O@2ZT8(;&FDY*8?OW=D:D1@XUM@3(%9Z@24F1D1.SI
MV3MV[/CU_UZV6XWSD/>S;N=?+_!+]*+Q?W_[]?]K-O_Z??]=8[/KANW0&30V
M\F &P3<NLL%IXY,/_<^-F'?;C4_=_'-V;IK-XIF-;N\JSTY.!PV""+GQ8_Z:
M84(L][A)"4)-1D-L6J-(DV%DE2 Q4H;63EY+"Q^M(TTCA&PRIW13:\N:*!CK
M'9)8!K;F7[O #8$6F+#  L5*8VZQQ9A*KIT*Z;6G Y@=S+#3?^U#]J\7IX-!
M[_6K5Y<V;[WL!_?RI'O^"GYX!</%_V8O1DVS?I<1+"?-+RXN7A:/=/,3:(KH
MJU&+\0,GIQ>3QJ'?SSKNI>NV4Z\$433IMY\/)LVBZ=NB/_BR>'T3P;K@4=.Y
M5U_0HB'66K^Z3#,:]W?9SVYK""/$K_[:>7?@3D/;-+-.?V Z+DQF=WG7Q#!,
MK-/*.B'1?MQ\.,CO7 C]"GZ=]CNXO>&TSU>#W'3ZL9NWS0#X+<T;-1%I8C*9
M$C3]?/?LTZ^3IM!_]C4:W9CWL-\\,:;W)05&/WQ)A32E)K#)W$O&;/.U66'>
M1&JFGR\F-3_2]+,U_3 [,W^#6T>-Q:ORQZ+IZY;IG/SK1>@T/QR\ &8/QO_V
M:SL,3",]V0S_'F;G_WJQT>T,0(2;AU<]>(,K__K7BT&X'+PJN.G5;__G__R?
M7P?9H!5^ TYNCMGVUU?E=[^^*GNV77_UVZ\^.V_T!U>M\*\7/NOW6N;J=:?;
M"?#^[/)U:ACR\F/F?>@4'^'W75 C>>;*UU\.]D/\UXO,HH"Q\<1;))A07L?H
M$(G>P0IBP_#?FXDD"/Z;QH0Q22O:,>WTZI"]WNK ^*XV8#:Y:6UW?+C\WW#U
MHI%YZ-K3CU=VLWO^CNR?']&=H3_;.C]^J\_VVKNMW4];5[MG\.WA-CH^W&_M
M7&^QO<,M?'3V)MLYW+K>O?[ CZY/6^_H;NOHNG=V?/CQ=.?LB.Q>PW-O/\ S
M.Y=[FY\O=S]M7QZ=;5WN7#N\]VF''7]4E[O71^@=.;XZ^N3$\>;'T^/-#]?'
MA\>MX[,_+W??'EWLM-^TCS\=M_<.CS_O7'^^V-G\$^UN?C[W;]]D]NT'<?SI
MX^>=31CCF;LX_K1-=]]N7^^\W>)[G]ZT=]K'[=WK_?;>IX^G1^3/T3,?X5V\
M<WS8:QU_^O-BAWR <?[>.CISZ.ALY^+H\#,_^G1T==P^@KZ.^/&G-V?';]3%
MN\.MP<X!NGQWN(UW#S]<_NT(UD(JT?21@]*5#C<-#::IA>':.QJU02]^0Z!:
M%-:,JE]?S1'V(>F\#A;()ROTIF5.7C1*08-N+P>O8W89?#.:5A*>9\)_F_#7
M7Q!>!LRB<+YIJ6--YFVB.;5-:QERPCL#-'_QVYNTQ'?0_$UN7%)\C6$G*RG>
M#R>)7B\6P 8^N*P-+__7B^W=-V.N&&GLUS 0&_*]N!]ZW7Q@;"L<E&_NOVCT
MG4DZ"BV9+W: QL>=/TZ/K[M BX_MX[,/%[OMW=.=S1.T\W8'[QVN7^^V=WBB
M[6Y["]ILL:,#C8[_.D6N_;%C/NGAWMD?!>_L'JZ3([)UL;?YY\41C&EG<X<<
M77\&VFZ1H\,_VD>'IZ=_77] ?T?'G.&*-KF30%,A8U,'D&AA/9,"9#@*\N(W
M/*;GF(!?%>+HL9.<,\8!?B&OK+=1.^XLTE)+C[XBQ&-RO<^[O9 /KMZ#W1JL
M=_P6&*A>(M>'?HC#UKLL+EN*H<\1M7JGNYL>^OZ =LZVT-[;/Q%0#!]]VJ$[
M9^OPG3_;W6R='9_M?S[*;E"KO85VR8?KW<,_KW8._V3'0*T]T A'U^X*I/YJ
ME^R@O4_  V_WL[^N00JO3_[&P3./#&X&C3A 7LR:&@'NQ49$QG20TH(0OJ='
MWZ-V-?< MYE&0B F65"28$JXBTI+!<)X#XH=G)H\_ [0Q&]TV[W0Z1<(9ST'
MP',2$N5^OYHV>6^NTE?K%R;WQ3\^AOX@ZYR\AZ%U/9[3W E6O?;#_"J8?-F:
M^_#/,<WA.:#KVS^O]SYM71Y_.D)[A^YZ;_./L[W#([YSO?OYZ.SSQ2[Y\W)O
MXR;-88Q U^/-'7YT^"9I?;Y[O<-V0+)WSSY?[Y#]#"2='F]N,: YV?OS;TPC
MYH3KIC/1-IG5X QYIIH2@:55EA"I@>3L>PC.E*9&<QDYE0RK:$Q4Q&E&I!08
MT/HSP9=)<$:%Q]:BIB$1$)8'#]4(3, %ED T[; 5[#:"OYH'TWF((0_@U_1O
M<0&2)_&Z7_A]P!*-PE]Z/0#@#S8Y:_=:R<4HOCO-$\?,HOV7EWT//;R:[Z)\
M_?2=HR'TN\.\^*MPPEZ/N+ DZX^8^7%'H8#TX[\RG_Z.6<@;Q8#"K8[8QO;_
MS@/3FP__-OYJOO=>P:7CO\!7S >;9A!^&[N!"(^?F_XV&::?-@424CQ]1?G+
M^._Q2U[-+=2MZ^:E9 0Q3(-FS*H [& MX583X04R\>_M"BU7Z5P/;EF!\2_W
M6X$$&8OI#PON*[]L!],?YN&W493E]8>#S?'CXY_&?Z?G;UU-*J(6W(= A67"
M,"U)X$$)B["F4I:KB:JWFFA1JPE*N-#4D^F!XP[#FFU:J!@SZ.8_N/!?/)^^
MW R=;COKW-;M2)K2J/I?ZW>NBU?SH[^%[I-9ESU_P4;W?>WM4LE .:KHP!Y3
M)K#3DA,-&$H;'<#"TD*;H;$VJPI#S6DS=']MAA:FS3ARTO)(A%$>U%K4@3 O
M%+7@;7J*;9(_K!]CN4:S+AW#\D\/+[OLM3*7#79"<B$;/H-?RQAX/Q^\W@<@
M Q,OT,UE!BR5OCQPH6-@ =[GX3SK#ONMJ]+O#+[LY-=7M_8]6:[)$+Y+(V#]
M,QIACB9&$4N-P<Y+Q(Q 2G'C/<<!"ZZ1]=6ER02>CJF27,?!5<*HW4[R]TLJ
MC9O!]^UNYV#0=9^_09HGS V$*X.L),1$P@P*@#AB)-0H%:V64E>7&Q9/DT4S
MX">3/*9!33A!.R*5YY9[(EC T@;D%0.\;H%# $55EQ.^DRSKWF?)GS6M]R;S
MVYT-T\L&IO6L(^ZV&(88ZS%" 3$1I%&:@@^GO:(\X!6R&/MA8+).\%LF[V2=
MD_XS2]S-$DXB 2K#1\\B%QK;2)QBQ'H.&-E4ER7NI,GLE_YLV!^D3S4A1W0R
M(L*)"YHR1;W21"/NN%$X!(]H=<E104Q79T; @3'F0G0*&68MTTZDP%N48- )
MPW)E&.%^V.II,D$T,5C!F5><,D3!6A-$A978"&5U<"O#!(^-Y.K,%$Y2[*1R
M- ;.4 S&"T>$\818Q^'_*\,4CP;BZLP-ACH50Y0F4,Q\=$8@8(AH":@-9@-^
M/&Y8FJ4T5,@8M; >,02#\S8:JGCPQ'EMU,K(P_TA4U684R+'4#"!*<69=-YR
M@KE&FCHA.%=B94A3KP"1(RYM>7!-F&:<(V6Y$8'3$#"WW*Z.D_%CL*(J9#)6
M2[#R'D>-&$N.8)0()$@X+^&/U7$!OM/05X4^7H'!C1PCZR+3&AM%:8JO.2LL
M0#2SA+W$.EN@Y6]R,AD0 U#M#3:@%X/%UF,IN,5>@&Y$JT?01U.0RR>NCA*,
M'4,N$,0(I1I9K(1 -!@I:.2K1]R'5ZO+IRHG!"D3L?+&,XF,%=IX[3#(+N.:
MTL?+"ZJSZEU4PM*\-HTHI:]:! J54<.T0X([H0)\HPPF*T.:1P#_"R2+Y1&P
MOD+*$\:\5-IQ&2ASAH$4\=)=7@FR+ '\+Y!,@O+HHF(*&\YX<39#FF L$59K
MB]C*D.DQP?\"Z8.-Q"@2&1,Q6&0&9,H)2KS14JM(EI 676<+5(%\;?"DP<&F
MB O,%/(:M*2WP001O>)X&7GNJZ(@ET]<4)T,,VD(=@Z< &9D%-$&#Q@%OC.N
MCL3=:)E^?R\6 ED2]N3TXO6[<&+<U5:_?QC<Z7;'+7"?_5E?S/F3$E$KP-W@
M03-/L3*4:$ZTP8Y0&VX]CE=UEEK*)NV#,W8MV2M0*KF/12B*<0D*3' EO$7.
M"DX)K2-[/1,V12P8.,#.>^J+Q!ZJD0-+1"VCTG+KQ#-A:^2A+Y^=*//:4. A
M)P2C 3A*8QJL= K9&(2J(SL]6N;@/1GY ,@1^AMD/_@0VJDNQ4:W<Q[R008?
MWQ>G:?/@5U9C&>T0(M%9X#6&M5*4,EPDI%(%$+J6X+G*2.>)LQMAP1BJ-+-:
M,BFHMBE9A&N+J$!(U#*R\DSHVTP7<1J0K"-"(J95-%AXY;@/V();KFN)A)8=
MZUP^57'@5E!.F(G@N1 P%TY@):P6\!TK3Y^M!#$?:T?NIPHRW#3D%&$0NL#
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
MK0$ZJ$&T=8$1+)I*MH5T !<S@KW1%GFN#-<6N-;4($GS&PS[?FBA@YIMVB
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
MC'3X:6\F!2E=I=-N%P')(L,M0='NL ]&SG0Z $$=_) P,ZS>K.HO3)\#)6O
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
M+39+)YABMNU:2@$TYR9KI9>N?;EP7UCA&04Y+D'Q<\4W*F0BUOLIV7&LP=>
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
MG__^9@<I?OM4B0+ACRQ,-5BXBX.BJHC&P+.7-88NA#2#G#5$6>D6!"QBZ/#
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
M&8)^B#KE5)9'Y,-HR@%<>+!RH//T7%+3*+FGT(LT4"Z2Y7X%*3^59S/2+]^
MLM8J:BG&'TS0!J;Q OE=%@Z63*31\R51<+#=?,U;HS]TQAQN^J\;!5D?W4_>
MYV"U@(7?>(_D_3OOCX!$?@>7O",!6[+/F1P='Z -["T^,(/H1N\D[IIR$*+#
MUT:;G-97S.;@ *441F";BV;FWUU^ 7)?MIP @!]HF@U#?.0$@0&Y[NA[D!X_
M\@.^=1C^N8[_<"3EP.(E68_<I"VTP*+FW$'*CK>VCF>2, 'KOGSO-O*JDH?B
M>$BP=R56F[56FZC&\6N.F_XP>>7+T8(^P0>.)4L8^6^5@UHGJSF=U@CDE34K
M&(^H$\V3C"L@G;QG_P7Z[8<77@!0[LH%H14:E7EY7FFU@ UO](. DAE-S0%4
MD@/*\P6_9&N<>3[!6^9)97'FO1HGD%#J!F)^F371@A[?/WITF)SF%%H"04RU
M_ZI2#6#34CPB;BQR#@%O<(5Y7%VC!8Q4APJ*B/,%DHP"F<1P9LMA>(7EW&?H
M;I:AV[TSZL3/'IPY&9'"\Q:[QL'RC.SZ^%0!30R/K);3YTJ:C)PKOKR &R]H
M$>A6/B9QC;/C,!Z8<?)93\HCJ$H#0Z#4E8#/HY\+;@"(J*-5$74N=1E&)[]X
M]:H)H56,Z>*\):)M_''81">9#$F.,57 K(7 PN%D5[G,S_3(9S.,-%MCHP\5
M3)]KXR"S:&$><>H+'4P@@VUHMHY]:?.$CJ.&XC;CH"FLT -XXED6'ZLOWT4S
MT.0?#L9/T\$4^!-C!?.*<+1: \.18=EY%%GV"'KZTC#SW'W#ZZV' 8([S!7X
M,I3G\;)X\_Q@772P38(\_^&A+2F_E!5(3C<4^S]"SV)OR"*:\0J3W2\O@\*5
MMQ)I9"N_V/AU-JMYD=4;"KQRU"84J_B"'/&!*(>C:0SI&<-2,'85&M?BHNU
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
M@JI,^1N\8=/5%SEAK]!T1$I\3'NWU9ECSB<U&]D^)%LL$Y:' 7/9<*T'1U,
M<#CAW]C3/14B-Z4,8)8_Q\#_)>((4"N0W'#J_/8L!)7A)C"'C7S_91I01QZ3
MH$_OP=8$V_?O.!N'!*5@3SKT8;BU100@%5P!6(6%L"'CRN!P_U75[^6&SS_P
M^OA3^O=_G3[WYW/8O; ?$,JBV:QF5='HHOSZ[A^6$2)\>OC.PX(A:9A6@WQ$
MS)O/OV"4;-!62C NYQVA-E;HW F4B4):@T'S.5M)CQ\_?'@_.7V'>O$]:NFG
M%P[LM9^*Q=EA\NV#-'F7%TU57N0%XO6<(%]RF7SWY/Z3^ZGG26E=X=;GV%$N
MU8/@)M[[]M&CKY.'QP\.OOON^/['1(NX$ZM[Z6:( J/P=/C&8ZMX![F+SMMV
MW7S_S3<$JC<_A+/J<PU\ZS"Y6SEBKRLEV1N >S(J[@AG*&M%71OE.<4#?\B5
MQ^*[B<GL/*'2.(&3Y)K\ TH.%0E\,Y^@E8<YAQL3R85D'R,NIKUG<94 '-W_
M."1SW^T8R=S.<+[A_CS!(!R(_XV";%RW.?"_BFS=N._UCQ^0M['(-M_G)3V:
M?O1#?+M',,X+AY7H62$S0I/#7X?U B^,UJRMX7\+?;)WY?"K;]K%\+N']P^?
M''T[^?7]PZ/)[[;=]M&3P_O?'E_KMM_0D'G8,#,XR?_]U8.O@ARS WJ\_I <
MQ:*!*;#!Y%3K6'*C?%E?< \^"QHFK=2I5YR1A6NJ@"9):A'GBTS3WC:3F?[[
MD\C"]9DFYNC!_?3^PX?IDT>/Y70))XF1E]XQ\H"WW=:WOX_O_M6U)BJZ]'^I
MA+YME!5ACF!%MR5L?CX^SUN^DYPX,_$R'0C5:\IK!TZ%)BO<F*%SG3U[")^Z
M" -HA-DXA@62Z7\EX_".YGKM&-4?DTF8;/I,KA7,'B\MV(<22_J>M!)>!2N:
MW9FQ).>U6_[W5_]Q#5/JVT=?_?CHX?_Y)OOQ\\WJ5S^."0?FJU=,@.K-]KZ)
MO5>/GW"1""AK&0-E?6&ZL:^SICEQ53O-'-BNY0VTTW)Y=[33YQG+];73\3%8
M1\=W43F%(D(;5/ \P4-V8($M7@0^9+BK;"8.?XQ10'O69N46]J$)8A]"XIE1
M5NB]FOQ\:A(#ZA(WOUTM^3E>;I@'T-:*<?G;2]XG7)S?8.H/NC5F8)#-AQ)^
M7YX(GG"*=^@U#T(+I%:EE5A=EHI0E;>'&W)<R'R9CRKR@#<FGM'H+0@4+X"I
M%B,KPVE:R981]O#]1_Z-Z,BI0KC9YJMIF=^N$PZHA(2U+4ZB[HD5U^)) 7N;
M<;UBD5V"=_;J^A=SAC=^J@?.PS>#*^'=L%*O2%YF]?S\O_[CZ/']'YY05O-X
M1!E\0X&_?8A\-$1^]#%"Y&@Y[2/DMP+\_.+T_R:_/'WVYN3UZ6[E/V^84WQ!
MYB6!"@\M3-O6C[C/O7[^P^0GME=7V7L&NK4TB6C$-@3=N-WFI<*2<?3I/M$;
MZ*BH^D5()D(13&RF#Y6Z!;.>\O]>9B7L("W1) SXGX,]CV-\2G"Z.1U%O_B:
M[6?:RD'7O X5W">^E^AF[N1UI.7O^G8WDI;K>9Z[-.SK.ZD/'W_UXZ/'4T[J
M'=S8D_XL@;N45!I)QW_H.B![0 APR4!@:*&R(J(L3,\P&RY[OZYH''.S#'<:
M4S^%#JT!JG1J'NM[H-!LTWMHWQWQ%,R<=-RA03>E*Z@(H*L1EQJT"F)6E4(H
MHZ4'B"'L+UA4 LK*5&I9'1K\""B6VB:65CM1AR'6YLWA+FFO!^V:;RCLYM$K
M$BV/-HAE4EM(J* T:D2(E7H]Z7$F<MS1D#W?$$0=Y2&42?#'!5J:7%)1J^K<
M< >E*NU#T%N^-R-4Z5TZ7_<EG\#/_$=P-_FT\QJ. 6YQMFJ\(=Z+RAZ[D@G
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
M0F^;8, <=B-:RQU8((SL6VFY1'B*+1H1ZB,ZP^F6JI(46Q([70*I5*KS K-
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
M##Q>[2)$T+0T^:."K['"U1?%@QV.D5?,@F/T<A4PRR(XM<5BQ!S2#IP0P!@
M&7 I#/=AC!E3DHJ-7@Z\00% H>-*SRH>"4'#99<:5SCK"N\4QF6C:S9>Q*0*
M1=+<6<<^:NP)2HDJMFQ^0P#.==NGF-:L?SB!9UP'SJA[K3]-9?=F!)@8D< @
MUB+5 _^E"JW]AKKAAAKM7@G9O\@\]]G.N"'%EJ"Q"0^"@ BB,+0(0P8LFT0S
M*M:1H*0_>[%3EME>!FY1!EY.'*,H&$CK1]AU$NPD,Y4.1<HF<86\0&-@$)G.
M2(W7ISZZ2TTQ@<[=YLJ"6VC G[!;8+_FM[_OQ[&X8RC1"7<GBIL8IWHTHA1L
MQ?BX\N<!':ET=M! N*$0ID  5I==L<3#CEE8JEDA> Y*_T<]XASH,BV^/ANZ
MVLO2ISY#6J:!IV@KV=DAM\Y!]-+M(D+V6+5,5.!\1;PRFB1M#0J=,"90QVT,
M6[N';U!!1[!$TCTO!0%DKGG8M> F^32G#C/J5PP\WE7M5?IV' *?-*M",T2A
M$>,TX&6F!@L?Q^;3O@*,3W#@E/73DD.M?1V&>&P@=R.OM*U1BXI"8:HH:1B:
M!2B%%K>$^XS',O]@JCM'Y():)#CI, 7[2%M%AQL'C.(HNX11J8C%9B IU53Z
M:+AIJXLI#X:)]VVD,E&UXJ H]S#Q!8#Y4LZ&\<Y_[9 WG7^BT)4\DK&,99W!
M4T+KDMO]QZ:%*A9,KFBJ;%,@S.+ZDVR%F0)-\IK5X[ZAGK7+>5S!JI_Y=??=
M+H&ATMPJWK:2N=(I]A/\O[!?)?B(^3(Q<"T>Q$>*3R@8X[U?WM@88F>>9'%,
M/?@J51PU;;5>:^:;;LTP!K[UE(J_6RK2'%/"WO[TD2;%NHEW2E (!5<Y,U.E
MM*7%0[.T3>-ER[ZW);*UE).UOZ'^>O]-O"-)0?(FB[;FHG)<"5<3T&IC+/A;
MWV!1D4SF@88C1X*V&^([_<6]-K7#)H_1'=QEO038I%'B=Q=/'*$&T*1O@RP
MFQQU84WHK:2:&,BU]% 7AD.C%Y8-Z%V2DV:@$(/AY(L6+3!L@?X&W@[)%0JW
MP"*$639_?U:#E'$'<O,>? +8-*?G]"J$=VYV]GGNP<3#&*X^WF3?(I13_W#<
MV:)FYE^7&I:LB<JNL #*%86'>M%8#'I6Z%91"$#/NMIALRXI#?I<@);F(Z;%
M%2"KO@$B-0VUL@2H%4!)!?C),8MV][;H+2Q$+S]O[WS)O"=4?#DG;#J8_U_!
M6'P1.@F(U,3C@BH'EQAH7!0\8!H(19T$GA$Q;W#G5TPD3^5_UIPNS]#Z9SZ5
M .I0]Z[+L))GGG'@W".6ZO7PWOI+G2PLV1S<(WX:2!5"NC*D8CTH-VZKEM0
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
M<[\6M[@6_N !!Q5#M.HAQV&%II?5N@:-?1QT,?'?T8#%#R@#^W6^W;,MJN
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
MX. Y05JEYSE9,$KWLY-_OOCYX.B[KXG#*W1J8C?"!;7FQP^ 85"+@L'('<#
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
M\IY=@P6-%Y@M+6TMCI 55C-0?5FK@>[W+C2U1072#!A"+S/XY=)/Q");$<4
MBX,Y;&U]3TX@+T@]5;NVJWDB+VOTU:OEDMEC:T+]J:V 2H<V,F4ERM]E^[7
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
M)Q<V*F"=9CR_,0[SXERS37?*VYRX+SMO8N_;Q8Z[9W\_7US"@1=??@II%^_
MI\<5AV=S.N.@U*4H<_1Q\F,SK[.]HUSSQ^M"_B!8$H*%<[W-%Z5:+95D:$R%
MA;BR;-:%C98'XKQD;5&@C'5CU^EQHW?%H<[[C:E_"Z-[G@!O@X815)>/I:))
M]2Z3$.N+_XL)6?P_)O:FO(G:JYE;GJ,,?=OU*P>/'11/ZT4K:<8CSJ,;D44U
MECG.OPBK.^B:'I)_N$TQ^,_N69JI1\]U9%YG??JUT.6'G+<"\R:-K=XW5"Z;
MC$9=6!V%7(2I9F=P^=<NUUNT9,;40X$$5_JD"2(<U:EVG&E1Q6Q,'9"\AREC
MH%"UA4L3VHT>\<$-3J[?5B"U8'Z,W>=!PPL[UZ=4BBJ<A0714@$L["\\@[^R
M,!<8(8%0A(<7%%GQ:G&WZ9>A!8?29( ,HK(.;>H6-+B@L+O;57QC(^4#_<A:
MV3ORMK933HSP2:CG'XB;#R0[DG<35JI(F9D\C6\.8];GFF=Y@Y,WED[]+^3.
M=[NUJ!!K?",J"5$9@3Q6\7!1SV>4$HPU:W6E$!\B2#4]?Y6)ZH@CV6W3)!A*
M*(@^E6)*6$PDW=$VV75B=D?[K5A&IT"W7EI YDOXD*-:'S7<O?.GN H#17X>
M)\+_ 63F:X=G>S_]V3YZ9\-90 %[RJ]]A6;]!^\PY>;9L%_G7E&74KO9LPA>
M/S.&Y=Y=]Z2K^X0(^?!%F+0='^I1X"" $&24-RN2G1U%(I?:L;G3MZ1HX$[A
M7%U&CFB^2?W&FH9'X9NO/9-*P#%5TS&!! (H %^6J48PRQ;UWJOJ(II:A.&J
MI)O^9V:J-<;IQ7%_-]3I$'RJ;'_ =25N$OL;!A43!>-S!,]D/OI!4)MK,A+W
MU.C_-%$?<*+$;8P4W>P;<,/9'1J\WT:B+9)8CQUJ*XW /.$#5L%AT^R05*MV
MM67./*H^[FE=F.3%.;CETYKXP(="V+6K_D8M<@1D)'^T%6I(3#>Q W;P,HE-
MD<*]0P^MX/4-C#^6V+9#O])T#16*T KB[7<W\>0@?2!9DT-G;"!3:,#3\OB
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
MV!_X2-B"6YEJZ()V^08Q4Y?GO-B\&U.*>'W2!U$L';+,RPPKQ_$'BPO6:6G
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
M.6GSS1F^,6+UNCWD \Q%['LLF<!4N$"7UY"&,._%A4P5I.,X?E[YDJ?BU.Z
M6/O+13O2B'3C/?C=TS_2,2?7A],([$8*>I+5=3M"EU,PAW1:V4V"3E:*_85&
MWBX1VKK3?FGSKF\NB">;W!VR5__2B: [U96QB$NZ^ =:ONF;Z0\-^NUI3&0:
M]>9-!VU2)KC',PC757J&#GQ9_/!CWHI^J-,F6FNYGKJ1T58LN4I9>8QKH20F
MA7W*W*AWWFF]D7J-TNB@/W[#$9Q&34U@Y@!G:=@3.5D 7EVI_8OL276&;&.D
MVMTD+E,%@4R-V+4MK%M*0\S35!-<<K_E$;Q#9N*^W<8>PFL\85YY:A%[_=GM
M,UEDP9R5 K1IG2%9DW%'T[](7(27DSJ'DU#68RDDVAB6HL&<!,/5?&\82KSU
M>$_)C<<K/7@\7B<(+GM;9,E_9 #$EJI1(E!:K^Z1)4HN$9IRR5R/L5"=QB(M
MXLTQ#>%Q*Q]/Y*"1I'V5KE2K5O*RW71IH#VT5<]]U&=J'(-(OP1/@M$6^!O@
MA$*S8$N*8P\HWJFRE(D"LTW!R2)\ 6HB\L;0Q5>46Y;3!"OPH&GA97MXI*S4
M//$%7LZJ"?QH&[Z3>C=>UHC6;FI,IUVY0O-WBIP1XD K\X40QDV8;T3BN5L9
M\QQO%TI-XU3KFS;C9W,#^0VSIFHFRW0JA-5$4R(RU)#IL#F</[671RDA*<KT
M46!;;[ WP9-Q#_;W-)1IR;9LA+GH&H4.;"'DXO73MZ<?I:AF)/-.^]$&%R%G
M,; 7NYUEE<1%R-(*E':CV_P%S'K)<V6][[#LXCF;Y_.$=7#,OS.AQA-*D9+]
M.A*EC#YCWH/*0B_D:Z5AHJ9JIAKC-6=R"DJHX'X#'X9$61G+I]*"&LLT3!;X
M3JO:1(LG>N;$_,,I*Y&;PM.DX5B]V13\[*CRA?KA9(@T ST_0%=X-/X0U&%"
MK*!.C[E(Y E?X6'T>A(S"E'GH/3I;$,)WMA2&+.3.@4["0T1$@]EN5SWL==V
MLNYU.*C04Y-M*((6IU#W]7$%4]J&''[E\[1<;23K<Y>/7+U^T^2O10M72J&*
M?-6#+[P(L4B !9.8CF+!6:?;GA3I"$OV$Z[?X,CZ5Y?H[J1ZXL](5+%LFRBE
MH80*.,[UB.2B"LP%<>CC*<WT94RK2O#'SA/QR'*D0JA (6\ RZS4*F77<U]<
M*V2&Q :=9ILFR5[ " 4\3?Y*=;50[[?1B/-SR>4+O7A1Z<'&!8=T7(R"9'YV
M/EG^45N.&9HD\! _#NE8O@$B$C1-^&</AWEH-;S5$)5K1UO1%Q)T*DYIHUT)
M"=BXU8SB*$_"SHJMS/O:B-,!Z,%"FH->HC[24UVC%8)=)KM-%SIQ1DHCT2LT
MC_^],R/(J0Y4YQGFBJ''$'!]T2<UFU/!I\29;0OB1:EB4J;]'2<[E\>$W_P
MUQA*O,*#)3]33L9D1! W=49'[I7"M.^VQL.5\6%MNK1V&_A5,(3LTK*SQITO
M=B/XMYV@LO781.H ."9HDNF*Y(W-$#[UJ);]\9#IK8)^$&B)#)1VYG[TGG$^
M'KI^PPT+Z6'3<T+IZ:GH=J'H]MNGHMLO,Y*R;Y,_GRPM)S\MHYNC\Y+GM"+L
M&W@E*P=0*B"5-Q$5YE!1&5B4R\$AP+E*9-D1 *0>KA,.]/IXA@M(AN"!Y'Z+
M'II"/ESHUD&,*ZW,*G F5*,5I8*[K24-?CPV=Q+ ,]Z,"FH4QVCZ>N:25WB*
M?6\C\ N\_YRCD1\99VCXD>]]ZT1 [H$%C=)Z9M->Q<@KUJ)Q)E>A%J-LL(3=
MV$9%U+4(WOCY[72TX5R%*WV4:D7+X0B?UF][\"M<%M_L%*3(D*>QBGEQ1'#2
M? P*61D,H"%M#+2O:AUX3.N[-'92,./.D=5J8/W1QWI OJ?*$H2FHD$_@+^!
M(%-1,YQ)B-JT!3:8 I.8P297]-SZ$H/JB_<<OBIG^CRSIG^02)?!NDV_=YBN
M.?V\F!=?VY5?^J:Z-7[?/_3I/YRZ25^^_>K5-1KQ'Z1@J5T-\&D'(J/5TDI$
M#N#3*C<DEC#*N#_K)OD3'2@>R7E4+F(<!_OC<H/B*HJ6>83R2W#4G9_]Z]OQ
MBB2(ZFIW5+5V.U^5@QU:(JT>YY,SG0$VIU_=WBZ:CD,,X7(>.>?Q /XD^6[Z
M-W/[TJ+_@U;;7GFC"3<;W=;#LDX?W;S^:=.>T@::*4:%]&V:)NW"^N+Y%YDN
MW7!4%<U8DZ4S1=,:D6=9]V[:CAS^_+%OFINOD[%ZL_B!@MS;PT IY.]:M"VB
M#I&N1Y7]Q;<F*43/2\_TV?,7SVV'SS\(R<X=-W=&*\Z9M_A7*!"ALXJ?Z%L>
M_%<RH,&VO#:>[-RV>%QE6;:1JWA%!T#D.^ 5T*=[W7E?4C;QB-->.6$X\E?%
MTLAFJ1NS#&-A&92\29<<TT=+)2=POX/UD8[QFQ5&'L3K+PE=L6P'=HS[,KTO
M1UL4ED<G#G4GQ6O;2KZO>24W_:Y]ES5;*KG!#C%D@J4)EY@1:M3M#G3NL96C
M#E0Z0[@IX='T%JS^K@@RT<?(_^YL/F43ET]JV+@YBBBM\##CV6CAX9=4>5-S
M+NH/4P%G_8)I+K&H2B=<LTSPS4HHXF0*@<IDB@H"\$\R-?M.1-I($H.<.B\2
MN:E_3 &J:C)FZ>>6(8ZKDQ;<RE%FSW"&^./3H!5_AI\>Y.;KDW._J^"I;CXT
MG:AX<_S*N;0I.]0&9^LUH<94,I8\25<[6@$*W@@V!L\WF7%70^ $?"%EUU/)
M*B#QO<W+<(7/%M_- M X9DV.^OQQ0*?^&8I6%I,D=(L80CP?ZGB8=>;*8:V&
MY%NV=F!C]U!SM[X*DHZC  GI=?5]^/QX#[/&AC!HJLX;:K-0#AJ+SH-9P8!A
MN==_I0?7TM_D^)US=]PBJ39?45>;,VA"*)3':0JY6)-L0GN*D4]L:N)Z-'/Z
MUU*[R/"5!$H@\("3;O>(S[B$_[)YZ%=UVF"J@@+]T9#4X.$H=6.P:NFH2TYT
MW%CNV7.!U# %\_8J]P"UXCH%%EVC?TU)DA"B:?]4!J8E0QD8S06E! $*9Q2E
MG5=LU"MT9XOA.+3U]I<=$UU+X5O>[.$9B4SRPC".N4Z)+]9H;9@R8-TV8/L)
MGAFIQ9 Y'[GQ3P(B$S9(QUA:,GY^%OHTS/J.IFA(,9MJ=3_QV0(32U&F#75)
M54OI<+P(7$0(4,*=HWV9TI(CUR+9SZ9]Z,7O8RL;O"[)E+))<W'"4:[ =<QP
M@3Y?!338+"!@FA!>YS"PN[*P!0:W/2F6#2B!F.8T$4MMVH8ZZL+X"\""QU3%
MW:>9LBH(]O13/V,\ZVAX[B ]PF3"YJ ]?,P%2))6#CF2R4C=<TTA>YA=2_N%
MLJS>,J=V'O0J.B;A3?U2\8DG+L"L6A$WY"JC/)UB&<6#A@83&%2)%"HT:/2\
M,A9>0C%SIWDW9)Z L8MS5A'2%Q-%M!F')JS/[%1QY#&_3E>FUYX$+B\5G_[E
MJ?CTX9$(#O_H:-M#FO"AYG9+E^I(AO!NJ+=CV%)2KX5(W)5Z"M1L>P=/%#UO
M!CJ1)*%N-X*TIE\NCOOUT ?E/P A'8RW'[@O"9 '9V<'9'9_')+7.DIN:HQR
ME-]0"->P)+/UDAF.B&R5P89(B(R/IR@4.1ZZP]%X&ZR+BT.X-EPK**]0SOU.
M FM%C>+D976R=50!20:$NL53Z'??';<W=&XL(5;C(\<=W.DP6%%2;>0(3$.3
M[&81M4B(1//IC2*:K2>UQ8+6QQ[9,W:;?G=W0TUL>O^;>KRI;[38H/T1UE#P
MEO>GQ,*2R#'>A"4@7AY%J2J4%$>6?D,^1+(CM#QTQ%)88TT\\U-$DM.<L4-8
MCEAFU1HNK.XVBL12C9ZMQHH#I11;^X[&R;[2'N][QKJI1*NFI/+52ZM68%9G
M-@ %;#HSD*];!R*7S(T6K3WQ&RB%(R)@A$I;P;(H<JL26AWF096VF>CJY TQ
M*\V:NA [.Z\<\O&A*E_QB8UR9)77UD&X$?QS::QAM\C%Y_9M>LXK)0NE8M)&
M 0,./9PQX;P%2?\1\H2<E:#<+7R2@/9+L?A)TN="@D5[CE!<+2@5\W4I4FN]
MH6WL,D(/!SPLF;NBA9/VT+BG\I WQA%F*CE*NP!YFC!@5IFE'(L##9RHY)))
ME*/-]UQ%EC?+(B^P%T'V3(DF6.Z,EC?U4VQ84S?'TUE2.7^6IEW7"GR=;YJ6
M09'F?]D4 >NED*922@P\.!0C<K:4H637F+E0=3[HN>*LF4@):DY,<T+2)GR?
M?Y4E' X>#U##87H&)64@2:OQ, 5&[F:*?\=KW/HVD@>DM6B1O&THGRV^XS^(
M^FCV ^GDE,Z4-*;6?C@_LBKR2BG82?2=E^7JPY-<U@=DP'Z<K 1SAJQ9ZCA6
MRJ=%M:OD?S0J(IXM$?\6V=_*55B9"26#7=7#5I,ZZ8$(+I^MJ"=Z^@\XYTQ<
M5E8YI"ZHQ1!,'B7;%YH9D*(#..%TA\\:73E6:Z;&75O%U=+_)A'J%5+4+4/V
MC/)'8J9KS:P>LYY%[352?<2IX9<0:^1FL_35<P^074FN@)+6TRJ\[E4X;1PZ
M<GHX_4 X1":"TZ)N.SP R"+< 4(#$+J['\YY#1V#RE;2?TKT7]?G(&A?O;Q?
M[-5 MCZ]0]<<$:F6N7,46MLW"#@I^;^B:!(^,492_74=+X/7SGWBMF.ROY=$
M 99N/1I.H-(4?%L/JJ,V/T6*HEB>]+JS3DUD7>/*ZVY-,(&54<]J&5VX&&=J
MR@Y^9 J%4;(Y\4[/%O_5'VA)(A7.;D]'! 4S2>O:7BE_HX\*JO;!%^U\?,#0
M G%3:?U]%ZAHOIIPJOP)5?=O@)SX&-[MYT5#S.J3D;ANR*$22/OP%AYHH[OX
MBA,[K^ )LJ&3/_V0SN;[_DA!)Z]K:%S;SK3VNJ^<1"@2QF0-E+)0LZ@_ BMH
M!J_07/YPWW%S/40<)U"T&4Z1%?K9IQ6M]&[W/LR<+QFD(2N '2;DT'8[;LU'
M_ZWZ84$30XI)&9=SV^&,LYM*RJ!<)$7FC[I!T^6'OF[:(>3BS%++9:05F'++
MNBK80H[2TM7HE4VW:@Y_NROZ RXRMLBM>65>X7)ZN9$FO,><YJ-+3]Q1\ECH
MTN8)&A[;;/'-X6^*7<G*'/CBR'U!<YM6LZ'9E:C)81;1=8Y$K, 5<F);5BJR
MM9/^W9QH6I&0%%.>V@-'KLR BY\[Q8Z&'^F"\Y?0GS(%!',[@^J X6A8N)9-
MM#>V>KST2W+O,YFS^;LDSVAS^BOAUU$!EU=$TV%ZP%H90@1N4>70-HQ$BF$.
M#G[GEG;K/+G0UOQ4$?ZWSW_W5!'^94;RE9B4C-@N$_ (4,CDR*XV[6CTSH8R
M.F>ZS]559YFTWM=Q+6I3#"*W\XK=:I%+TA.KD%5ZRX&U4/U%0"[OI9F J54
ML$W[K?$VRYD7Q@93ACVV)N97O<PS9X(HY:XU]#]XZ4;IXJ/Y=+.N4,K(K8S"
M (J6"G("+DT+=A^%T_\S (Z3&D]$^ B&.6-9-+FOP"KHE:0T1$@/V!19_9TJ
MM77A?QA+;A!<SUC?Y &8]%414_E-<@*42&8T<\-W(5!21K0K=(?8N^9=DYZP
M97L"I.8])03[M%&:!?4SM%I-AI;$[<O%_TN^\[Y*+D?:$8?V3;7X[S]AAK\G
MP;!N7-'L_M,_D*C0LAT>Z]7]<7<WIJ.UE0#')F11WXD,LL]?L2QD9Q.EG,$=
MW.$7(AB:NE#JEI46=)4/4V:K5F)_N/;%34<*]\H6"GX^M% H^QHWG,RL,54C
M(F;_YNP+%(,A#O97QR$9R;0@7@EA)X1CAC<!TFA?24YJKZKJ&B.):THCRAPU
MQA]DF,"HN9?;M?R)!)?X3?:5KY@<#>IP(%Q]1<TR(XSA)R(F]<U7KT0^ZM.,
MUDOF.'U<W,G2?V7#LC(.UN/L3)$)B/V<S'-2&(IKM+=3$MQM.JJZY,TR+9(@
MDP.:0Z < <"1-=^&_9'<Y9SY%$(7$:@O1!^6\UK[%&;P$I,>W%9PN<^PA&)F
M934JSPA/]/AKX!_/1C:C-A5D4],,%.38#-: $9AQR^2H96O"_@YBRBK'V##3
M;,7]FD2QO3HM*1T)?'KZIZ-KDS.T[K1'#]U>P/,07V!RQW<\*107@:2XZ #<
MA4^R"*QHZ"X)^K!TN+GH\M*1-:,M6\6JJ>:;K)0,"9FR3=UMT99^$.B(ED_-
MD>9$LO=%JN>!?KR6DFIC9/'S:Y.Z'8VQXI"B_&C&=NN$SW0!%]EUI[H9.)TW
M#[H'ADUI;C,%([ZV2^X%IR-GCM9T-,56OPY#EZW$R& ]9? VINH<M)9_D2Y%
M!$I\SAP.C-'S7-AL9Y_/X%SX4W#97Z'1F@Z[(R;/'2WYL 9;YZ-OJ,"*6DXH
M:\VTFO>\V5)$UC5R)/PUN2)TNT<2#M"8+;EJ5$:R1HD4(.[[$9UXN)//)/?J
MD=G U/CUC&I5"4WK@F):<,-5Z N8M-(7>;=5T3W-AN_MX_&LJ)#,CEG 1J(-
MDT+B9&%!NL#47B)=&!=MT8B-JIP]HY_G4@V(\DA\<CNUK^O\>BU61_#ZUO77
MYQ9O?3S<]]+#A89&F0*J[1'0OF5HE1B( )=B<EX*&+7AZ]!K8%NI!7+N^(/X
MZ9J--7++;"&H':*6\>-(39VHO3[#,&S:NV[<1$.3+Y9R;M\X1W3)O!1="S9D
M\GASW!Z6XU=LLL0IUVGAI <Q*+3AW!^E*1?N#UL-#XBF,SUG6"HE_Q90W[8'
MKR<8OBOI:+J[)[;C@Z#R"52*ORE-L^HF4%@F\N2'TQ[_3N.^ =-S_O TY]Y
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
M!##"BW)6FVAL9WM!2FQ8+GWDH0M-1)CV+IZ$[%QOVKHI:DO6,]/TCSN8.#.
M'#S7S8]I((P+86CY5(PTB@QQ/M/H@\- 5KTDKO+NWO?MM$%UB]&5* 4@O*>3
MHUSGVO[-S2TCT[#*VX8'U+*PL!@Y-[UFI>=;9L30Q!L^%HE+CCLB80\3I'OB
M6AN56DEQ[JIWT $ZVUS#1!0P WNG-;H;^L?TI-9Z<XUI46FPH5Z#M"/OV'?!
M:ZF2 @Z0Q;@E+Q8M2<ED.IO82<G0:$=LVWIG;*SMXI:+>V307^IL<6<,]ZDV
MA.$4[BMK,["4@^"]NY%$*X]#+DP6LOYI\4AKQOP;I-M+OP8M0OGJN=>A=:O?
M!N66-FJ]X?+XZ*^T06?P@7?.0^N-E/W@S?7X83*?4 +*4 RXWR R"B%IR"P,
MS#W'R\Z>[ I]%5]>%^?HI&/^'HMI=&Y?Z>'YC]=_N/65)D?JNR\U0SO9FLA6
MG/$"A0/$5#G+J?)ODT?TKNOS+?ZLHY,R\$9^U+&'@'P4.;XS7'AI"&ZE</_%
M\R]L?.MA62?3>//ZITU[XF$T[C/?A//<G<Q(SQ#1H-HB9IY/DS0\/++6:?^3
M9 D#OKR<$ZY4YP]_WV\XJJ)S>=E)B-4D7XK2M0\],^.?>22<B_=I8N@J[ TD
M)XGKMF3-[NC/8+\@H=M#2.+3Z%.3"*T1JIWAAZ#=BZ5O& F__FA52SZ@$'Y$
M)'XD&4PO>\+WF[;="E:RIG;ER)5VP5(#D;M'4Q:]-[-*V3#>?O_#Z\4WW[X.
MS)E9Q[91BQX-*4-JP;R2P18V+M(54[P_1-^HX^7#33VNWTU_(R79]%JWAW[U
MAMD#EB?X4L81,TI->%S\8SJ>JN?\_U#@YNGXC^.N77S^7%$"G*B%9VJ]<]2_
M@Z"5A9WIJ7=W[?"6L:J-VV3=4[!!7_ECNVH1U7_^(G*["-Z,Z@S,3F-6'G%R
M\AB:MYT-RY:'->/WSLLVOO)1FT9-S.]D-\G&M+Q-@33@!(N*R$UOQ, 'ZD]A
M.2VIZ$QN(Y&)EH%(&/802"\?96FJ+K-\O9;'D]-1[B+K1-//V7VTE^Z=GPBG
MZ@.:\:Z2CL(:B-0>OWC^V2?+3S]Y\:DN3CW29-;&,^O9*-HN'P_"B4]&C$H0
M[NLFNT30 Z2/K*)"?]@8]9K?Z!/6W,+R,0-A4)+[FMS%_+2FD\*[=\WF$S![
M4]-S>EV1 I4^&$R*J,;(.ROD"D1H3K\T1J#%5S\)C#'=\-,)L*,\)=]K*!BA
M;',A61(]Y,VF4 X/2G"L]P*\DY5(?R)![[;AWERN^TB4970VX?%F/(_]GH-X
M,J#G5\'R&!EOY'DZ)C311R(FV2&]>0\G!J:.69TVP#IS$B=[ P'QGWT%23FT
MM2%KJ29;VPCBEN-XY+*K#CKB@0/TZ5V>. CK+%@W#D#-"16@^^O)JC+^[*RU
M9V!OW= ;S4R^/:7@(A'S3M?]6W\OFB;F][.+WXW>'/M4$[M0$_O\J2;VRXRD
M&S-WKU7A?29<.<GVI:IXVPESZUG':==?_)@O15LZ;1;:[FQ CJ-B.R]8$8^/
MI5M*6NK5>])^;$/ZJ-60#O/Y4VR\RNZ-"4P<4B3&Y5>_+9%A$349UW:M!+_?
M$$;IQ?-/UNID.)7&XO;F/Y\M;L\G1MX23E\.%K-BS5P*WRADDZ=*!]UC+P$,
M10(4TF:GM"_L"(,B\.7%7!4NS7X-^H/JD>13G9\G/7JZ.-W7XXM/ND]_F0CG
ML]^4$0[#Z(F<2N(<Y$D_Z=(=D1[=[8[ <#VTNZ-=*8W#/[X(P9)@NG%$<Q<-
M#Y6_BOK5'R!&F[Q!.@-[W^>'^60?GO6MZ^6 !0<"P3/'Z7E#=R8K<\;"7''B
M-I2+X/YJZ6E23O%D3<"VF3SVJA](F/>@I3]3VI(A#)/D[KZ#F<#'8GI+MN!
MGIWF*J^?7*$UG@[V<%2>TCC(:>]H%I''$>)O?9,STC#38OM339N5@_#;KUY%
M9$F:RN%.,:#39IL\STR?T\U&>F#MI>/U_H@ +41.='&>4K*QQ$S15,IB1%XM
M<G F31862IIGL&)RO)4S$;(XG<G43&-.1#@75Z> 22ASP0>5KRWMEV#DF?-
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
M-.8T]/2/CB;36.@(VWGZ;/%?I9,I@AO<637SCJS@3N@9GMS(=Y9>O-TT.0"
M->79]$LS!ZC:^2]Z-L9'"IR[G(XA<-KC?<^1*$T?8TF[PZF*&>'(*IN_P9@Y
MOL:T%%]#R-66Z;@>;9)/C+BP3,RY5)AI/%&G634[;+0D8-@4,N%YKAG:E2H
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
MUX(#9U\KG6#^O>X BPEJS#8R%I B+CGHH=K7')E0 Y+EN$IJ,A%;$&79ZO*
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
MW^JUD9_/(U*SD87C-\SR?6?&T#/LU$_2R5^EDU>VD]H,4RAZ\XS9-%/DR<,
M3.NRY_PNANQV2EP1&H$JGGDQ;1M@LH6P?),&<Z@PX=B912MFM+,S[G Z-L!,
MO\:PD;G9/$W_XNJ*Z*>"#)30G:21@!!R@8Z)19<RC;64D%#-I_\1JM&T1 )2
M6+U@2&Q+L/@FGN30]_&<]3%*%65]NBP(8]'^$+^'2AQ6;2,V8*QV'C044 ,1
M5$]VHB$(=+^T<9OX-Y['>+X(]+'//JV:I@@% _J1)#L%=C&HZ[O!CX;W_8UV
MS[#/U'4%A0B)62/]@ \1E4!99'/.4IN5*:PIK =Z#.J09X*T>^PCA3;G C%#
M#> 31L)0&K68[$#'AKYS0:7+5@\T\VF4@7[LM.MQ";88=TVM"5DIEU%+]45
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
MPOTPZ;>G/"\"E51344H.&$U*KL?O%^;A;_^?-*UF<0FZ#Q+!9]&L,M_K?_R
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
M'@ABPW_H@>""!X]S(D8&1C*+P+2&?Q1-7:4)WAOE=1J3P7 -_RYIK%F3L#@
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
MQ$E/Z] .Q9!SSV8Y*$RXY@3@H23[HTPMJ58(A[[@U-#0J)JSW'U40(&N&#Y
M-GBH06?><8[0KKW9G,*@KN?.+E3H$"LS=/.*!!3:1%;J1,"!3O2CIBA:/F+T
M]DHD I0C1V$LKXZB(;IK:W(+QEE!/I%P)61%5:6J F4BH^0WRHD#U8%U$2^M
M,A'C7]WA-?D0[KVS.Q9Y.H4!EO%_?S.>W.P@_=#>P=[A_X[W=_^8C;]!S-^2
M7]K^A8.3O=FG']I?/((O4F0(9))\E3K /XOI?'P,+Z*1O?5<]'@N7FX]%X]
M8KLT35H5AW,D%\.XBP,PK3W>ZERUG\V[Z0C98,UD9X:J04Q7A=5*'VCI8GEX
MN!TT%;KO>WI%8*D:<1Y@?*UENCME"J1*A+5(TU%-<4PTU;$*PC7_BW@THW*8
MUNP-$0TM0"A+EA& 0WEV*2YBC?X-5%4^*"J7$Z>(VM9;15[ KCN-?4X+]I'#
MKK[.>]YI:;:>QP+QJ4VU&F!+,1 B*%!=$@-4(?5]3&$0,J$6(*R>9Z_0*AF6
ME\6XA%%>X'$!"J_4,"H40B1H+FD0-A@\BP%MY"?H#-$-"@GR%IU"K)][GA]K
M:=DLN<W;03\M[H-6MIH0Z6+(A#5,Y6-P8@'CDB5.*N&6H&VJ-E7U@I+!IC6U
MQW+@\I<[>P=6$)$)&IXBO1)7(52QL]0\1A\::G>9X1S#GI9]M /Z',#TC9?T
MUS>Z*O]TW6'/M\*,Y#=4622VI 3M.(I=DV^7*Y!18!AS]-B)E[9]A(;-:%25
MD1R%:#BZF4T]Y]L"V8<4/"L$G2^Y=\*9;7V.Z()K$80CXC\E,7[.13V\/K&E
MY"X.MG=UM+9D&=O]:)6B7Y5E5I:UY@R=&HI9IG1*J?FRF:=+DV:=Q;/,;FK;
M3'6A&0@"!D&+V^*OT&&:$*@@KIW4?M_7-/EL)&T#70 +<IVV\8U$4M!C2P*.
MPZI\WV.!!C)ZU$,_B^*/$48Z^AQ+8E=1C *,4''E+5Y*!(^YY\6T]JK@E9Z1
MS=NIB]P6A.UKTS"@-&BQ!GF4%XZ*066EQ\U0>@3NZ'>B/$N7 4=9:R5Q0F#S
MC':2<!X1U2+$L)Z8+BM"Q 3IR#IKGXLHR _R @U(C_[5Y9I6-KW=P^O_V"H0
MV^ZZ\.1$UU&:<2RT7J2WM_+1D8U3\<T.#<8-)Z$@=I8P^'A=4E:=^Z3-3$&+
M.V\H@X9(6:*\07P$H;O$"V@0CL5(-9M4S:>6:BIHG0SQ9+47F(JJ$JLPL>BY
MNDYNI)Z[Q0_(R5CIA$\QV.*Z=C\Y_43G%/GZ0&IAV.8^1W6&RYB/=S(SJK\_
M..X<WITG/+UD;!W_H&-9![N^/5N#P]TCG!U+$_'(75TY6]]W6, >C6#ES\>N
M\F'+I;+E4GE:+I6M0/^: KV'@.9I1;M66;<=<PQW#/+$&@(B/_DX6[H=6Q+*
M\S$-A9BGF%E'5/LP;[?;U]QNBZ1$JM__GI-"313-U5-O0=/#GM3;4>LUO_A_
MK]]8E[ER=%"\$75[:@P3=Q,L7S3V,W):S>T&V YK[173."F#M%DLV4%&/Y((
MYP:COWA?2MD/4W,^@+!%<+$X6\(-;M=K\K\: FN+X V8#YL9%!#KAV=.' N6
M9U4_?#O;A%!3L2)%HU+>Q(7&J*ON^8)2<[ &5#-?>4*W@<Z_'9\^NT#G$]F4
MME U!04VNU0U8SS_#D8]R@2"60Y.0ULHC/4NA$5@)8-/Q"23S8-OC_:"*9YY
MQ)3F'NE(-^<(LT[0AW&+XDF0)'+]L;187BAZ! *@MFXF?)G5S4M0X$4_%WV?
MQ0E^M-UWZ+J9$AZ4T9G+OK6!/NCW.(LIH8UHX&@_LN\C4 FF2-.5QIH2\#%0
M$F\4#N/ZU;&P?6BCX"+E2Y9+:",T'L"6T/+'RR)*IA&;=UY\@L21\"(Q^Q'9
M&0N;3<FJ*B4X)F9#825J/4QN-.( TL@6NN&%>TNR13'6W?48X!_(\$*TG6?1
M8#Q2#>:EHT,"A/5WF+WV46YO!>6V>4?A=2]8CVN,22PZ:Z'UBM+YBD6/"A4O
M7J+<((*+J%6= \U7QMIA]N=L7F('9,OXD#S1BVJ-V/ENBP[3?XOQ4:6PR8FZ
MA/2M?A2BM$Z=NB8\:$8(=MKH AQU;F/'"HJB  ,]-D>NM=4)2=I'>>."79:
MPZ?UD%G!E/9Z5, MX=Z@W@WVCRQ(T2;R*$ZQ*"T:/IT9HC.C  !5?$DKQ/S!
M4WE#B0&H&;=FFOQ?"9/_&&4!X1YK]1BN$X!U)OA*DBL%)0#JSI(>^0DKQ*A'
MC9OQ*+*P5I^_$N&]UQ0_<E.46;*C7CXWTQ1FK]/*CMP;D<I(CAO:$&Y+LGF<
M1QO@HC]72M)-K.N%!F#G]A2@%$D;#/ID<Y]U57)K39QQM5AULG7Q"(PY3HPD
MP*:Y]6UR8$LH;D7O6O![:N1'L5,.$L#I2!41-*FGSW89+]?K(I.T:$8-2/PI
M2G-_')*_:Q-<>E4(10EP$@W3Z-<V(E87H3#2"4#$5@QP!3+"EF.08/@S!D'X
MM)8>GUU(I[@F\EJT5\=2_8CIXN41)A\>6502$^AB@W+$J:P[Y>.W"/O#-I-]
M!Y842C5=.H.8//R1,HI*0;+ \8733G"4?+/9+C_8RN?,\\1;BNND@#1S5+Z"
MV''@+O)+9)P.7AJ3,W1AC 6M)+VITI"K+>T<=2I1]&#'L$* ' G.&">OGP=
M(F@^:G2P#QVC1)J/$.]4-A3.%*^Z.POX5<?N1,5'A4^-2CK@[88Y6.SW][+5
M44AGM[,L>-."!9X)5K,;G M=IY!OD#>3]$T)?L/.),:>)L> ?1HSK<8-] N#
MYD2-YB,H^W?QI$&2DBB728./)%CD8;&$C5^\PF+B,SZO7(*,L^U9"%3&?D\[
MA$9:*AE1E/."X[%&2I>C\@S#/3-XVO#=OBKCN2\9&-6:G:HAZ;(X_6U@XXVU
M1WS-!>L$L))"OE]W-?$0D2X$&>V0N SE),/9K$C@^4.%2M\L/*B453<7<&J^
MU%9,P)*2/O)G!D[X/\"5'R7"-/(?^"2830CG,/XSPD "&VGDAT5#!@B@H0=[
M.V5T#M/NV-0EXI00=I5_+ R0(V%8S4PDLM][$%&QL;-P%4VK!J;M@G-<<L3C
MG1>[8?!KG>#__CDXGV "-/_S"AXM8?W?DLRX8BY:[_'WILHBKMI&O3X'X670
M$XMZV!GN>?/)Y\B$5X-?^?Y9.@X$NBSO_T51*1#J MUY!*RHM&+D&[ B(_EO
M?*KX%/P\'?X2!K^ _"2=DT?R]OV_9 38ZW\667TE$XV/[T([N>5B];M(6[9=
M\TH)H6UUYE!N7X%,EU61YX9!W RM@946D<FUXV%KPK2<>:6J274@>)C4FTIL
M.,1U)NP0V-H3J,X&?DN]S+"QT??,:8@RU:(F++AL/#*_U:P'%4IX,\:KQD-Z
M2*@=[A33\H(0!Z'$^/4B]NYIRF;C7F[@K8S-M"0)8IL%9.BF6I!6<Q%^SH1
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
M+A!ZZ:DQW 5-20H -2+J!CU;$8"Q5RR%)!:%DH1EGO<IK"!0&O*?>%D;S%-
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
MGMTH;+I$KCI]Q2;9J)*FA^) P"M@.XUSM*-M>=:;9_R+0,K 7<@G6NN=W#;
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
MXVKFIV+^,OBGK-@)BW*$T=V"Y@'>B?<P+7,U1QNQ(E_K'ZQC MV2'O^'&E-
MP9"<7C%R:K K79(RQ],J4N6UCJIMC 7R3HH3T3!NDVKTD0L#BN#\!GM@A]@?
M\\WY'Q_/F0KL"7R*?_L#KF%9"6L-(DS>)_9N*@ELP+"85\BZ2Z2!\P)45/3N
M@)1NW7OM2WUSGT;D']#>6W%U^FLD[^\M-OVT^CV%$\_S&<Q_&MWJL*IQXD84
MA-D95^2/=%.>T?8:GIZ>U RNW0->ON?Y(H]$EJI$BPKS5MI.>-\CE+=E:I.>
MA@1B4DJ/3H.]H[9(JIX8"-&$2T@:5X3B*7(37'6GN<\-]TUZ&^<9>6S:=(HW
MH"?,,+5#^VTD*X4?QL//4TTZVMWL=/V6C!$^E6P*"MS?LOGG&/ZWU=-C"-D?
M^*JLQC%S;I/H;.Z-]HJS6@46U^P:E*I&\HNXQ6G[KDP(1T9V7-SF\/^,<KWF
M=A7'$NY3A(D=1U#-#]J[HAZB++EH$&NB+?%D'JLMN0XDHR^Y3F[,C&DJ36[,
MRU1DH%9O4WBP?I%4$/$[QR;$9>)A<'%2,2M1]@*):4U#!*K+;8\:10ZN2)5=
M6*Y4X+OU++48&=3S&VT1"(4M]:+FML6]J[9Y<NJBFLV0(U&.4,W!?36R^;@K
MYIE\RH"=4LON1OG#NY'$YES+K(VUR-Y\0^N)0_E&#ZO5(WA5#<J3");Q;.#E
M]S"B7OCV%_IL>39?&\;#U',WE\_68NWM!<7*V7PH=),RNHYJ*7+GY[^<?Z0<
MN5&2@86QH[SL(]?H,DE_/W[^,0K^.P)ASH.Y^7M<:.UP!ZJUIB0LWH[Z5'_U
MDB[.1R-@3ZY#NC[SF@&C;3%Y>=C<?YUIUU'C>P%'FJ/XIS<YJS);]-]_^_!A
M6S)AG*P5DJ^ALY[Z"[PZ*R>CD8.3[A*:9ME!/80P;%F99V9R*!(Y_7]]?/<;
M1O%(@R-<CS HHR^^<H#FY: Y9$/[C;QDC99"9D=A<6J:'9W%>9RUURBNH8Z0
M?61N13M0!NES?X*N"#^Z1*41WE_ I^(>_?/RC_?;7G_LVJ@U?!-R'L1)1,E3
M=2>J/?I/?U[\LMU56-+8FDO0GG(Z<E^MY5"U&?3R[6]OMYDJ- 8 7Q-X&]FO
MH#M3"CJ(JK=UKR[\YI-Y>&_7/OQ>75=)A/4>$=A\"QS#XK>[_.6B=1P3_W)7
MQM?B[Q$RU*U/V>=[=#UFH\_ :+ .\4;]%!P<G9S:51WQ@%@]T&2(]8)'>^?9
M_VT<CXY_LJO(!>SZJ/@<^>*U_L:%\I7#@+K^#[W(1E./S,Q")YK.:6*J7LN
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
METRWR&2&4*61A1(SD]"1GMLL7M."A0>28W>[N;5<W;*2R)(B/S%E>6)C18I
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
M75;R"=)@$MUF.=L3N@.TF9W&6.N>%"?.S90W-:NGZXD%("Z4;=3L=?0>!)=
MBE@&D+(%,%8CBJ]ZY\_DI-7V=NW&' ,I.&UG00=PS="$K )=\ULEN1?1DY&'
MO!+_TZ5ECVNYG(63_TT[:AG5NJXKDB5L?,AU,Y D#UO+(V"C,)L\3DP+YC$C
M1W#;0Q>_CN%:M1K)H36M0[)I:GK<[^T"/\;6YG-$N%.*X;UM)Z<)H0; *J>%
M-J.!YR@$@A5TOP;#"=NZU8'Q'MHT,XPSILB 3;*[3 MW:&XXM0.(J-.L:H])
MYH:^MF&-H[GQ6+*VC9\(>)7T)F(<L['=DO(NHZ4Q*(VTS=PBPPM9C<KK'>Z7
M^&JV@P*CJ5X'&'S/-,Z5K-WZI-QCOLORSSQ+>Q[-\_J:F87L? J6O=6E GRQ
M1P)?/8/;;6XJ,85K Q,P6HV3&$*B3]CN3$6I2$O?E!D>;/W+J^YB]]JM;.W3
MO$.<0%YJ['5&W06U-UF<-[DDF.M\&(Y : ,8+TN2%55>2QMMS7W9BLP<+K\(
MAM\Y5KXQB4GLN9.MR%VJ^<'64U:L!BWEWG.G^9WF'CIXU!J$\SRY=8>[;E@C
M@__T@#V:8Y@KO=E)U*3\:?^HMFL[+[AM%)T^.M-K>?XI^'LS/!@<XEZX[G);
M$RFMY"ES)+M+3>&!:4:![2W(IG#]]HX4L4=. &/T&%A(8"(12L7A7_'*$*^3
M*U5F)>>&71/?NLVX; MHC2ZM+3+Q(P+^Q%C0,[J>@9<5_&17-///SN#CGK2>
MCK20/HH'LP$\8,-6A'#T@QPX=DYYV1&+0D*XYJAL1(&4'$>EP2?YR]XAQ:Y
M!I?3!5$XBBY@],P7Q :KC2A=5HO*H]=4B?J*DG1>3X[_0.O@@Y9B'TF*;6@Z
M(4L;[O+.K3>U_Y;)!A&,"T1( >*=19]=9[)!,H:O_)2(AJ?7U5O(L_R0]Z!,
M??"[^&]=:F^<W%PF 3J6XJRYUGCZ(/C@:R@F\?9&6B%1H:T#]$,.<@F"+]$\
MVXP4!"?D6\7XYA%&SJG-,KXLQ:XM.$VRXS-&^XT+W3+ZGGQ:5 V7*B-2++_@
M%;0Y:.A95N+(QU=9QV-6WP G1(.1%BS_,\90L=THQ)(8H#W$(N/X:B19Z!H
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
M'"Z(0D2X68J88A1U_S#Q%/@*HARBB8V@I4@SG 6OF\"LKEVP"W\F)1XW7AM
M?V[D@R]_=OH;H]W5&K13$(#?^QZ_]L@[IH]" -T"/B_@G8I@$\ (,6@Y+\X.
M"] X\M0*$[$ =/(P,AD6X$Q/%N +._Z>E+!ZY4ML(A8\C2OB991?"J\_.;8W
M-=V_G0Q6UW3C ;S)__P$ .^+SF P=#H]V9-=9W3B],?.V'&ZP_Z).Y+_AA-W
M?_IMSTO!U2<8,GF9&ZI.P#H[__SE].*C]?G\_>F7BT\?K_ZXN+RR3C^^Y4_.
MWUJ7IY^__*_UY?/IQZO3,_K)5BD$+W&HJR]?/UF?D=* ]UR*"#2E+\ D8N%2
MH6@MY=.6B7/OB+]'S,7K>:*UG.%38/TC!;'8X9XD(+&0QU[-X7J -U//C)\Y
M0FEG25K?/1"G$A[Z&?-$NM9<*E%H(P<G:6FYH/L+% 3?48^4I"=1%IZ\$?X4
M103EI0'HA$[K&MK.B-Q#%N'-F2_BF.V3-]8G[(: (H[A;,/.(B5N:1-MIV5=
M!-:5G"=L.2Z?)4',F\HH EQDZ7S_>_ \IMKA&?'P+"MH#_6L+P9<Q'4D.9MI
M&D93Z256.L>_3KI\&5.%X7$&$5))OB<(!*ID)GT$+AWXJ!\FJ!9;(2?KW8F8
M2ISS&G&X>,JX4]EWM/1=Y 'CC7,@@[P%Y6.>CH$&X=,I:5^@283Y^TJ[N@M3
M?Y*W?('K;[7_EBT8QREI>I-".XU0W[5:XTA^=_UTHA4<T(UN4<>9^\*5="C^
MW;%%4F[=5CE_T3R;[M!1#28@$B]2.\17KP#]G8S09+#\,+C&3W/%2MU<&M54
MZ=^2J6K4?"\3A/0I8BC"JY9GNR\#&?A<(%TF!R]A'?9-&L-/XQCM[#&YM\+
MQDXN-ISY6KC4U25#!V)3%PK5B#&!X3!!BB&-A:A*D>4JR &&1G&*=BC\D'-7
MUZ]\!)0[D5,/NUHEG*QZS"T+F%_8EIB%2$3X)?R"K3!8' V4VQ#H!BE=W(9D
MM9#8 ':MS8L/,KHN;$\?-3'4 [(,T)PC]8$V 5SCR M,*GV+?@>T[3BY6"W#
MZQ_;;.W<"<S1%,'"$I._TIA)3P$,WH'6$S7=P37 ]D!+)TK0T\&MO+ZK[&EV
M/>*_WH9NRM9_)9BP608 EMX.KP>39HR$C#Q/BT4&&XK*0. ZN'&AH1%;D=*9
MU":KT>7(NP5+3D;D'Y79TCX8KJ^ A9/Q%!,@">K .+.?,'9D+[3)@IH8XM,9
M:'5 F:#X'MXF0(R-]%A#:"72X<^/;JLAH,5Q9G33BI,TTC>;G0,H+YRH'/!Q
M#F>F)GAZKIC@C0<8B&"%K:#9KK@F_)+0O&#KGOE@U>%-DE>&LW,S,UO#U$@W
M+R/L#\%F/\MK0&VE@'W&+^+#XK4F\I)V0%2I62!'?H'+65?D#"HP6V&MA5ZA
M5&3M+W6MB,TD&J> [Z H,9YC([#\4=QBG#-I*^*E,C(&.DONI%3X3B4'U%>,
MV;OQ).K/97FP@J&7(!2G(#DT@$@?T:XE3=<N,%BXRVA1W#OO%1B-G.$Z>NOP
MS[EW?;W 4(/^L$S7G#BO/D!.KOOJ%.]GNW9F+V$.&Z)]SXSB^^A.*+]M+E7-
MBI\(CG?-D@V=@UI\LZ<V%_]%KIM_:U.M41HK\P'7CQ61JTH,16=/TH=R]]#0
M=^FFA*]5T:&7N"A;\9I2N0H6,95+K,CH-90Q"WBH*ZU_B( [F*)VX)S87#M&
MOMX4#.L@\=&G',Y#O"OC<?()$YO9HNZEV-VS.WB.GJ<;0I( .7AJA-NX\ZG3
MP_%,!0:#97ICE 6H#,699WTN,"3KP7Z3U\U-/-U-4*""^]!ZP6WHWP(]R.^N
M),$.5\+_CJV?'<Z9?HV4U%S(TUT(6G_ UW(*T1Z9S(UGHY=*<>QP.O5<TI-"
M=%D&8.&YJ$,9JN$LC##^!:?KDZ,)7^"B*['X&LL5<Q09'%!D'RK\TIO-L$,4
MF&T, 6NF$U[H)Z@#(M,%14>;0S=A&I/Z1OJ1;:D#P5>Q-(+R5/Y+)8H>NDEO
M!*$;1139>E<')KX0J'^C.S?"\WFDXL;;F#<OI$NIQ(MW'N8"H:Y:2[UI2X/,
M0)LK6%,JM_39*\>ZI#)A-#_8&,D.7LMSWZ<OSE(_\>8^*(ILAY.5?II>@^U
MB@7I%9^ +-F5CYJ& 9L8J0#C]M?7V"B9H];.P.X,^_9@-#+L@RT "K:70*O(
M!<E)SE]71?*Q06]O9 8YID3$QNN7'RO%2;KM5ML"4/JH2K$'*V8^DWDIV$>=
M@JUE^J24^P% , (U,J",*HQ\?PP3&1_K.OEB1^DXG<'=PX7$V<:V!0:5I;.%
M0AK#NGKE)KS^V\EP7UNF[U%I^6#8&CFKOZY9:7FW-6KO31-RW&S_P.K@B=&Q
M/G? I?!7F:C,Q8)5(1$.&$1?0E3?+[6(OR01S[GG!3]Y+9H&F+.M7R:M_,WI
MU3OK7P"8%.RC,V7\_#X;__'W>J3I/W;C@)>=B65W1R.[W]VV&>L3M0]XDK%F
M3WBASR>3-KS/GY_F!K>XN1=I&V#WVP.PW&K2BOY%QJ/7@'&C9:(3K<\#&5TO
M-!^/P?Q^?[;/Q8(OBM]]N]<9VKW!<._G/C_X<O:8XU8=L=YX=V*?G-!_?OA!
MUB_//<\6KI_KN^\PV>GBX@+X9NNR51/-=P\Y9\?N]?OVL+=M?]_Z#>=]\.7L
M,>>L.F*]\:YG]X8G]K#SK(.[#U3O/%?!2@N'Y_@>!1TH!4P/ ./I7P]AH@>N
M?@Y'MC-\UGX5C?)Y\,JG@W/([&[G6><$':CR>2F":R%%9JZ;^N=EHWWN/$NO
MV[.=K:WV1O>L$^/</]UST.[8_?ZV-GNC>>[ -H%5>A,O?'5Q^<'ZJQ6W1*-D
M[B[NAR=MN]<;-&KF'G/+_5,SNW9GU+/[O6TM]4;-W![65V]T7.AW/QP+W_HC
M]">4O?DID-;[9)*E#3_J[@:8P7WO]BIR#S$B^*K;JDA,&XM8X@(__68=.<>-
M@KPC0HP<4) [S]I$L%&0#UY!=K WQG,WKZQ@^2O[5Q8+4$;/49Q33F6KSE/^
M=\7_K<SKKNTI_OXD4F:3=Y=+BQ "%U3/*N.')/)OTTV@MM=B"-(7OIA1:T!0
M^(QM3OX(XW@J_0F7N69E5G0;1D5$U73(@*M,=%B"^GILK +5JAZ'5GR$.J3.
M#U:']$%$@"(\(_2^ J.N?0)BYV2S^J)E0*VJ+^JT3GK#DV%>7\2-&YB+W%'M
M?$+UN]FS_5'?=GK]G;:Q2_&2X[3ZNGCID2J.EL&S3<717D]([/=;3G]OREAP
M0F*GV6PS>[*IN7GJFILEGGC (/K*<J_<5?7P -$4']4FA[VI05I9O=%#-V"O
MCM4;S>4^,+PR<NR!TY27->5E^UM>-E3^8J>.6'PPR1;K"B2:K(N=9X?W[)ZS
M;75$_7(N?O!KZHYL9[ M^ZG?+369,7LE]GI-[5\-TJ_K87'N(=-T!B?VH+VC
MZ5$C ^,'OZ9.W^[U=E2M:W1+30K0/LFVWDYU[4V._&/DR#?6VN[U1"=VQ]G_
M#/D?_)KZ;7LTVG^;NK'6]DFBU:-32RU'LF\Z?*20PH7S#_+)AI1.Q0-LI.^K
M 8>Z+5,O6T%/R7G:W*[*I"ZG9W<'?;O3'NZV!5CKS?F_:/VK-^>;9'DQ$'YV
M!GEKZL*PYFR@3S;OJ_Y=X3$RCI,FX2*S 4L_1&=XO--WD9C)NS#ZMN=#NDX!
M!?WEI,O2>"V<Y3[V>%+G-#OYTL@Z083">9Q=&DN#RYK3MRK IF=N<9^1Y1S?
M<UO-2)0Q,D0OOL$W&=N8JHEQ87 =X@:YY A(Y,:;9U.X] A'O+OR3"L/[\&;
M+O#A<#X/HP1'S7L\7W4B<?01 (3R%^(DC,0U#4.?I&ZB9[G$*<Y!ES13#][4
ML@K9SG8AU]D8=[&<YVQ39G2I]PKLF5,]*Z"G1CC)B1H*R%/:Z9X46/@ /.%T
M:G6LW[_>T#653@3 C6BR(G 9N+=.-N8=_ABTK--$3Q7"A:4K8LH.1?[%R=FW
MH9_.I)I25K71!+-G8F-4Q\]=736BF_'#JR-Y*P,0#\5[P+,07$_CPDU./1 3
M@/!X;&25O)6)]+U;SN12^!N%\ *&"6V=1L[Q( Z<41O=9C>*VW#%7+@XT(*N
MG]92HSWT:^ Z0L)Y&T? 4DPRYI$>-.:'IM1.>.;L*GBTZ !PV_PK7 :0^UKH
MR5VT!@T6F7K13+^#\"'5Z?#P74JM?=6W,[%@;,QGT?+W>$^$W5$V[#+CS8@F
MTKT)4!FQ GD=)AZ3CZ:[.TD+X^A@'%N$J;VP,D[0BJ<+&P&( R08<W"BR<P+
MF$CG(8XEQG?P<&A*]/?B(H'"4BG \QW*R%SR3R2(.Q^V$$M9SXEBG[WXF_5.
M$-42/7=>XT=Q-DT.#O8IC:PO"%O8Y36 ZE)S#;R^#R)(I_ \#=E4*^ #!>AH
M^K>7&6,X3<8B^&;]#F0ZM\[":-XB[F'<_JV(O!"P):*-\6VZ-)Q93+ 6!C/*
M85&:0(/CP/5P1MQ>ACDA\<F8.! J33SV6( 2!XH34C^-2@0D(7(R,"3',:10
M+P*\GOKAG346.)F4R#H*9_3FOX!Q)W#IM](/Y\0M*J% 8\5S#1,)Z(:&6I=H
MA\B!Z&,5VZ8WI[%!HI5B+9^/AUIEL% *VQRW^Y+#XUI*:#9S0%;#Z&2TKW-
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
MB)/:ZXU[1HL/S\YIP-J M0%K ]8&K)N#]7",=VSP]$<8QU/I;UXEW&A\ZU)
M&YCM.\Q^&#[6@/4 P+H?%'XPUO '$*E"^M;GEO71N[[VO;UUB ^:V/@.\3.[
MT^G:;2,PV4#MJ7SBC553B8#MX<CN[T$(=]\ V^O9O7[]BP[J3MT'8US_$]YF
M?9%B)A>-$OD#FHD-S!H;L 'KCPS6_:#P@S&M3WWYW;.^2M^'I1H][%G%0P.S
MNL+LX'A_ ]8]!NM^4/C!V*AO1;3PU="+O754#YO,[1UR9]M8ZNG4V%:L'\R:
MU.W'2S(>V-U!4[_]V#[J?L_N#)O<[3W,W=9KJR5XZ'%YJ-&KDY>8VJ6,;W^;
M >;6D>.P0J&&[Q[OK7HQ:N+@.W"BMNVT';OG#&ML.M</;(.F2/SQ@'EB=WL=
M>] >U)Y^]PRPP_[('CGED7_U VO]Z+O;ZOWHCH;J"13]O^%HU=\C*7#>DCEF
M]R&S)YY 6VW6J%YCE8K::0U1?=*?17SGZM,5_*IR(&=SSN?'B8,)';XYO7IG
M_0M,J#22UIF8>XGPK=]GXS_VL6G526.0[*(,=IR>W1_L-K_B4*$V:+5K#*\]
M4YL9!4>#A\RP: #;!#^;X.<C*04XB3ZY@;-<WUCG@8RN%UI'B&WK_?NS?50.
MG'83#=W!78DE$R=VM]-TM-ZN6V"KSO/ ]DR,52!A72EXSR#;)!PW"<>[=+9:
MN'[N+G@')[(N+BY -6A=MO8VG.D\:/CEH2K*CF-W3CIVN[-;L\M#!=NP5>="
MZ#V38A4X6%<"WC/(-@Z$/7<@U#U[ZCQ(0%;#>M@MV_=$(B?6G9?<6)<BN!92
ML#:AG0_\%Z@:>^N$>-!HS4/5M1UL'-*VAZ,ZV]3U ]NH5><&Y'LF"2MPL*X$
MO&>0;7P0C0]BA\-?O6%M@.,3_._?_7 L?/[W'Z&/!XJM3X&TWB>3UE[J"P^:
MP7FHNG>W;Y_T>_:PT^0T;%7YU@SC?EHDK"L%[QED&Z?$GCLE:N9J>.=-0-XF
MB[U4$!XTJ/-0%6?'L7N]MMT9[3:I\U#!-FP<"D^*@W4EX#V#;.-0:!P*.U1B
M74D?/KQ^M!JL)U RFS6JUZA5;5)SSL=9XV ,DZMYA'SG+)+R6Y94]?[]V3Z:
M(\VPX!T0H$^A)?A/C;7K^D&MV^K6&%Y[IC,OHV!=R7?/ -L8(XTQ\JAY49&,
MO8D7[J-RT Q.VHDS#QP<L-+TB]I..:@SO/9,ABVC8%W)=\\ VT0RFTCF+LK!
M;:DD^R)P6_NH$#0-JG<1;;;C#.V1T\0NMTINVK%A2V/4;H2"=27?/0-LXRUH
MO 4[]J .DQML(%D1Q-S+O*:FN?1.AMK)<&@/^[LU:SE4J'5;=8;7GDFPOCWL
M=.W1R4-:M32 K5)@^P#603-F>8=,NY:SK!;\DHBQ+S4<5R56.*-RJ31^\MCG
M&-UWC X>X]^E_RMBPCZ<X.]/HHAL\N[719CT$ *?Y3R2,8 DMGP9QU9R YL*
M VG-9>3"QZW] _!1WL+FA4$\:@T("F=A$'LQ@#B<6DY[8'>Z'0N@GD2>BR&M
M&-54*PV\)-Y'<'?J#.XC[]CJV]UNQQX-!U9\(\A5>.3AQUV[T^^ON @:70,_
M\]1DFG".^CO01VC-T\B] 27=Z@_M=GNH%L7Q-Y'KQ<A0*4CI!=:@S0]/Q((V
M\TZ.HU1$"ZLSLJU.N]/9Q^ONUOVZNT[?[I^,BI<]:MO=P>@!E]T9.':WW5U[
MV]8/==&]NE]TQ^YT'+LW+%UU=PB?=ZP'W+73Z]F#_NB [KI?\[OFN^I@?^S[
MB'C-O?8Z]LD]#/O'NM9!S:_5Z@%?=D8=?24WTI]8XX7U(5(=%#]ZU]>^IPB[
MTQG:O?S^](^3&VE]\."&I6]];EG\B/6.3F1]B=(X022XNX&?E!>VO)@>3_!7
M4MK,&*Q1'SC(J.H]9S=^**VW^B6 %X[UNS=-*MYCK7S%K4+1U:^Y@,OZ\*"7
MW*X[Q?LPDK[TK-.'O6(MI+(;L?X1/? UR-/;=KO?747Y*]"&.<+M_;R^UV_O
MR!3,5ZL3[".?&-:>3]! V-TYOQI]>FBZ^JCN]SJR3YP1T%^WK,*-X+Y7&<FY
M"@=J/6AJ[<X!B?23NEWI&Z"OB14&Q+:OW!LY20'Z3O?W7TZMJ>=+8H_FA*6X
M.&*)$GKIV?,S7":[)<=1MV1]@6_AU1$ZJ*9AM&XU$!]OSJTV//I&!NXW#\XY
M]T7R?Q9\\CZ=W'G7@"K7,OCE,R 'B)??901 65B#8;M_LH_X8$QT>&&$Z&F$
MN'=P!EP2O!BN@7&CXO<7P2V0_@S]DO2(;2'=\T.1K;2&F5A88VE-I)S!2L#N
M;\2MA$\".?5<#S BO(/5XAMO;H6W,B(D4XP".8AB%O#7;9A@N!@_]+(76RZ<
M/@I]2V\-=U#X>C;S$M!1EO%3"M@=,)S[(8&OW.3\"+(.:"E7Z6Q&$Q(C*1/;
MZF'C#C\, 21O0N"0@6U]$'$,KT]CF<!^@7R<]FJT5G<Y[&#=Y%*,^LZ;)#<J
M?& ^Q7&,7]OY(V(<AWZ:K'YD)J)K+WBEGLQ:KW)<!/W,,GK^N$B'1Q&76Q,9
M_WT3Y0S@6KX:XTV]$E/8[:_"OP.Q\M,OQ6/"&4V8;@D.Q4X,;E)9G[I'S*DV
MKGC-G(I-^S\00R%ROKB@!%)M?X"(D!'\0K$<I.;BHUFK?\V-2@_.190$50_J
M00$MZS281/_]7YUN][5\]1X8$2N@'V1R$R;$&<Y\D4ZD]2^@9Z1VH3@@\BJU
M?+QV8TL,DKC?9AQ2&S:K-K^*YY&57'A&JBH>>\L#(T2!=*RK&QF-HS#\)JVO
MP!1M8()> AK&P&D#NT,F+85O6_]?RDN/I6O#NP,Q$=8?W5.K^WMO+^5Z;<(J
MO?L4O5S-N^1^U;EN9DS%N,1'_R&"H@9NE2T"IV/WP=H;#ITR)JY=7!D.S@"C
M:^U5CUYJJB&5PO "=SIM>W2R[(<*@]#-J]&Q?^81YMAU &OQ*_JW\_K85B;)
M[;$%&QB-3LH+_<MSQ9P$N7Z>/M'/M\J'H[/%&>2*"A,J(B4V8R]#1S<(UR_4
M/_C]<OFMOQ=>@6=1RH^Z5]HLO.-*ROP%6G\A2&@NB/P%F4K5*F<W$;SE' RZ
M;S&J*I=I%,CXQH)5K\.Y2'UZ!ID$X/ ? M0A3\#/X%USZ:)&XB]:I46JGE!<
MSE#J)E[,J@JHAUJK6\7OJE!E+;>+9<;AE 8)_,6;I,*/$:CN+^'*N[&M?GO4
MMCZ&$>AQO3;\EU;L_@0[%YA?'X!T$\K ^P[,,_+^+PR$->JWG=%><K3:1 XU
M1RO?ZM4;K7]S#UUKN7TNW.C@Q/H]"N-;&82Y)OX^#":(TU^=?UK=?USR#0+:
M_Q,>GX0SNXA"@#E7X31Y(X)ON%8Z!S88S7%U9D?.JY-7CJU:^'K7 B3TJZL;
M;S;&?RFIZ04B"5]]2]7/OH3?%J%ZNMU_->RVN_S7/P0 >R_QI38!R"TDX+L/
MGS/&>#J&J_-\ZQ_A38"\:J6GX\1P=,2YC0I,3',EX;IA&B0%,3#Q(F"+%B A
MLASZ=YR.L2Y:1,B,T./%NVEE6[EL9;L!3!;66WH.[4>.;@@/W2'Z+T].K?/O
MTDV)<WZ:@M((3!./AM]S$3;JSN:;/LC96.FE^"/]-KXB,.,#UT\1LA5;LNG(
M^-0\DD T@.&X.*FHMCJNO\ #:VN9H@3P'=*3I$._T7P?S?,PT+#,=XCR1*4\
MX<]Z)W_36U4/SL,[5MNS(WU9.H=U342+D!!&UKG: ;U3IYV33X(,7(FR 91P
M4?@!I>P/7V?BZCJ2;)"  @"+*JD*+UE_P#L/?C*F0]!["&.BB0A<F>/=3/P5
M1MCC$W]U+]  :V@-^ )O+H,YD$ED&@[3ZAUI-)&,0/"%@O,FIP?;91T>%2T;
M6\&*(F>Y@^8LG,W1M7?JPG( =^#P,P"^UDGP?7R-!!^E9> /LXO_*#VZ64W4
MR/ K*.E&L.D7A\ -&'U@%89QI,G4P# 3#K'2EC+L5N&S6Z#A,"T[G. \>%^1
MO :5F3#JOI-GZE_6WY4T2ZT"@D2Z]6+%NO0O#*OXO\5L_MKZ#.0B(L!#O7"V
M* #F+#2T8,!7 .U"'2IC1XL" 3).,Z"8A\0YCB[O$_'C32BB"2'#%PX, G9N
ML5]71,P2TS47H0@N0J=>8%VGM'R 4848TV2]^$9FT<W-=[FAYJ@TQ0Q&G5Z_
M[.S+/'RG][GU:BS3:Y-HTJN(2)FF@$F0JWJ3+=]N<@,729>ZP"OM.8YCG5O=
M(:GVUD?0#P'UX7';^B<< _C&8 ATM)<W69O<DJJ;I)BQ/7 Z=KN[[$A0W6-R
M&\_@G08S(4+4L67+L=OMCMWK#%8M]^KB\H/U5RMNB6VHON.,'+ !I SND"MJ
M8K\"D+Z+0'Q[L1O:UMFI==)S.MV]Q)3:9!=L0_.5[066[K7Z5^BX[+3;@$N@
MB%TE+>VRA,_:FO#/@$4 +_]D#7I@K^WEO=8FNT#?Z[GA@UY3"9K[OUE3,4L?
MG%:;#((PC5![0'V6GFUB:&MC:-W5,30\@3?YGY_ =NR+SF P=#H]V9-=9W3B
M],?.V'&ZP_Z).Y+_AB.?_+1?H;?EU=0G6-_[,E>TU->9KNCM^=79YXO++Q>?
M/EJ?WEGG5U=::;TZ/_OS\\67B_.KE2B^=,H7.L3O[/3>?)^K[O:Y"03%QA0,
MH_ .F5$,>KVRB=@J![3 8!S\SRS6S"<&JSG*M(0@3-!Y(.$D%,@#VU>00>A+
MD"NE!:GXD WP>22G8"<&+OM XA089+YR]32PE:T0G@]:<&)]IDDH^?CS-)J'
M4:).GYV=7.ZQ]9\4B&SJL>\# R2H8T4RR0SJ>12"I4N)@3I*B=69( <$^T)
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
M83A@B#75!%M7$S1>K&W5^ 9BVZKQ#55NFX;4</YMU?@&QQIO_&9J?+?QQC]
M8=A1_!TPQ'8L#3M@B#7]"K96XQN_W_,4!1\PQ)K>/DVG_2=7XQM9V7CC-U/C
MZS6O=L_0QCEI:LFW34-J\I:W5>-W4Q@.&&)--<'^33'>,XAUG8;S-YWVGUJ-
M;SIN-=[XC8[>:::X/D2-WS%\?[@0ZSA-OM^VU02-3Z:935#/$6.'"['NCNF4
M!PRQ)@Z[M1K?1'P:;_QF:GPSQ?4A:ORPR5[;-@VI\91NFX;4X-BV:GP3OVBJ
M"9XZ#:GI5+-M&E*3&[]M47"#8XTW?C,UOIGB^A U?M!XL;9-0VJ\6-NF(340
M>YZFI@<,L68V03,I^,G5^*9'V;9J?%--T'CC-SJZTTQQ?8A2NF/[Q .&V(X*
MP^%"K.,T&9+/DX9TP! ;-CCV/"/&#A=BW4Y#E=NJ\4V,K/'&;Z;&-U-<'Z*4
M-K/\MHY?-%ZL;>,7C4]FVS2DABJW34-JXA=--<%35Q,T?.QY!F8=,,0.UAO?
M3'%]B(K5>$J;^,63EU$W.+9M_*+!L:8;TE-7$S2^Y692<--IOV80.U1O?#/$
M]0%8TV[&16ZKDS;##[<.7S0NF6W#%TVB][;AB\91NFT64D.5SS-A[( AUFV*
M"1IG_$9';V:X/D2+'S2Y:]O:/8U_8=NTK::C][;5%TW6\K;1BX8JMXU>-!#;
M-@FIB9!MJ\4W4=C&%[_1T9L1K@_12;M-FO?SV#V'"S&G:8BQ+<2:9LM-\<63
MUU WS:.VS4%J/,M-8Y^::_'[ZHMO)KCN#+K__J]1Q^F\;NSE!F9/;?LT?5>V
MKEAIHF1-_ZAFFD/-(-;4^&RMR3<X]@B:_"^)&/M2:[?P7WI?,Q%=>\$KWO.O
M)_IX7C"1 :PY(J@]\T$Z>) O-]*2WX6;6%/A11;L\YM,K%OAI](2P<2*Y$3.
MYHD7!M9$)!)^L+"",+'&THKAA],P2FXL+[ 26(<.;XEQ>"MM_.SNQG-O+%?$
M^.>4?K+\$B^&M9([*6&-NY _C(LKAA']4=Y*Z<G2U\4U;/IGD,[&,K+"J17?
MB A^ O\Z"V=@F5A72>A^LY(0#^;%<2HG>#9+"CC!G8@B$20 )QFY7@Q?W7F^
MC[^<R$1&,P#JQ!HO+ &7%PD$[BL$-&P OIV'OJ!-97NMVD@.RZDZ[0VL S_!
M._##._C7$NAB^A)_*T7D>_K'</9H"1BV)>#G\[D/!$3@& L\!WPMK.Z@CR#N
M#@:O)G"["UBM]/.6]0YA\5W,YGY^E[>AG\ZDQ>@%BPD@4'$MK7GDN1+/%J91
M$;R3- (*IX>=M@6P0H*'#2[@LF8S.?%@J_X"0.##D?4OZ:Y#C4T$O3!1;S".
MZ2$0X9+@"@E\H3^1$=TP_JFN,,:?_>PXK7;;F@.8"/HVP4TD5ISB"X"Z\)$(
M,!G^T]<SBZTT2#R?P?U][D5\J:7E[>R]2"?N31C&L%A(U."&02!=>NK.2_ D
ML!?C %,IDA1WH]$,5X8KS[:.F($YML-5V)LC+.PBVQ1?'G 6=7_P+1XNV9+P
M$1A(^"*^C_#W'3NZK?ZFV-$=U0T[3D;;8L=% ""SY"V"A_A: 2)CJ=_(K!@9
M!G#T&U_&,3(1+]YB][2'64C8!PA)0G35=O$"-.,]BM/Q7[ ^7I^8_)7&R0QV
M>PR8[07"]Q?$KB(Y]>$W@&IKL#([%]Y>F";ZBN"]<L$W/<:/X45TCRPXX+)$
MH*1>+@0VA(4P 0%2(HVM>1K%J=#HN.*B8R]P);^=KJ7X?CK;E A[L0*$K:*O
M;3^TD6J\F7C3*=+-- IG?+>+.:J"&88L/P,D&3,NQ"'0;(A$:XU]$7P#RI.
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
M!$A@-?JP4\W'POJJXH-GP).527V&QKJPKC#.!@SJ@R0'X,L2Z;U2.ANRE@F
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
M'-N^@G X"'<4/E2M<)GOKM%0B#5,=&_=@Y8*45!4+A9(MD4Y8QD[GZH67/#
M6[51E=@ ]2.]]1>&:GI_/5<U7+?)NL]7#FAC:'6V3T(%#\7*OHX*28*>-FZT
M\10;O5[F?D*SW8RKY[?:2C-T,WEL!.YR)]Q7&-_Z2)J!D7PAP3C_A(6.P=X^
MR)D](^VP.[/3<D*R>_3. I!YBB'MJ?9"%*KE\DW>OF^/.=P>TGIN9UQQ,Z-G
M-)8)%WL<J1K^A!_Q.'KFZ%H]5JITH"?-V=U]?FANM<$"_G!\0>XX9@G(!9NJ
M$!UO6%X]5C"F%*9WV^].KNW:K\PA5M<IOF""H@Q_UO6Z&HYNK]?]4<)E+7BC
M9\0B@>WJ$(H3*_BN-ZX!W'/*U&3W2G>*KPG5),6 WF95+3^Q\*J!8.&2W"&-
M%41,W>#MEQ2$8/U<6X7?.G4355\"[]1KSD= [?8E/YXAY/@+-7XCD;X* R:Z
M_0&HYIP$6>1>?CTQ]&K>V?C)FY4#WNYRKTD7B.\;!F/63\3CUKCMN('/\Q@B
MD.^P'PR5B098/ZCL%M_HOJ3LWO; 2 [(N'O9DA,VQA38B1^,,&;-SF!\[IM7
MRBG=16[0=_V'K&'U^6<E[6O!2EZ';ZD?P*0E&C*PS8 A.5."C:98-D=].Q6Z
M@"KM(/^20W=VE6/!/_-(N%4KR;01$B3>J!-]!"I8;]G08>7!#BLEKRM>'4TD
M*_97$[?-B?GMHRV\@J]KBPMPO16>S+*=D*_0ZT7-4R,TN;#.L2&\8UV3BUL>
MW7->I0N_:J)/B[?;7O ':,SBE]!>50+#C>]J D2QZ:?XNM[T>K1O=*VMSGQ*
M&3O >K'AM)T62U06E*B@Y-F5J*R;J)Q& Q@C7.%*6*Q0[+M1'0Z?L.<8:Q2O
M<WQ5@K]-NZ5O&G]8_K5K;)QR>=%O_">_O/JML=?=;KQ[M]=L_&O[_7;CJ-L[
M=V\8R3G_VG'W<MCC]3\?.DHL$UU-^ZO<#C;6IP^UMS7=QWT;H5?>P[Z#IQMK
MA%NN"6ZA1^7Z"BM8PV)&ECL2IV_JKP5,WK'JM%:%75(^S(\X&0V7\+V5<YVU
M,FI8P[R]Y XN:!PS+1Q,,4W=S0=88'65^F$,_*,_@OPQ59QQ_!#<E#BO6\?6
MU;F>N:"I\0/!C^6=HD-^U 'L84Y&&$9.V+<]OD=A8\Y;9F_\NXO<9QG\& /!
M7?2@YV0&S0UY5-,^*KMS.BQ7S$^KX^<U1T%GR8N!26-02R4"TXTP2W60G!)R
M:1(%-;!9-7QKNM![N_'1Q5B"663)9C2R8Z;7$(;@!K2H:JEUK*CFY)K'ENQ^
MZ*A1B?.X]=TLIR+--[?LPB^O!NV*'VMNT0P18__D[;)RQ)T'E@TUL!X5-:!$
MS=CGBR!@3S_65751#S^(*_1;6QH9>N*]Y-]\Z[P]N_XHA#,A?@8.EO2\60!>
M!Y'I5N<>XT%]"QBS:8PMYT<OFI U5ZD4KH%;?.=Z0IG6V*\LKIX@][?#WL C
MF__PW^WAS]T7:X_SOL0WAR&+81-U8#3[LQ6X?;]5!SPVHUF\S*#:#_O'3,S?
MF5CIE!N_7#3);^'?0VMZFFO/_?[\PVGXRG.(\<B-&D,3J'=V3WP@X,&'1/V<
MDUW<)MYWF*7]@"CLIX*5:<P:P)Y=;+MEK66GJ0IT+@]N$7R+R6G>X\^<48)3
MS/LMMN-APGP.Q$/\"0<5,/[=X="<_*N.+8!(5X,5@H,UIO1&GY,5//P(6*%
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
MUV46 V_<S(YKAYH;@=A>$-#1RL(2!1&]#S04:^17;M9_G@I3H!Q*I'QIO,$
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
MT95AN;UX)8'6S-*5)@F@EM  ,YFPE $S2<76#DJ29A+^MX2@"\36X!4%K)7
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
M<*MPK,W!.$ED9B!*MG88BA@ F\:TZQ$,B>R[6O:=,"40IDJ)W)H2!"8 "RX
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
MM#4(0@GE!E+%%<[=C$G&%9-0"X@)2].E;8T(R?V00F6RK3Y+F"5<"$%JO5N
M*4N 2*UD0=;393BQGA(/D-P,LF:*[SWH=R/E2F3\>4;&W;@^0OBNGK$G(;DM
M66+(L0!"F]PRMD1 <)0"H@U%QIJ""),(R1WY>:+,VB36LR0B(5CAU#H-,LF(
MS*BV?Z$<HLC/CQ8*F(3D)M*DR(@4F$QR@ F%@$KM$/RD)"@A1!D8(;DC2T^R
MM" FTX0F5"&,54Z9)+E.L>38JFT2IF;<E:6C8;Y"?I]$]L@5-<H@0$UFW?T\
MPX F# *)$PH%P49Q[2&Y<1R4\Q)8_C89S"PE1AJ**>0$$V$<SW/-!<H$8R+!
M\WD^0G(_"?-/5R%D*2*.^3.8 )PJ[>QX!M(D@3FGV,C<6.L];6(VK>\C)/=+
MY?N[Q_PCWS\-WT\H?<PYLU8:!X@H"C!GSG\G"*2*XXQ2)1E*MG90WJ24KCO?
MO^B&FSG W!^T9<Y+ERUK['4[?KWNY_<];72OIU7#,USLTHD%=/&68I?.VA'!
M;:?TYC Q*#?.Y< &<TVHM':MXBQGU"!?1PG+.DIX7TQNNT7_4BRL7)V),@.'
MFY-$IPD"'&4:8*-38 4#!BG.I+4T-4T2OK5#FCG.FDER[V#D&@N0E\7AL\;Q
MWHN];P=I66/NR+^WX=_)O"!!&!,I<I!1)@'.D 3<)0>53%6B!,\U,UL[,/+M
M9O'MLS//GN4MW:8)A4&4F#Q-2 8Q313+-%%"<YT910F$#R5=H^FT,M$[E=)A
M&$%&!08ZS[F5O3(!(LNM*-92T"Q-9,;TU@YB30+O76@563L*X'A+]\F;)QI"
MKI 2288SJI@Q,D%&2938O^,H@#=  $^&UVF*&,E3"I!.,<#"(""@-7XI21$5
MRI!<\$( WSNG'CL#-WK$Y<8"]T5XQ7A++[+W9O.(X';A])QK#''.$902$XQY
M;C(CM,(FL7_C<L7A]#CB\D'-DZ.SW<&D>9*(C!F,*8#:^8>4"L!P)H#!*,=(
MNNI-XT9S8XJ:C$P7 #P?:?(LV?W9R?QX2_&6UDUUSH#ERI-49!GC1#.L4DBY
M\P(1X];S2X76*W7DX^BU52A&NW>?L[+*D9SL?T1_LXPQH1,-J,)6,R*J .<Z
M P3S3!FF)8)T:R?+<-2)F\7'4=INPBW=0MKJ-,V),GY."R:Y=5HR0C,E$BDR
MDJ(T2MLUE+:?QZ5M3@F2N4)N]$H",*0(L PJH#+)$1:4I+E>-VD;JXUO&R/]
MP7L]WAG$F0 Q3Q=O*58;KQ\1/%5X]/SBQ^+0Z*="<E8FQV$GO!S#HZNS2PZF
MPJ-YEI LD0IHI W 2F$@!,L Y1JE"&M(I)LZU$P9;2)X;^-DC:7)LV3W9R?S
MG^4MW:8=E6!M_3ZE4I5P+$3*$FDE<BIPF@LB9+:$+SBG+W69"7&%E Y"/ K?
M6PI?[QC6G<*,28QP0D%J: :P8!((3#3(A?4&&<]S0LEL_)F(BK^NS/R44?0[
ML' TKE;)WQ,A=L21Y61I&5I+!#"T)A:EB@*=)#05BD!!\JT=E#73]-Z9Y\CG
MT;2*M[1.4?8HC9]8&G^>E,:9PV_1 )%<.8P_")C(M'5]<Y8;9E5QFGII#.DZ
MM8K$2N7I*/RI?9C]CCV EH3_F [5N\^^'_;D!;>_?W!?V> =54;P8WUSS!C'
M6XKUS6M'!+><5H05XVDBC<PRG&HL!(.I%KFDB3 ZHRNN;PX"N&_7=6)JPOA4
M2_O602NV8JW2PCF<$<Q7QC!J ,HY!CCA"%".<H"QRBQ1_G_VOO2I;63K^U]1
M4<^'F2IW'JF[M73F*:H((;G,&Y8)Y,[-?$GU)E!B;*YDAY"__CVGM5B638!@
MP 3=JILQ7EJ]G7-^9X^EKXU+Q0I"-DC\594X74?6\KQH?TG5PKL1_NU"AFY
M]CUEWXJR#SJU2VGH4Y6&"0F,4(1+GI)$Z9"8A F5:LD451N;JRI3WA-TC^CZ
M4_H9MBN%]GV::@7\EP<B21CC@4P":UEB#;\N8&+E;+='6ZOCR0O6_8CJ4$:)
M)(HI37BJ$B)E$A/%HXAQ&?M<:H!;+!GPQ.]9\],B^IXU/X53N@5KIMQ*R1+!
ME8AY' %NBJ(P#(7R&2A'T6I+Z_6L^8%9<\?4SX4?I8PG<.ET0GB@#%&A;PBW
MQG(:)"(-;<V:UPDU/^N(^WT[\5Y-"WB_*+SM\9G*1M)1-=KE#W</=[PW\,Y(
MPT+[^/K>U=R?4A]?OW:7X+&J>5\;7__>(B"Q[ZTN P^R[XZW]CAD=3AD;\$@
M;\($ _LLL3K$PMXI)9)92R) H"R-.6+0LM^8" <TZ2L$_RK4?H^5O7] Z4[U
MN)+0>UJ^%2UW3?!<L(0J!62<1#[A/I5$^0$EB3$LE3$:?)*-S3Y#YHF1\"^'
MVG[)4WJ,(M\_S6A[1+4Z+KQ@=&=&QG$<142QT" ;5B0)D"M37Z9!Q'V 6QN;
M 4T&(N@[I3PQ,N^9\5,XI<<H^-TSX[5@QMVB-BFH+X+YA)H(F#%%3!Q(33"I
M7('\-=3RFAG':\2,^Y#Z*J1^L9J-U*<9T!)FK> 7K,Q'XVD?#M_[?OM3ZL/A
MU^\2K*V]?6O&1P_2G9*+]FAD=6CDK\7H=\Z24 :&R(B'A(<^:(8T28EEFNE
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
MC]:H3.V*[!,]-_I%N='*P67/C>Z+&W5P)Y6I;]*8$3@]1K@1EB@6:1(:$28
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
M.I&329X!B'"[ OO=^M521Z0LRF@T;1'-= +Y\3D8R'\-SUZO;5[.!.Y9L'S
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
M3=X#Y8/7>]\_ 7L(611IHH5*"&=)2I2O!+':&*W3V ",?I+ ][ ='-&<^AJ
MD,.E41M5_9^Z)D%9B !UWY)+Y%C<J2QJ\+KU%RK C=-LIF4#$Y#X8(*3:&I+
M?*V*:M61!68^XJ3"-74.9,EI'/\JPQ+F]@SV0)/L&SG-#!STRV=$-[O!_O>3
M3X$U'*1B0"R(4TRPXT3XB2"!C%+.A8UCY6]L.GVDNG*H>/R(UUF:&*UBFZ2"
M\5!$(@Z3P 8Q!>$=\MAWO,ZO>9U_*U[WP9WSNRR=[W**A_C23/,+$#>%'3T[
M%K@;'+S^ZU.LPB2) TMH#'>:!R(F2B62)"$- ##!0?)P8[/ :!]GC%P(!\32
M'R#IT%[D96=(CC68R)VA&R3^=]NB/]1*2S/@3:G1JR#'S(1= A>,XWKA[7QS
M\AG4X*I26[M.61ER< X8H9Q/%;?6H("CN8Y:!ZWX7Z>H(@0PG4>4G*&./!IB
MNHS.W7P<"L',GC)=N"KDYD*V8%K._-U9IBM/6F?RXI/^1GQ1A_HYU#)Q^AC\
MWF0%QH5CU89!%;58E- )E.?I66GHGF.6U0AG8XQ@KF*K9G6;JNJ5H\LJ%@OW
M]02VKC0=E,G6-1X[&;DS1/7/A7I5V^A8]!,,"&];7FP9&FB+ZHK=+,JPC-2'
M37(A?G#MX8:Y]Q$@8B9Z'1Z'FG.6P_F@Z5J[Z'I3XE_G!RFA9 5R9UXA%_U1
M70-TCF"ZFFK-;FCG0_K+4,EJ#7((5W/D-%:\;<ZR6UVJ^N*,3-:.?G2?-?&>
M-?"M## &J&[D#$=-TH#SRU1#NJP(MWZ\O[?I+<9]YB>IIC1F/ HTYE:*4*="
M"I "DBWE^$LSXFL!L(7SV6W.HJQ&W&EMDV;?K"'?;3Y+D_>?'>??\_=??_SD
M1WX<1H:2Q,>NKP&51,@H(C1,?&VYM4;XM^ID]%/Z2G^BJSO1B/HZD8E/?%!(
M":=I2J0(0L!FH:+8O4^%\<;F_GBAZL%B&8062T-9X&IZM21!R_/E0(&'*:3F
M@9-<[E=UQH(BHZE]7RX:=Z77F4%G]C^)U/JI\0'M)]B"@0++$+ZU). 1['H:
MI!S ?\>N%B8R]N%R!%',N<^EA)T7211)JX(XT8LZ]N-8[-V)>ZTC7P.%N2WG
M369N(V)7SY"K+7H#8'*[LG?]G4U.MZ<%T*G-=[Y56?9;)2 QQ_);SZT7N76P
M?[SUR3>*@6:+FA<'^6LC060B.8D5!3*BH=$N-O<Q$55_W*L[[M2FS"2Q)E&"
ML:N2@XZM$D8B+I4%+5PS"L<-2/\&TKF1Q)7^5O(M4,_2#'>YDLGSLG=.87"6
MZ]DHK1$P:F68S:J[EEK1K-JW4S]K5>%DFIGYT'5UZ<WBEE&]=G6ZL1R2:>IT
M-S$Y6T?;37)UY$<>\>Z9W]ZR_5\M$)SN7!- Y82O::#P?CL>GP/^@ 7\?E5
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
M::E$(CR=CYNO0FQK=T&;8,H5S.T/5LYH4,="X*6R<(E=O+IS-38!05X0EK%
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
MT*Z&!$_>WSO=+MQX"3?MOQ[T%<>_6M%LOU3?;0'6=J_]^:8*QL_]'MRO,/@
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
MCFH<K7'T47"4R62D"#$RZ;BTW"@:1=3286+  5/-BY<10J=X,4DNB<@(T@*
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
MI@V&O8,QU&UX=1O>:VS#JZ>EO=)I:45=::-WD@%WI@UL$7G9!VB.+54(?[/
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
M<8B'"Q12O[:"]2$H] ))'7_^<K@:A>:BT#Y$>C4./3(.S;;E:\EX<DIE(4W
M(0DXY$RB2+O<DB<Y#2)=-^#M5[*A!VC45SZ@*#C)26_0R4_XHY#CZ/R(5]'W
M/R;3*E7LCJ]>8MV@UST[O?XEUV1BQD4!?U4J!A$YF?L8_^]^_TK4<"\BUX_V
M$-D$E_N'[9[;B\&;?T]^3_B2XS=UP?LQFYEZ]]^N_^]W\RYP;M+Y@4GDZX8#
MW)J$JU-"3YD2>H$QC*ACF.5@#Q]Z9_V*/-3\8 %^,-NF3P  (S$641P%XD8'
MY !OD7"8$<Z%Q1J_>6?T@^MRZRAED8K<I1[X^()RUL]3'%:#]"Q(UV'=X\'V
M;(-T)(YZ(1(RP4!8IYA"6EJ)N"">"ZY<].K-.[%BS(.;+G_)U+)KP\&9P._V
MH]UE.1_/Q12C$6-#><C3WFPUB-W;Z\>]XN%?.H6L</!"@RU7@:R75_Y[^_7]
M:T'@6K[LZJ A2O4168P=XCP2Y$@"-F5)5!!68N5]SK9P,]N@N$33RNJ%7V3A
M+UI[N\8RRF.02!J:U7HE0=H'A6"]P1QL<$RQ-^\TFVUYN%KVLO#KAIED=ZUE
M61; 6[=^OQIF XA7@=M)O_>C$XJ:MZN:.KBVWDEAYH"'_7@,GY\?+HN"<B40
M/"'O(Z>E'LY-Q7"+T)QIJ\]UJ)/T9BM?B^VV8_]HPO[AEO@_PEG_"#YZ_]69
M_)<\EU%;0K4!]I&(3H@[E4U>2.2U<RI8Q;3,?3YX.GG;*.[98 6VPMCWG4&1
M8CL[@;4_[IWFDLJ1"?3M\5ZA=]3O'34D;@1[,<B/$EJ]!QA3)Y>)]0IKB;EY
ML1R=!&STM .&4AK0*:S>V\;J8/AH@*TU_]P9#,YR+=J5C:;.,?PAOW)P"D\J
MN.S*A*7NVT&^SJ$9 V\Z R,OKWS*11]6JRZ7N5:=X.4I5F?/4JR^%MWI,I:H
M;P]=?W_GX) U#^#Y:X>7V]^;N+7VX6C[8)5N7WZ#,.3O;G.M"2'&M_/<HS+I
M^A^.-MO^HARXW-K?!O=N?M_I--=V#EIM"$.^?SMO7G[JM-JKN;.;PV?L*B$Q
M%=0ADA4>>33 >*A*"!,EK#(,+#M-U[PJ+6F,/ BX\]PR;(P+@-,*)Z<23S,U
MZG]N;FUM?M]H?;Q/G?KM'S9Y<6 *BE$=N-6&"TT,\TY$:70*A,!.\N3V=56
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
M<LNJE"2K4I(+S.:^-?H(FU"\54<9;V+SH@9!"A"S5@FDHTB(*["IK14"?+N
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
M">717@@<)X)8$!C\):^I\(6?5&)733M*,XY3MM?GNBA#]^1Y>R:^;/V>=#9
M#G4Z8V%E6SH;=Z("WJ"K @]<ZSPM/BD>:=0BF,@3CYXXF22M==5C<81H[1X>
MX !<((++0U8YXL)Q9, <1-KP1$"1)4G8 D'DM9(-1F"20!=C*&U5HBO^][P]
MN%QOW$5AM[-4F5-;-A[1OS4>,81]&X&6;8SB$0N _=P)WC,%]H.#!,?+1LH$
MYZ W,N@BIC9J,-<8%>J9Y%!G)L,==2_*H7"S0#K#$7 YT%$/@:N'P-6+K8?
MK=BDJY<\!*X<7_^"-Z >_[9"X]\&W;,:ZVI^?>:OVYH:YN;7E3RS_<WWQZWC
MSK>]J_V3UN8>WC_>NMS9W:#-X_UO\%G1O/IXN;>[\6/_\W3)<_C6_-JD.U\_
M';=.]G#K^-,)/)]H;L)]3CZ")_CMJK7Y[Z/FYOO._*%ORKE$,2+>"/ .B49&
M,X(LHPE<'9U81H5=;9B;DF5^%ZBKYR( :$Q1P86<TH3K*+7%25-'<("7G9 /
M,-3IKT(ZSY_H]/MU3CV=#)B&NO*22Q\<XHQAQ(U)2'L0"9)RD4]4P8FN.N)=
M+0-^4QGP,@>[/9DLF![LYA.WW&B.A$D,<0?V@,72(ZDYM2 (HI>DM@=J65 C
MW_X&O#_3_LC @^,).#Y0Q+FCR$FED<,&&V.UXGFHX[.Q YX(&>+7\><<L,L'
MB&O\%$C><Q%6-4+>,Y18<T O.8T8>X$(MN"^$*ESW4= 0>?!@Y%Y)N2J(.3=
MPRKYY9B7SX6= Y;<:D&3CI0'EYPTD;% #+BUE/LZ%K&Z'#V->6DL)SIQ1(RF
M&7T?YWKX@/*0*@J.B @QK0:,;<W/SYJ?Z[C"H_+U3%Q!*"NE<<AJEA!W&'Y+
M1B.F2"*&.X)7!\NVYNP::+[FY!$G3VGHW&M@ K?(.Y]3!MP@%RU#Q.H %K=-
MS/*5T]"_?5W#7#3JAZMR^+V%4@UA^PPETRPJ-4V,VV! %#&MP'>@&CGA/:+*
M"(VM9$;@U8"P_;49BM^;F:57T@(;*TLBUQ+.G6AP'$V0DKF$=1T+6%E^GH:D
MIL#.@@84G<O=LS8BX[1'W'KCC(_\(4?:U/S\<OFYC@4\*E]/QP) *3,7 T$N
M:)<[TG)#O*'(AB0(24%ZEVH]_;OS=3T%YMGQ\91^QL$XJ;!"*>7B0>,8<L1I
MA!/5-'K)B' KIY]?2E5 !IFJZP*6%4J6)8^I%%Q'Q@.A+CF7HD_.6J:B2H\4
M":B%TCV%TNP8""U3%(Q&9"7'B(=@D,:*HQ "(Z!LX!#ERH4GZS3#0SL-.:<@
M'<9:.>Y,-)C[Z!575@?.G'WD($#M,?PD4T]9&HZR&&QDR-J4*Q.#1BY*C*P0
MA$<IO37XU1M*U^ LUZCF-5_7?%T' U:2M:># 4R2!!P<D78"G @X3F2<EPC,
M,!-\L-+#$=:L_?NS=AT/>':L_"OC 75EP-,-CYSLU7BB\6_/16[5L]^>H?#Z
M,A,W<(1;Y[!$DG"9DXT6&:(D2ERSJ)72F/$'G/WV@"SU%.F,NU?R "V3M6"9
M+)440'(6["$: @=+R 7L;: 2_L=D4K&.8:RV@)F.86A!C,J3?"QG\".'+XRV
M* 2+L8V,&^,?TM&I)4PM87Z]A*FC*8\J9*:C*5%@19(V"'M5M%DD9%.R2"FJ
MG"22T$A!R/ UH<F:%K06,K60>>R0+:5&6AY24((30DR*A%@#]K;WWC!7QW56
M3JA,62X"PT'Q%)"EQB#.P7)Q+$F$@S,Q%-/H'@L?ZNDERD(3L6^9]N!P)N]
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
M$<PE MH$V1"$S3-N*)(^IYA2I$@;Y1'3"1,NK%,YTWQ+<T-1QML^.8FA#;0
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
M2C>Y6\40\HZ<9G;(K3/].,C5"Z?=0:.3"RP*]WEN/GJ8[[NU1@(NE3]3-,?
MYP]S-=MU8&"TA,-X&GO%_7VGG5+C.YS@\+MCV>S4[L'K10%</AEXZ;1!_L7U
MX&B4[^ZUX3ALI[Q3H_N]BO_UXHEMGY8E=+U8%M'U_VP<=2\B?&2MT<]=-/FN
MPU:>?GD%(*'SV2!B3KG;8F]SQKT,390WS%]=:UP<M?U1PWH?.[G3IHIA#B]?
MIN*+(RF75A:!5GM1AH_>=H%8BR!I_LA941@ -[J^Y,05BYZ>:B?+51=7@7,M
M4FA+"O*8?!+@)1KI.'<@OQ5-/N9!@!@+6>9I\#!/L[!$OT_1R<;U#OY=/FHM
MOF\0W_E9#@] "0>,J4.4X(SE$3&R1E$4G.%&JABQ#,LJ=IZG2ABADF"*$YW
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
MLDM>]_O#HVD46@T/Y=T1Y?.OK;>;WV#64^3)(\R30MPS4$T ) A'&5B(1L>
M7[P2&W(^]>QZA73)KK#8:]!'PI!@N9?:>I6 ]%C!-56)X8>.+2V[XNI=\?V;
MT"$'$A%$A(-=88)$FO/<00!SK0/.>8K9[2SGPT4:QW$,<E<JC0?V@?J#&(;M
MN),NW@*376GR5JBWSOEVV,TVWBZ,Z$T;/KAVNV#O)+,-$GQ2PB7$K9? -@Q%
M1D6)/">.2DPTX>H%*!EOCV'J!SU@;\^##&R"KO>^VPNY1FCCI#4X:+S^]'M#
M$=T\MW6GB<)(+=;*_P#4H8NQ,Z%@ZSJCDUQAEB>D;KO=/<G_FM/3]GSCO;P%
MM1K])A]5RVEGZN$0!I9.87HK9\69MZ,^VX9I;MOC?GPY_N&WT.H?M^WIRU:G
MFJSJIM^FOU#,MT"HOK"^_-M)*PP.LN-T ]?.TU$PTNB;1Y<WJDLS+JSZFL(;
M3/%++^,-<NFUJQY+Z(;F]$Z/O?H:YW>[\]K!LAL]]IJ KUNXP*XX.O,@I['W
M.$YY/2.YZD*?_%2$UO7OM(*OCZ=>_['C_I[B'.9CJ_\=I5Z,C1Y ZWV:^ZU'
M[9K.*'1MFE.QD*A.UDJNN#/,B:"5()&:J)A3XAJO(G]0\IU7^ ]8X,TL;Z!3
M/\(ZGW%P1)\I_:I/G8X/]XXV3[;?'K2_'KT36X?[\/N/[7QZM/U^[^?6E[]:
MVX?P9W?_Y_;IS*G3T79K[_ UWGF?3Z6^G^Z\_7CP]?UG\?7P._X*8_SZ)9\Z
M;9*=M^_8W[_.0NO.&CA+*;GG,B$E(G X'132.08\%]=ECAF;>,P][O&B8D<>
MK(C(4XC7_SSUB?D:@Q7SQB4OI-/6<"V352))V+%<\AB5-]=XK@M8/0.P.IT&
M*VL)"9$%Q*, L"*>Y"(F!('Y+XEP6#G&L\?!+*H@[CW :ND8TO_<CQ/>LY[*
M4[SQ.+ZE 09R*\1.Z*]9)[Q'97^+S,"XV/E:K^;;T6+6D#IY$)A:/V- OV*O
M6Z#V=E"[.<<+%;8N&):3 :W)[18L,@I^"E@Z9T'=!J-> *IJ2NAO*YP.6(#A
MWDRK ,.S!H89#L:L#U;K@*SG''&.'7+!YJJ4VFC%L>$I+",PK(,3[(SP@-%Q
MM C3]#F!V<6GA'?A- O*E+@*JU8X\^&QH&EKCK,$#=@3A$<L*( FYC4"H"((
M1T<UI4%*AU^\DK/AMW5(S8-Z<M9)Y.[$%HK(/1.1FV$#)!DC2$@H<DL1)YHC
M*Z)#-MHD'-%1$GTSD5LKA\2/;ANV=+LU."T>B>=Z'C5>S+_.UK(X>6\/*1_F
MM'BRW#BN<_HBRR=28&5H3RURR7K0+<%9G,N'B0UR[UH/BS$OGMZ96YP>2^?T
M*-CS++!GALYXR:)RP>2VQ01QRS1RWAM$:+12!>(LD8 ]9 ,_6BG3I2,Q%YPC
M79WM^!R"/7/FAY^0RT;\F7^N$AMMN]WUXT0/"S)^;'N#+)ZVW0 +I-5O-BI#
M9)P'XMNVWV\E6*_J2:.(SSIOY*#;#K&WT7BTR.9W1\?M[FF,GV+O1\O'2U"H
M?L.JP<_'Z+O['9BZ4*=?_=[M#_KK'>2\^2T76'$Q4!2I\X@S[0 7L$3..FYH
M4( 9I-8?K<XPAM?9OM1:>NJ35%AC#D:^)M8IKFFD7@FNQ6Q0].Y4^&\=DGO<
MB_W<,:7>056KI;R?JH0D5&^ZJ5W;B^UJHPZZ4Y^I]EX__S:.MD._<6GMAS,9
M'KV.K5L(34CQ2'(4!=$Z[O9;^0,OJZ]N_8CG0;[_,QWH/1)Z?'Z+=?UN>SBX
M_)9+X&(R\/*)\.(/1,7,C$W\?= [#QS=C\CUHOV.;(+AOK3M$WO:?_'OZ?>$
MEYR<U%O.QSQ\OOI?U_OW[)*.,RHFU[469VPI6/$.=C+CW"IB>%)" PG'*FG
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
M4KS;+1#*!T4D":!HK>28&Q<)-@)[IDV41CPTARJ&WCUA:H9(X9P[31SLW:@
MIJB0 %,J(AI@62WU'G.U?(;>6M7L^3V/)<%H!K'132!4Q]U^:U"*]5R&4(K2
MY*6V27+/-8D6,Z9]]!:+9*VPA4,M)SA]F/-",9%"2$PAFHA W%"!3# :R93
MR*-4";LX*Z]4!5A>D?8&,TV2U4Y0CBG7DO@HM0S6&"\B?0"1+J)[.]&=X14B
M285!1!%/0B'NJ$*.:H-TPH:J2 &),? *NDP] 8K8+EIL&1'))!<U8=PII;E,
M.H(09\5,B2F:>%G%>=:;09*R6%*=*WIRQ&6@R/CH$$D1L)AYFY@NFG@-1#IR
M&Y4F7B6CN4W."B%5@C_22>OU0YC_171O)[HSFMCAQ+,K$G%O).(Q61!=[Q$#
MBTA18UE(>MDT\3K$6-9E>&P5:7G'Q)JUSLU;F^P[;%2,W#-FA.6*,YTD5SY(
MBB-WB=PXM*8.ZBT>U@?%W\]S3HRH<=26<*1RMAV7#B,=)48"*!,081Q=90DM
MT,.Z2LG)!>+6 >(2B=+@D+#Q0%98T([$&+T+4B0KS(T-Q2L@KJ#8[5!L-N F
M1$PE5L@;*Q!/5"$-I!^)R (/2>"@Z$)89,&P@F'+\]:WP3"PJJ2CD7*B.'=*
MJ\"\8PQ;SJ1P;,$TK3BW[HQML\XMZ[#"/! 4# >&9GRVD&E$(7<$T$0['\4#
ME9<I^+8LDE[P[3HSE$O)L'2::0D0IS2&'Q(3UF B31#%#%TND)LA<(:2H)(S
MR!AB$,="(A=Q0CXD [ G*#4AFZ%,T6<!<2,7X7@4XUW-*@![@NR_B;>=+72S
M+ F*98A/,<1U\&5/%/:Z5]& 94EK+\^XP3/6*@CS;:PZ)[9^Q#MU3KCIV?#2
MO??-:?%%K[@ZY'=!9S#GVV@",HMAOQ#.NS]W] (6BK 4!Y0"=HCG9M,N,(-\
MQ,$GQ25-886C5@H:K2@:+>JXI*#1@Z+1C 4>D\*1>8L4-P$L\)20=L$@%H@4
M%IB6L 6-"AHMQ[L]P<''#="H. 7O!TFS)Q_<2IN3.!'5T2-NA$::.8ZD$)@8
M#$J%QQ>O*&T:<N^^) 61"B(]LZ.*@D@/CT@S)$DI*S3C$CE#*.+2".2P]B@X
MZC %=ANY7D)$6JLR?Z.FNE<YPFZ4,''34A#/&XONZ3G*#8U'$[[F[8<>!Y*^
MSWF1)(_8.2$1EB(BKA@!DJ0\4M*G0&701O(5KN121'E1;I<BRH\NRC/L(E-"
MH! *8<X"XE%;9$30"'O,>-#*^DB+**^#*-_39W%'42[6POWD>=9_H3QG*;F
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
MV]:1=O\**S/WO4Z5J'!?DO>FRK&=',\DMF,[)^-\28$D*#&A2 T7V\JOO]T
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
M "/V,2TCDZ*"#G*X@!02R:*<5FD>H$NBA&3PI+3,X&L8J2?.P^E*YPTP#%(
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
M@SL0F.W&-H9@]DDO[U2B,;,@^"ALOQ,)W!FQ#IQ\(5@[H2N"L?&<R0&KYJ9
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
MT2U&MQB]&I/,$Y]'QJN%G0;;;D38C<A9W(WHC9<&(_A/OQC$[_\_4$L#!!0
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
MIR>.;PR/T*5WM1F4\,&6<K(D?5XZEDDB(_8]$?TMWU_9"]<[&9,(J%055Q3
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
M*<E*OQ6&06*PRK2Y-_C)]6C^>4RK+\F?UAQ<4)FBTI:D<E!$9J.(I]*0B-/
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
M4DM9$IQ00Q)GW$J%_D9NL]U1?2A]:/'70_W9C@Z[9?4</]H;IS?XM-%2I#H
MI73QF(DS"N?/IT <SX%D7(@!A <?VB1MMD&]#E?U_T.NUA#RC@W[W6*O:Q/A
M)<T>A"1:E-XXH2PK%!$)/FKJ<^(JK7.I> TLZQ#._#D(]U/$MU-=>-G?-?WW
MQ6S>G<D<9)%5#MJ1+#S.54J9>(8><!84I)8@[.W;#G:H V^C78>*]L]!Q9T)
M=:?TVYN_AG()[JBHZPM\WK<;7QXHGE!?)R1+8D D*YT0=.EBC+]#8A02;W-Z
MIP+X=<CI_O^1LZ;(=V:?EZYV/LHO+V;#,;J\5\H]1V9-YH)$C_,DN9;$)DL)
MU4PJ;S%X2^L<C-@6QUJ)<?KG(-S.Y;;F!N'B\_);P#CI;W_Y/U!+ P04
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
M(F4V)'".GA X[BFC64.=&IKM> Z!!CU(NDH=Z-JR.;[T\_GYJAW:TJH!+W(
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
M7:ZZ1^/J:F[!Z62^F%TO;_G.%Q]@]NZ#GZR23N=_A_GBUCI#=)J#$$0SH\H
M(T5<L(E$+H6F3&<FW=.B<<L5_LGPNJ38$KGLGI-<;:&OIK,,X]MKM2&EY%4F
M2I>&,\R6&>S)$ANM3!RR8^&)[>/M%_GG.U"=&EM>@T[-^$L/S=D<T.9>30L:
M_]=RH:6?)II5RQYUMTSSU>+69I;P$CP:WWAJ\6)F\=(;!UW]('3B.;',U$8G
MFJUAV/T1' #=!E3!%N9T"MFOB;XT9U9P?AM?XOX^G<!1_##&117ZC]"8\2:4
M1%09$"+NZL1+DPEN[IR['"/E31K3-'O:@3"B@FBW:'_O"/V^I+VY@2IN??R
M](6,>UVDDM"8;:E'1Y]>L$2R$HJBWV9ALP:_MQUD$\N!,&=PM6SA5><8_^ED
M@:=L&6&Q[,0V/X/%Z63=R_G7Z33],;Z\''$7%$06200?4$*ED406EC@=DTL*
MG7Y;)[6N";H#8%,U96QAS-YA_V5"^RVW>@?]1]PKSL!PPJC#PU*E2)R/@5"3
M4W"<:ZM"@XVFP:,.0/,UA+I%Z=W#^[A9I>L20]XB@OF++[>^6]4U6 HQEOG)
MFN>2W\!LR3%%L7##DG&<J13JN& MD=;NL5??>ZJIFL?NMW>[3&J<QG[VY=9-
MQFI0MX8@? :2K)-$>HZ^G.*X+AZI<ERFP"M=-NZ"]&@C+:L284O=6G>%5$Z1
M\U>P,K76%ULW-?\-$-8M>7X0X^/5/O>@U'ORXGK4R.-P!Y3RTJ/A176QOKS6
MQ&46B,@ZYIP<Y5 _J7)(SC0HC'X4RK111 6JO)F-/_D%O+GTJ\JK=?6+$3Q9
M4)$84V[.%>HQ&&=(L<N-<Y[:7*=C]'8\CU EW;/F[F1$=19[SYT.CTM-%,P^
M^AEZ][CB]0#9Q$OO<H2B&9&E$TQP3!$/N&XJ+<^;':([-#S<AN"@;9!>Q-YC
M4O6R]>/7+(FC]S-8C17>@/AU(/3#(/MO+]P4WO#-A[MK<CJ4&OKN4MP8;&09
M& ^* !Z=1 8%Q/(4"&Z6PHH(1L5&-_K/@2OW=#A^)*JTD7Z/%-DV>'H9*_HP
MO<1/GM^4]%*51&D30H5+1!J+2^?1$D7Q+#0L1^&;5&@\_*2!>^G64<\]0[T[
MRK9'NR+!>(GN\F2R&"^^K&@.*5+D.DDAEK'5B1$K'/[#C9$Q<B'2?2;%'.)?
MWD\__8(?O=P!_B7+EV3UY9($6QYZT%9$5R'W6(93H*Q0W!Q.#7 TL!&:*?WV
MDX<]_CNK8-JC_'K<N>_@T2!E]DP0W(Q*^-[(DB6KB%%*4Z\L0S?E&>AQQ]%<
M38UMQ%;YX%T?"#QDD8+ =6AG<7N1@5B0G%C'I0M"Q!S\'H?MT =L-TG?<X;N
M(:8>S\V"Z.CX_.PMOW5"'$]G'V]@:9_1&D K41O\1ZI$;'90IM$A*4-BBC?)
MHKKG$<]0A7T)K$*0[>;T/YY>A?%D>1/Z%M#\\PNX_'+Q;1[AMQ#3J@$2U<%2
M#I8(FDHX""3N.^@2\(#&@ 2F':N3_[DGX(.VLX949H4BV#U@KU_()L"K7C/M
M#?UQ;I\&(4AW4G;0[M/8(M<+\"P%])Q#*1,-JPXXP:18*LQYB-(G W5J,)\8
M+1^XX'I>K&RCU)XMYEMHR@3JR1R^=2V\:6M+5;(V \E1XZ$1$QX?0%4)UV0G
M@V2<R0;VU\-/>KS,L,HJFU:3=XTVPM\-^S")\L2,(%Z@)R S#\2K6!"I$+RP
MGL8ZS<\>=7K4HYA:^PN^1IN(&F,[FJSISWE2C<RN#F098B3//II^+O.D<&^G
MS'%=!G.BRVY=69MEQ#@M%"Y../-(A;I/AKVMYDD].?*V47 %TE[ ?#$;Q\6Z
M@=#OJ)#YQ=O?U]8!,,>H$QD-#Q&)U((2S[-'SF2KC4B.BSH]-.Z%=2!SI5II
M?EI+;35F2Y6NF,O;V$L_G]].^'/ #)5,DY*P3J2WNA2F(+!4>JT:K52E1G$[
M(?T0QEX_"JG0$NHVGO5;T0115;/M+J9'RK3N1VF;O03[D7B%DV@+LL25!8^;
M(V@*1%+*D?, A+F('B]GB55J3SL4!Q[*G!Z* FT$74/URP:72UQ'ZR.,:MSB
MHJ.$*Q;03M.!6*\E\7+9K<Y+'QO- V^O^CM8AC<WNFIH:__0O<5;P4*XU='T
M)CT[FBR3RGB\15GZF$H21+E55,8:::+RJ<[@\#M0#D3=^PJWYY#OB9]-IM>+
M==N$%1PA-:?!.R)<"6=FDTGI&4@H]X'JE"3D)NF(6S[ZV>JN#U'UF*Y^NW1G
MVTQ#Y4"B$ZT)=\4$I3D1%Y%:#/UG*9GTG XRZ.^'"MGVH8P:K3AW#CUL NS/
MN;$M%=AX0N@^TJ\1%=T)T!IPCEF%B#("3%$3!W@J6<= ,&' 5AIU\SSFQM9A
M11NAUV?#^I1+',$8(4D&0=&;$;C4'!+!S9 '9BWUN8[Q]^3GQK925Z.YL6UD
M_0C#UVY.U&G>T>>DUZ%LC9_6]["V_9:Y,<3-\6Q0:U%EIJ1/S.E(7<J**D<]
MP]V]RX,[= #Z:A3M>,3KKTU-$D)F1EJ2M=1$&O#(;)M)#B!T8$XPEQMX LV?
MV+VF>QH!TOP5OL.E'8^?1'SJ9LGQ2!N:I6"1H(&.9IZ3BE@H8YHSS=H8@WY7
MG9'HS? -M\-5Y,/=NN_>5=-SWOGZ7FB^4Q"W\G6.I_/%?)1Q:^:1E3NA4B)!
M/<7M7WJBHI-.9^[ T@;O1^L''Q1!ZHN^YYC);28_#'>4A,35\TRB9@(]R=+X
MBX= *)X,F@O&I&VRB;9[ZN$QI)[0>Q[.=C:=1#__<#Y[XV>+]3>W @WKG[P:
M3W ''/O+\]EF#^3OFD[>BA;^HPQXG13N X\ZE ;XJ?3**",,O<"-,CM%:>0F
MFM"D$6AUH ='PJ>EVA[+5_M?W,V*CB;IN\#I2&;F(<M,E#6X0H]^D_>E[-\9
MFFPP4FV&%08@[RZT?S*XOI(K5/P\L,KE0-CS_'KLP_@2?P+S(S1(KR"QD0]6
M.9;*=%A14KEM))Z78>M91!^8S+K2O>;>D ^*HL,JL,=4Z7NZ29_!8A2CI6B7
M.C1"7+%6';X/RD5\,V)R&5P4F^6,;5IWXQ,.B@4]"K-&4M3FN,_SZ\5\X2>E
MQ?-(<4"_-5NB<K)$ I7$!9.6@3QJT+.5LDZ?[?M0'10Y>E?#XXR_2\QQ8,$0
M!9H3R<H)&300H;G3BFN>)*N4:OETQM\-2)>>55)C$%Y!N.HA?A?<[7OKD0DY
MFJ@BRH'KXB10@EL?(X;J4"+-/(8ZX<O&$ ^70KTKJ,:8NON +@<LC3QSD;.,
MD (S1$JGB?/4D,BUC3PR35.=<^IA;#\>=]JKI,IXM_L@GL$?RU_-1R%& ;D$
MU8RDR&V:24A9HX'-K-6""U;K,K@1OA^//?NIIN_):/="W#430UGFG"PR 2X1
MM;(D6 $D6LY%R)J:S:S2[?>+>SS[H'@RB +ZGHAV,\H:D2UVCTTI=KQS&;UX
M;= H$["\YTE$)\\4Y1Z2:DR1AQYVF)SH5<1]#T9[4 BKO$RMI*14 LD^A#+W
MUY-@A"#4A\@I:LI0WH0%C9Y6>Y[,4,KO7[1/9I;,SL(;\$I&C0MQP>=2M"F(
M3VA^!R&UP<,Q:ENI'ONI5##64GWCFL4V*ABF3JT)HA^\9K&5TAXN6-M'XL-P
MP0?EK'*&6 @.D0E-K"I;:A!9)V:5#G6RFI]\S6+/%&@CZ&%J%IF@P@C</>ER
M@50[-'8=(RI$$9-V&2I5Q3S1FL56&GJX9K&->*O5+"X1O5@C\AR$"$ZB VSP
M?$N!$_2#T;L!J9043J"O7%OA+PY/X?N(MTIKE 1P50R9M8=3IJZ^037";+;N
MNW'#S*B$-TFA85/ZZHIR)^P"(U%3'6D,-O ZDRP;0WSV]*BCC HEDW>K;ST/
MP6I4'M@LROSFC%:PM\CJD*GE(D7](Y4V=]\D]A5NS^,8[O:SY](:DX@Q#!>6
M2R=L83A)>%)1QSB8>YLE/8OQ&Y6=OZYB[?%]WC(PXF$<!SMPHX4*=@_<:"^_
MF@,WE$27(S%&0C26R!@S<28'PM"PL%0IZSA]!GIL-7"C!S6V$5O/=1'WC2&@
MUD4G-",IX5DON418ED5",XVX"5'A-_.BGM'<AE8R;SBWH8W :M>!OCQY=7)Q
M<?+RXN3O)V>_G^Q?XKGC@SI5;S8!MU&8J83S!IS/2F894[9!4QEL]((J';T>
M[?C,_5\--(H7,Q\7_Q@O/AQ?SQ?3*YC=9*]^^1;J1R(907VYB8N42$!KR2:1
M"-I)4N:0@FK4>:79T[I;TO<\Y?@:[?[)8I129B%X390K]E\&2@(8BJ]&R-&"
MU&#K=!1L@F[8^[X*'+AK?_>LD@IQFF6RRZW,[9+=O4;F-9/.I5 FU!@B64GQ
M#<J0&$3I_!J2C77B-;LQ'1Q%>A)_SZ;#O0M?^2L>')+6 L$U(VU#XB7_FQ%N
MH\6#UAJ6FI11/ORD(:Y_*RJZ@C@?^]JW#!-],YNFZ[@XG[V%V:=Q7'>+CE9I
MYH  .%WFAJ(/Z[4C6G*KHM.1VT81_49#=;<A> S_OF_E3GL4<H_;PBT\I;YL
MC>AFY$834+V/X-X)9_B1V]TU=5?M/8EY, XHXU,V&8CPE!-IN2(^B4 ,Q!)<
M9#Q H[#^4]3]/2.T!U)]&^GVWV!A">KMA_''CY#.)W!S=\"L4,N4>B,=D9H#
ML=0#"4FEY'DJG=,;V "[/G_8\=@]B7[:L]SZ;JKR/:9W?TS7F'(4SGF=";7%
MP%':$J=D)%ZDK&5F(D,37W?7YQ^8+O>36\_OY=)WN#$_YK?MCS4V)[@U.0FB
M8NE>H!CN0@(=BF@S#X9'Z6B3]_.AYSQWW?8JQYUW*CT%_UZ?OWW[YN3B[?\Z
MNCBYN5HZFBS&:7QYO1A_@K> _N/2E=P_+MC^&9U"AAV7M!%-Y-1'RM&^-H;)
M#,IGJA5G8)9!^\!&[1_7<6C;UL\^^1POKQ%U::!3IJ1<+Y:7@>>Y=&X83][/
MW\!L62SPS?UD+E \-WSA=VEQ"8;@SE/J:1.NDTKK*XV7Z6L%G<??=<-Q=#6]
M+@$W+85R+A#% WICC$OB=: D!IVUD#3B=T]1C"OXPR<E/ I_[PS@&USU-2;]
M?$T%Z+B<55B!*YU3*0^BS%&4IU(D\(!+4EE('@45E3)E^EU'[0#?D^+Q(U+@
ML<.&/>GAQ9?M'[#TNSE5C*O B3()T%(3Q5++@6CC8I!&2./J7%E47-3C=^L?
MGJK][OZ]4:9"VNQV9+?FWC7!5[5:YB&$CS1D]:E0HA%5.^KS,7C'%. KB^]K
M5A#1FP8@02E-@BZ=NQP36MZ7\/7<^/;06-3G2K<V:JQ LY.KCY?3+P#+).3S
MCT4ZZZ"*3B$H[W"M,97N"":3(%D@2030BFKF[TTHW)]?.R$]%==J7^U-:XB^
M@AMT_S16+FP.+CE"0_'1A+?$.L2:C.#,1BNTJ54=\J2&Z%;E1G\JJ+!GK-N8
MKL%(IXQ%TY%P%4L?GH#>EC(.R1IC$HPE9^KL$]_!.##][R_BGKMS;YOBMNR!
M8I@DX K]LN:X,&N)=\8X$-3)S?JPISOPKHH6^Q#<SNJ>GNXIWER<OSFY>/=_
MC\Y>GOSOWT_?_'9R]N[LY-W^EQ(/?&"G&X@V8#>GRD00'+=$QBQ(PV6P3AH-
M4D:?E1!L],!G=QZP@A[]XDN9E;XH;9__=3W^6((TWZ)5P04:'#@"3.8R.<\B
M*:@IUJ6%%+*.4*>UW,/8>A@OL_T)O\ZF<[2KH]72VDRXP'=">GP3 N427ZU
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
MT'.>B!>QGZX?+*?95Z!#77[=OIQC*7)-#2<0!<7-/WD2! @"7G&.![7'_?O
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
MB(@A6">38ILMM#MQZT<FT+YBO\L2.\SF-)E#O"XQRMO(O3>&EU(;FVDL]W]
M?"Z&O>3.0XY!BKTG5#1&\<-QIP=EW*61Z^QW^TLXS\LM\>RZR ^_N>41GDX0
MZV3N8UG*2'$.2(%$P"Q+;()!RXYJM/>3ELPIK5V=TKDV* ^"6-75LR5:UW^0
M]M5TEF&\N)[=FN&BG/8N)TMH5L6PTX*$C""M4>#*&& T^?;=?+8\[R#84$W
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
M[,4UP?@S3G_D)UU/IQ7,5B3E92"/+UH"<T('GH4"Q=GBK>&N8&D"EB[4/3+
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
MRO_U)(T -C(,-3P)' SV7X=4R*$^! L+!_/G&14 !0D9 1$.'A46VDX&-L#
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
M6E8V.3?%S7LE:)G=7%JYDV"Y9[HA>#%IE0;7#!AH?)!/-#&"6EPP<S6M5?C
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
M^7B5AP^Q(SJ8'9U<NTBP*ZJ&X5QI2A*S:$@OWY]O^VN/.?R//N0^RYRL>Y&
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
MB5#6KCSY'(T,<W8G$9(/.%&3S#G/=M5-VM#='SI6,27#*(ZR F4%5VM^:T:
M-S@T:DTY2D)RG89Z.!K*F!\@OLG,^+3HI]FAE"\!=>PGPFT)-CII+A.,L"&:
M!C-H[>?U9/4I_=X*XW]@:]QHB"SQQ;R+H)'1P1_E1"JZL[RV.Y'4N('0ZK;9
M6IX4 [KJJ+B-K[/*/:>.K[4J[IYO=P [<)LKZ=>=*W_QJ +[9O=7S_^A\96$
M7\33_5O;!G9\&Z]7>^9\;3;\,/[8Z^_I@:*QU1;G?AA!DZ)1[-FY7Q$NI(69
M@J2Z:W;O@=VU%+B>%VAE<EFE_$CS(L7FGI#_!PO!=<R L5'FMS^NV,74CV#K
MGX?K%;X3CFORR!*@!]:=H!CV#YT8D&QR@B'/<W(^B[&]:-37UH]%(A\VUZ.$
M'H6=U$/*^/14ZU0QD&.]4EX56^Y13(\$A;407^?#L@N]OKFPUF<M I45,EI1
M8*<-/E-5<*DN)(@^+;4YMJL-;)895B.(<^D4L%AH-?W]D;_\4\1WB0=#)@*1
M%^N45-(QGY.4^56TF>EJ>36P&E@P#U9C*<6')Q7+LPM:QU%HL=6\%;3HO]_Q
M#5%X!DU#41QPE9ZD6 B?%PN.,73BVV_D]QN^\O=J9SOR9N6.W?$?BV%N 5DN
MM>I N%O@?P#P\/1";8(?LBL.I333/IB&8Y$HVJ#+X0>]O9<(K H*I7@LWU*^
MR[25FG4YX!G1.@,[S6^FLU_GG7%']<*!@K\QH A W51&8CNC.O@H*SB*?K*R
M?$<]!F(P(2^K]O:+13G%E)<C]1X2MR2#ATB62CD&&>$1->8">4$U_!6R'S!:
M&LT37"T;&S6G/N=G['"]<@-(0@]]"HH Q9.$3K:__RV4,C^L@"1R*=:$XBDR
M_FEE=I;3Y#+!K1WPP;N!?^2)9,:N#*&/#RY>SKPP]A"O)UE-HIV9K"RYLJQ[
MJH[?\EZC?L-PA56#O,K4AYH^'NRJ_!3P@'=YJ=1U3[H\C5?+++$GY=TS_V,:
M;R%K81+!2@ N&]YCIZNGWWLJ(+5KW\$%59:*$& J&'(OYV(Y_[%'"0O"VW/$
M+;;I%VAU@8_#=JE<.C19!N^._K2*H_*U%MZ*9'%70B^+=B[<N!][\-RQ>/FV
M<VR9=R(0LT67Y=]KX[\[V9W?G)L8GYB^M6@:<NPY IU]",Z]_&]F]T97[9*R
MTO7/_J.ZBJ.'E67,%VOBY]8S;CL.6MIL$D\$O_]7@OQCT/GR$5N$^M&\D>F)
M"56U'G)AO)=_MB=XO?/_K@=.!"C%"VZ<^D?<<J,!/.S<+[0?)W [I;'JW?AS
MV$S\3W7PE:6U\WG'@<)H"9!6^4/PJZZU3UJ1-:-*4JPZ? IB"P&4/; I]PWM
MC*_//[ZB)Y(]C4QW+(#I6^R2!B/$:=KUY39G:>W5]H$T?I1&@Y"W6GZWY8 .
MIF2I3\5/+*;Z(XW3-C$#*<D91U-'.W[*]C+8C(%O:3M;LI&"!X?(<NFL<$;K
MS$='P03#%.!$._AJ0 W"<&[;<Q2_U0\@BVJ"A.,XMU/WW[O'YQ$(88&&I[.
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
M%5K.@;_VGD25(ZRQU-Y:$]+K@YU>*,_<U/.3UMA:ZK-3,N/2 L<(V"OXPFM
MD IK#QT?5VC;OE:(,=9>0F0@H-M!O-O59SI/W,H-X**<[UMP#!AB<^?J(+[D
MDI]@&!-TO__(W95( W\W1>_#UVVH19BC!?-3+P5NKB-B/H^0'!=%C49WK#S,
M3V917Z]Y+XC,@"LG9P+,])L:J_B.^+R23^-;N6\5 /HX)>BM!N[%/:NNDL_%
M==R3!1KO65_;TSO9UPEWC3X)?VPU_:V7M?Q%CD ZC7C5U/P \=002/<JXD5R
MV^NF*CB-'W-,"G>V"WXS"9+2HI926J=A2^OS%)$@],TKDY)B'N#V)=C<.$22
M;.N@H/2+"D/!9H'(:<T*1UZL*W*70DH&99B4%CK VWQ 7J514K?[*'[(["1M
MCSX_/+0PR9E>V\+S@W[!9'(*F[0X=^..;*79R:$ODT-'"8_BLXA9LZ"@I?HU
MU>BC R/=9M8([4&-2 @(1!U[M?!EQ+#BC(1WPX,1/$_AT?02]QAY&#PDI?2G
M)17\WKBTU'&$:)W9D[Y:2["1> KE*TL#=PN:6S',CJ^U1I>+<_3XE+ HV?*X
MB,LH\TZXK1B]UKM<6OG9OC1I99SDP<CFTZ5A25,V3JVW'^-L8EF@A%5C8N:J
M2ZCRFRHG FC:D/W+RDTD;D15W(2H^!!ZSWESE[K15;8)@5IN!EM.<OV/?H^1
M-]7>\!</7]0Q]=?<V;#_'^H#A5<29U]KE4@6!KRHZ.](_G=AJD85J(]]*DEA
MG'^M=];2\='5]^-O2!2!5FERDT_>Q^HU)9'G8C_/LZG?X.,O35DKGGR@C7C>
MTFCGNPG:W49K/BKH4W*%&I>:@:39]F7"Q=B%4T>=Z;$2L2:T)SO:"%;7\\&,
M'0U?[SU"X=&USPH-0CM-#(<>)5H4@[UG4E/L-4;%D*GF;RG>K>Q9#<76X4<<
MU-$\+-2-Y&$:W28/I/NE"R"/)UD>$V54<%(I(8@UP@)H3;NK;JI$5:O"/C46
M-*":&PI(IW6@H1"2B:(7RLMEB@4O O7M%!@,%Z&BF6DEM2)J;OA[SZ)+OA.&
M31.U56]]A_WI./9ZP.XNCS'ENK6@;Q'@2?CL\I:$WP9O:[B$Q2(KT;M7F(D^
M1UC9/)ZV-?[R-WR[M/%15H+[@HJ/\HMV!+!]W&+E!10P[CSES;+A4UHUDI;P
MM"+K)-G4SOV*LW+PVYR91Y]HSZ,(6YKI8NFVK7C'YA&)D*<%6L(:3*M%W'JR
MWHOP_AQXFI5556M#TZ0>1L>CGS$?*;U 2Y;66!J. 1"!C?#(#P8N^&!?)!M-
MRJ+5:H5-T5YY#&KIM%?C^HZC(!\MP=0ET  N95%@+'HPX*#E6:_>CWUNTPIW
M C[&>"#$>V03 C59LBZ "F;/>ST'K?6\@GN]  %YP;Q@(UXPW\8_)C87Q \Q
M8+_P4N(Z7 O<'2]DB=".WVQ4Z!5QF+HWG^YCP..:_60UO5+9ZO7CD8^_4B(8
M-7"(BB*_1ZA/;:7;'\NH+'ZOUX\UWU1U[,8N!_2VKHUA]&4+&TMO>352OV^P
ME_]V%VC8 A]+F4<98EJV9%[F/:&:225"\LR=(47M/!7I_R7),1R#5);G?R+&
M7S%T0[1K.]*E]YFO^NTFMF:5^%8@DD>I6R>!3>HQMK$A8^.K:3EED#?]Q4L1
M_)H^J9<?4AHJGO/=,6S%I=4V5N.DS-'*Z_7":5\(P[Q"3D:9/.?>N]Y)7\!'
M37>HFO<G'1N2],XZ?R@M$_$(T'\D0;A4:P?W.UD)AY*V?U5UXPS.-,@):C(Q
M_3-!]<-72%[9?4FK\T5WR=;BC%:G'8.MG$I@XS_&4F;1Z_SBRKR/8VZ$0][-
M3]W'\B_>_I!6<:8GI.(X14$.Z=#."WR,ZU2GJ!YZY[_K?Z!?/ 4\>50RL3J0
M)ZU65\\L" Z8_CB)PILG97O%:IJT@ ^=0H8^(SH,L$/70OI%?JT<]7%$'A3A
M\H>RPL]-<\_X?BI0(Q=5808[*2Q MR_OR3(9,B2WDW]T)R1%OM2$/1!?T+*W
M<N/E'M.K*L+R[#6ZTAC^W@_QL2[[4BS^1EWX5!IG4-@M(ZI</>>(8W#-MJ!K
MXCQ,[*XY:8R">;GJ?Z#C,[H4I^R4XX0%NJ:=,C%+W3!*5QX?#%'8;-N_@;(0
MK_MH1:?-J*X&0*;%H28D8W9;JCPY'0)Z8)QE14M[^729J8SHF\FM@32M;[DW
M<0.*@WHI1._PJ$CTBK^6CR;J87I"O'=<E_OC'A'U6YO3Y1\9AH?B6(UTX-(H
MV;64<*QZRMBS-3N*4<_VUMP8L,@P;&@#* O5["8L62^9PU+J=AS@I:W%.07?
M78A>CDJ-/%MA#=]R"6$6P7&"N 7/HM0T.DB,B$AUQ3*(N+2SI$#@Q*!D,$W!
M<9#6BDQ;JKFH.0^53AXRVO5V]^43 Z>E&M.0^QM[M*THO/V!:(QD"CQO56LQ
M_%IK@K.==]@WG#V2- LVUT\^2C;$/;L#M+42GI?(U-D!XLT)HX3)I.4%MOW]
MY?[#-3Q 6A,EC"D7'?[&2T)0)([7\207GEUKL?T+E[1@*?*3[;>S9[_Q-?EV
M>-B2^6M?'K ?O"=C(E[?_HM7</P7+V;4]6&LA"!91&3&5F'?CJD:%)JL]";D
MA:YS+".1B*97M,(+-WSK_D9VF*Z[%T5HJF%91X27MG#I;QZK8(#]9G2TH<<B
M@T#3D'7 0T&\U7URDFP(-Y&.3P-?L.EO!GG/27NOZC,AI^GF^$V[SH<8!*KU
MD_&')RL4,6/ETWQ%##P9O\>/)C?W7)]%AK5[R+66^8?W.R=W^-16S;6U,G>:
MB/1VC:>JAN:C21.)-TV70)/RH%%:&D#ST()#:]@LPL*0,5L>#M9)!=)NC*4=
MC>QGNK?Q7E#E(CYA*FU=/O'(2KB(%@LKLV*/T]>>1;'-&U0;RE?41#17:C/S
MQ]S#N?$N_<6++0<BGCV&/EE63-)!;*!,?1@[>WO@0:471Z1I-^[2@4O37PJZ
M9.DH7F3DK$01"7]:4W,T<7 ,Q(@OW"7S _5U=KGKTEYRFD,>@6-C?GFFQF=]
M>6@&-Z'/"ON>/SXOK3 4'R[JO0HB(RJ-UDE9(<,75&?)^8(H/&Q=/VP^&;:J
M5FQLW:L2P")DUV)G&DN7L*Y&0$@".L4@Z('1\Q[_R _J3JNF\N'.95#-85WA
M+V.VN"S%UWM#MVEC(^)33I8)W3!8)#,\#:I29P5#ATO_$XJ&X>'OMUC\=&9"
M[5<_R4><Y8;H.8&5Z&O"R&@3<V1+?BZ.0*\#'\A;!*?W#CK.+..QHM-F&(4J
M/7-EYQ83)G:-'@^4]"&W-GVTEF)(76M@\]%V@X"8C]?*I[X\K5W:]:$26+(5
MQ+?.>__J6^UPGG'*J9#,!K=,M-/?*7AA @%_?'^"3XTO#\90VR5'B[F"XP;K
M.'GSPKQ^A'>UYM.$I1V;V+=L_W.Y6CTG\"0AF>G;_AJY"^Z5W?73DO>$Z"5:
MJG_0?"X47+1<PZGV8\F?EP? RX^[M75$%VCRUQ]=OR$S0[.@%T_.KLXUDKPM
M<!.R;_7>$UJ_?GI*U@O*DN(K,4^%]XH3MAR&5K0D,T1\,J1L=]P8R"4%&N+1
M%<\)DI@%&/72(ALK:9;2RM(XR^:0_1HMY#X]3>8Y(FX8=V,:%(,U!M%R)-1:
MH%EH5(/A+(.+*-#ONO'%3B&0MD#B:VO<-'Q]&"S1R;OI)+TGP/N8TO#JK?TC
M7]3[.&.>^(.!:L698Q:^^;?S\17APQ[ %EHTI^%U?L-4WQ(E7X%1GFG:Z35R
MD&Y+V^P5>LC'7;'^M-(AFY)4N\XPF_<Q#_YWL$DC80'O?QD>52#_"-Y4;OX/
M5C@$W_ W)GAF>JT5EC+O: XR-[U8A!?E[]NZ:#$4'UU1;XH=9=_(/S1X)5LV
MOLC7-[-\<B:K>.O 0U/*M^[4]O%*[742VLBR9NU _\?M/2^VR;<6]W86[\8N
M_^+=75#]XRKB$^_NN=_\0Y2WY1%/+W8[_^)Q+=Z-SOW\B^>R:G![7?T7;Z#)
MO07'3'?4&"\2OJBV5%8>>0U#F?A&5 9[L7^!(QX>.O>0X>1[D$Z!"X?<HZE3
M-5/N-(R[[=>MY!8_9[J8O(3H-Z58+86/$'6<D,R8E]/C(IWBB!>4B%I'N:I4
ME#2G28?JE7SQIO'4#LJ/QCX=B"*9+CW-#!NQ;PF9:NX:OU&4+IX 2/H&M/-E
M$F1\:5QX3Q,=;5IMCZY9($@HJ2C/3G'W#%2L6T^.KU5;B#P,Y"4/)LB"Y!=O
MM.1X[<9J-P.0Z\[J0!"G!W>_YR!D1N%V3/95[HQ+!O;\<)0S,>P' /1MBI__
M-**IW$K27P;V)6BSE/_KRF9:^^\+ :G&@H!UR$PL#QQ$JB<CSDOX?2LK=JM2
M+A M\J/L*E$][3[ER&>I&#&SIA(C!LIV G6'*&YMS!#\K&,A=08\3I>S8=&D
M25WG1KF4MMY7N\6*,,8TF&&ON,R*"KN^;BI@/Q3%OORJ9K(FB4_%I>&-BI0H
M__SO(K/:UQ2M\N*U>S&U-U09^V@D[?W?(&@2(M7]U6*])VTEP_33][\-<+D\
M[WUX:),Q7_>7YEQ/DQ3/UW%YVSP<%M+<^US].[^U/;1_>)_XLF4'"T[VFF=_
MW;UZ*TPU8D-Q29:Q\!&[5M8N_IXT[8]/NHT$^W5%FIUPR;)Y;\,B1@?RK,TN
MBX(\59$K8PQD+PD.(G:T+_V+UQLC/F0\YMC2:P8-M8S]//;#38R-I5_*%K!4
M8U*;70W! @.S(VDKVN+^R:E#WH'Y$'TS$+Z>*DBX1+.C).?^LMND?L?:(\?&
M3R?E.G#)"?KU!.%G@VK422:-I=F\ ,+4?!:[$)6C7&\9KM)'W4_2:"NF"=/+
M>,D.],0PO/#*IW+8KU]>PPKV\X_OO8=Q4II894?SH+> 'Z_L11#W>&2#DE-Q
M/%$.R^8\"X-ZXF$:A?DRVFAC0#1;TN.^N&!A'T8K56CT$;+0I#RE$*3,D;;D
M?HOL&GY/L83*46,/8P+4)Q<X-*HY<_= 6#QHYDV[NB=H]_R61$7?IOR1ND5]
MH0>[?CC<4N!894[B&OXY3:[M@5.0Z(7KJ36O90Q.'<G&5L12$-=#;2  [_GZ
M4-,OO?T).&;7Z.E9VK3/S2V&3"R*)W7L/A<S)3;!O9].XF2,$YH+<8Q%"YA2
M%-U/)3(A8_E:4'ARIC'0T#X\CK:(RU@/?V9W[^,R7/$:;AD*] ZLE *1ZZEE
MRY,E^0OHQ.X1\>VJU(6ER4!#:M9Q_!D3^L0]M<"#GY[D>86FA>@=OH^[D<?=
M=]?RH0[]\FQ[JG7YDPE$FBAV-^<3+OFHM6$[K%B>VS(N(YC4)]TP"++N DYY
MT_\?X/LLW- L%-*](&WEXK;777/.03RYR2QH<L?]_5_)F8E9)T^MC:K3D5-;
MVO"NHYIX*LY2</4SATSU"_?2*[==-_X2XW(Z1D@9BP\)]T\KY]BAXB>1MAF'
MWDNR/2:*DPAWZLCY5'Y9,P>D9_M0T-Q,89FI\'01^62>XA)>\2A$QT^U5#D%
M87G4$J<#-HE$M?N0!G1%-FW<I BI)I@L3?_%JWMRY\EDDC0/V=A4<MJIK4*!
M3*\Q9XQKTFIW4OU62X+WC_TB7AL#Z .]G!"ZU::8\ %LNX?C70KZ+F'ASHL&
MTDW\&=L(W%6Z8@"[23FD&X4QA(3'>,R;O:.;]NCY2 8Z$PCH&ZPR8LP/-P.X
M0C^D(*>X !I7[RA3#,H=L(+:4'IZ%!X:RP, DABJ,E,'W?^-D%T4KIPU2UN
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
ME(:F!KFW,65*UT2:O6T:'M/9FEC1B@W"+3G#7K4A#V1H$O\R +R44ZAP.YY
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
MZM,A.J5<(=P'Z@_<,CE/Q!$6(&DI.TA4:21\ #1:1K-#"C3/$B55T@;96 1
MM1C;&<-59)1M)08Y7W'4*_O!Z-D_E*N_<>!HF7,E()>+*)&E'_423+M(5?V!
M_XIYZP"QSU\%MEN-5J4DY*?AQ,U>]PT/2P/&$S.R3</\D2Q0'V8L:PKM(]9U
MIAA6^+GQ5KM^WL+HYLG<E$M14UL+7;0I'%N1Y\>5GJL,A >^*A7K^J.$(^%R
MV"?<LB'!QTVS6QR2N;1W!11CY8ZLPO=^-2,/KB7::(%=HN6CJ@0*U1VZS?C$
M[\N0[%7X6$NIM%DV'-S8#A Y-J8ZVH*GIC85&V"4_<NB?C&;UC)HHC__Z04&
MTOPS)6A]VKCJI'(WDV_MZ9C8'7&#^UJXY"Q+ ];<3L?N)!A6F,W4?RS&'362
M.&+E8M75\4V'R$4V+?K]W"!X%5/W@1HFK2JMJAXG^AV1Q#T$$?L313BV*R(9
M1=1/MS(GDV^E?=;%1F%V]Z8E3I0\+::!94^W9(453%$53W(P]]^ED3R)RZ??
MJ!F/6D,HT->H=2)<B\+JGL&(?4O*@M8+J'/WP\'.YMBK^I V:>V6EN^+QGHC
M%2KM7'VTF_(#SF9:"_0=,=Y9]T(A(E_PX2D$!^,E)UTSZ>3^)M.SQ?P*"9AQ
MS*(5"B0(OQ??J,GTN*144"V8IA3'L^F^  28OK+NSQXK%AG<,/9=,1,I0!2;
MF=G6]"0C(DK3A;;H>#;PG J2]68I955C1K3CBE:LD'GFC>"_/C0UOX_&EF(_
MDR3SN"06H7&DEB-27^90%&&8=:6&F"8PT!0T(O(L*>6[_S;S%+E&KO],%;[)
M-"/426T6L6)V=D3V]?/DE/M0Y4%V#-O Q.>3Z-$_GZ^P-)L9)#FCK%W4<\L4
M4"-::V,;#MF7".4MDFQPV*L+^-'Y49Z)+HA7!(ANR,,>)PMJMCQQEG59JR[P
MELI:%L-(K>;F_KJ"'J^$$5#@A[+G9#',?(2@N;JPX,+?AU*J%E>N'IM'VX?&
M_XZ'KT,W(4_,,\55IM6N]O\V7=LI5R'QDD]&$-&PP]EELV#JW:\R0BD*^QJ%
MG6.V7,637@79E+>D"X[(OO=_.^O0K@$AKB52,>_3R ]7XK)OC2<: 5RY?QM=
M"MV$J^-N: 1<.?!\K#!DC!8HY.\(NI<N5LW6:2[8F?*(86U.^.[06T?=-#NL
M3FJFR-&&'UUU _8?M\(5-:M;Q!=.N$?-1()6\4\^['!:+C<XL^V&J0>++DH8
MA\OUXMWN0U+D)[Y3:\^?^EM'JOX-<KE_[<'_9XV/J6QQRG4I05B,Z;UENWJ/
MWD:S&%&&X[>(:ZBU%5&"@6U=@4)4#.HNSI)<".&:E"CVY\_>KR]*PM@XXGIY
MIY7S=T>/B3UU-@$0=WS4'^Y50,B<,X<<FJ/N$$X!WO>&=]N52,8.2V]'W_L6
MY*3WE/$M891;B*;,DH1$NX;(6;FJ%("EAT@BX_[W\B/Y'#9@'W>:B61B#(W
ME?@/-_EL\V",4\$"GO1,I!D6M_[,GPFR.@:! :EW3CF<H'7DN$TN-\+BT6_N
M3G D-#(F8T%7/X+E ;59/@M,XS_:U<1P_-"I7PB)WU7+VKZ]#QOD__.VD ,W
MI5O4KX-%@!Z3#7^<&O.35Z1DD=&#'EB($4SUPV]8VZC@N[,]T2^(=<OCR.CA
M*>.AZVQY7QR,'.F_E4H^$QGD'N]5L(%SYN];/Q8.VUJ>!R_U>HCGRO%(=]::
M;P8<5-1T(ISNQ^ Q>P"3">N1CS[&WAX5,)"Q@19N[\1YZN_RCX\6&E17VR"[
MEUZ=>WI%3B**_7OZJBG:A<:F='^H"T+J/R4@YJ:%V#+JZ$G+*H_.33622/6U
M+!T'^7,/(YE@S@!AOR@^*F7,AEK]9JXCV78-5E8?#8(8XUYB\4V%**.U2 /_
M*/'+E1NBKN7'\X32S%3D2SMJV*Z\DD\II91D[LWK\8AM]:!!B0M^1?S!2-XL
M^!PFJ$ZOIGJ'(+A#D@3U(<1C;4DE85<SOY75%W'B[&-D7W4%\<SO B;9M]FZ
M2WB;4G[29D.,4'9C].=^X J#&8>>J:AFL ^\!M58845+_1[HV+^MEN>J"<XS
M=0(8,QQ@/](2#L\58S@$W\TY<>:^;> >U&70:>$:AHE&<H=%,IJ<T4EJN)GV
M:]OVDDTZYL7DSNI:H]GVQ@7"9*AMOWGG&(UAJ+&WJ+S2OJO3-&D01Q[[IB0<
M%3$<=! =\<B@SI&?JM!CQ;LHF'+Y'JHNM9!(=$4S1RWE^K;J$DHH%RFXF+ 4
MHCS+)!HF_=MM0#!\W<=0/YWH(V!NF5$'CJTC8ZP6]##Q/;4A2S7!^<,-A$QU
MMK02_$:_VIXF90"9$%BL!F%)"]2"E*3"ND?FBVH*I(/XWDZ_-Z+1UYCIH&L7
M[V^JQ0S("PUA=""28<31C2NB-*?=ED1_G#>-[TU"_6@WL[J7X8I!^2XE#Q+'
ML>LDSFL\I$5JT\1ATB^:N.B9]ZVJ1C*G?H672_=+ %63D]9)*4N]ZU(_4<F$
M-E']D)/M[.KG\MKG:6Y7VLFJ>F[8_'5VL4Q,^E+IC!A[Y/>9R%TM2S2/8_63
M;]MO<A*IF&9:.!2NB]1ZHK; 9JOJ&<7:&O?'L/K/91%I.B7ZE<;\J$Z5ZB60
M+08W*XZ"3MH1_3@<8"*#M#U/*(H9*O(W$J<O@]PZ386,*75"$@6N>A+@!<;+
MR5Q4'?P70+Z6)A+#U64W@JP)%T$H5;)LD0J%9*&J4?4K1'&[^4@@D?+WWO@^
M1;YZW$8#1SG77;PB?9UEU02?=V7V>/AIB[J!CS*7T<++TX\3VR\ GO^_CV.<
M+=0[[0-I:ZG[)4FS?3P/DNGO.\(Z7@#[)_-5>_>-US;*N7V,Y$9[ <QGLM$+
M-29-E6SD2E<O@,_F@Q'?-UT[$:H Z A&OV=ZH$?5E]'NF!%JE^I"4FO/0H\$
M0'*>/Y777\+4^?R$#*]$"3RHGQ>_/-)R!D?&'V[>V:3L*9$U5JZ\ "1Z/73\
MPRD8,PV*./DCY6251ZB8 G2_X,HR7[E[Z"N4(47EY]HF4FR,[X+;N 7H4)0D
M='A@>(MABZ&JG^8&Q2O#O]/_6<I&/F^0T&4O,SK8(?=.G]OGW(_:89!.)9I3
M7B=U9RD1*)I>RDPL1X2^]4W4+/FY4Z]2H!BOF#812@N"6XV0X%-J*V18N2'T
MZZ%9=<TZHBFF&Y'M[6,$Y9F '9-B39_89<1LI2\M$A55TZ/V&6?MQ-WH99'2
M@S::?O2EO";KA@B%99)5C<YL.<4*@)PRCJL+Q^54PV+*50]M8A*_-60TR38,
M ,</1Z_%7@\JJFJLY\R04135\2H6\SOD?L$>$[$<YE;?)J&#EI.5BJ9L"U<K
M)2NDK$62Z3*9F?%2\$5TC]>U I?&\.M^'U)"B:^JLC[V:7U8G@''31+)C5]S
M*.US+2#OXO=I(]07 _">S-@IOKWKJ&J85VLAP83@+OO( 9>%V+[ATR ,U17A
M5^3:4JIN6O#4 (WZESH-5 "EEOB,KCI@LVDZL>(^K8-.-#&.5,@+H,W,6N%I
MXY;8CZ<W(\904+Z(+%9:@<<Z-:Q(19WA%+]B6Y%O&+N)M0E&>N!Z%]4$Z7-3
M]2O],@;A&4X.KL;@M]P S<Z[O<M;XY()H>4YB#92]]AOKJF):IB^?[=-^RKZ
ML<.\@=7"4/$[->- =853Z&?I,2!O9P8V<.L66%-6VM64D>F3B)OWX,)SGAJU
M\14HF:^0LK5+-D@!0C;F6M'V%8[E86NO+(F;_D1W$ZWQ8/#[6&E++"'U0&)/
MYMM4^?DL6L ;U?!OI>5)6T)LEA+'[V/LLHD87P4N3S-(L!CKB8\P3'/),J%_
M@;9?[4XK#^LR3/\1.7.M"?RN0;"UAOS[*3Q_BGBW1.9-">?5<%SE)@[EI.5]
MH%\L)LXBSVSK<O:#HLH.N=L"SA[=G52K[:(0XE>46]L$S^"5"\&2*ZEEGI7\
MGU)GT?]M8(WPXVWKGX1+YD%;^8YI^[IJL[H+W$UK,C-*0YC8'L6Q^E9V_'"S
M*LP(ZJS(N.NIN*::F.+_JYY[OEBUPIET3TNG7DMCJC6+_Z-/<5W+%84'[0>)
M0$37L):V&XQZAP/7A(IB<N%#%G?N==S*L/(-+M"DX[ )O-->GVM.ZL)J5X![
M><'_D\#!.*W#T\I,F!H%UE+@U.?.>;4# :D3[ZWK<'L<G53CCQN,1KQ5OST+
M/%K(:.=X?W^:AA*0%!KU8WA9=%/F)111+XX9% 9L'UO!(Q;D^^EVG346T(X)
MJA8KQ?)_;3!B0M.QBO"63PK9@D7Q)/4W&97'>W(\*CD*P-EIU0W4)XXYBJIK
M/:XRZE*8,Y3#,B6?CFMMRQ6YN0-6?^E&*U XV$-W*=MR56K+X2:0XGW&NP?!
M!&E(</@#R?*J(R,P4M+E%3,$[JP$F]FW.X&Z[,_L5D@>^,C@ )LV>)U(;#4)
M"0FFGHF_*,)D?&1A,[33IE%ONQ*>I-IU^PD6CTNF;F:.Q;>+$O9&[)CP68-F
MO,HE4Q7,K0_!#DX""HHN^Y?9G]\M5<Q_)7+:UAOZLZF<4U?!<3 ZLX])0SNG
M$DU;N+7]H&DND$P<<-:.\SZ!![;!S\4+5,5)$L+%NTDW,GX<G;90^J+ZLYQ#
M!Y$JG'1IY/KK^=(H)V7-3)#.%YC'6-LBT%9'5YV9@4Y4,O_[XE<Z/MRBE)%N
M%X[ZSYP1G\S?P9L86K("0"T*46%,3372%#">7L$8)U<<E41RK*#POHL='9@]
MPU#SB&E:K"Q@M!P;E_O:Y@2E>]^U-\S,3T_K==8,'Q+VQYV;'M+$WV"__0TS
M=!]RVZG31\6:5>.D3.4+"*).'X.0KL,B(8U@YO1Q4[=Z$<?9[EBKVI5D7L%1
MVRK]>>5E-'[%V?[,@[,9W.>] S%/J\,F)WZM':$8BJC+T?0+@.#K2R_   ?P
M"N'5*T045&14Q#=O4)#_I7&+@T0)>(/+_NX?B5L5(T?D?U1N5;]73X(^B3K%
MYG;A4XL9F_RC<>O\C\2MLIIZPCFAH8M_?@T!+;=X0'SM+!</Q#1Q>N9?(K>O
M_A&YO1B,9D*,))8R,1-7'1TH9O23.2%6@_K6SGXSZK+^9-OOHO-)A ?YLC"8
M)?VD46!L0OJ)Q%HMO)Z;68K%)C$F_@408*K72.;NVN_%ZZ]OI>*(!/H#GY/Z
MNCM/[INHDUYV95@WSZT-6;7J=4T"?DUMN\>*;_9-K,OOK2:EW-)QJI*I:Z.:
MD%+@+&65'-/#35@;5\83UC6<MY*I;"I#= QC)FYVZL0,ZGJWN'!43_]=1.#$
MQ.C+B$U=P2\%I5X4>6L-RWVBQAD)&06-;_'C;F9^Q,4#4U3<J:WC_JK7("U*
M[O?R&>\?5(WJ QN(%U"M#CP<4>LKB:((0(*AB],$9_IA4T'):"7!N!$6/]I+
MH(\) MR"2>-;8^](&TRHEV3ALFD,65DU65#MZ8D@CT4&@GO_FM\D;&.*.T1^
M4L\>7=S6A -;"SW[,J$*!:5IYZH2K>,I_G7=O\^4RVJUCAV\><%&9.AG:<K4
M?47)[Y*ZSRF]="!"H*VU"!F3YHCJH->9!&YX6G;DP73((A(*TDG5>&<#!+^L
M:XHM^-%KDTS:XH=ZV2(X\17?XN06EA)4<?3SB?\9-[+*$ZINR5IA/T7J'A.N
M'+<?-Q'1IJC>1U=0,[*#R:8O[\R^EFT!P]%"&:P-D]+R0!9A$,:>XMU=)GLI
MW?SRU/<ER+*RBRVH<X5AA7_?:RP)E9BGOFM!@"XCJ,>*>*^'%M&J5!AW3@U(
M4'74NVOV[EVDF['Y"^ VED7%UNSB9R4B:NL [IL8XR8>_#(\/\8]4$GD-!0M
M9/"=1!U+S;3ZAT%DVL$Z571D33&3<IU$_=((*,A$.[!6&YIH<T; (WWP4X^2
M=T$[>0O&<V77S?IP#!?&6BPQ[JV^]M@?'XTQ^L7 ?" Q>S!8*T:T%R@[NB;?
MSU^)P38M'J/61XK=V\K>A\;LV)^_ET>!EE_U%A0%O2$JPULVZ"!I"?K-F%\S
M,\UISRYC,L9#XLAFF=5CA0H!:=4[=6H<\M5KK5/&'<MIA(EST_,NWLXGLB!6
MXVJC(A)$QBXIR/ZR8I-YA]6;N=U-;<U$TKI^,C 18:Z3DK$=8-X\@K*X)*-M
M6/JME!F"=XVS4T8@71@FT6&XH@]4LJ38KWA(F\=X\OT./ M=JD\+,J?;HN:O
M#NP4X;1X(,*:ETK?H=1N9"+[K9A!FI7_ D"]L^H:.OAXEAWT_]>UI0@1ML@Q
MP84<26=:P6/'"D%B1SS"2G:/B&PF3?1*$6'X;&?=D\MOJFODM?/I\+Z#Y^/S
MG]-2DW5"G=-B<C,O ,L7@/ Q<9;(3Y*F)]M<)'<_@2=X[W&SDN>@95W1?F.U
M[]'$6K*%G5^:<-S TC/7QKE7I[?/O\9;] 4[>K3K>BL-B,EF(@6OW5E:?=%\
ME.I9SRU*</G<] *(ST6T1W1_ 91<HZN^0G%<-B89=#/K*=XBB["7;0D 39&F
M97$F&$]5K?,)OQW:F%<@X)7X@.2C1\UA7L9,'?0)J_=G>U1OB4^4H9]*C^1H
M$=F/@^NO.$E^9;:ZV4I\JJ"2;_'5' 8W*[54>F=.;^32;8&")-9R;XA;/U,R
M+BD$#N^.41#$A50+6P&&Y,$D 6&[4#P=N([7@54)8YYVR0'(LC"RD8.M>M2\
MP%Y#E>C]&]7WKPMK#=\=G#!\P$OV(+Z8'/^J)#\J^LX0&2UI/O43@:/CJ"G=
M#EY'Q+/SR>=4]0>E%?+H&.E%L9B1RGSQ(HG1RVB[T]K-K1!DCT[?2,7(UC1O
MWB]I,N^DK.?7'('9EQ?LW5-V@Z[9/97BW]_E6UYG!\=1\)R]]8V6#Q[;>=Z4
M$B-:$+IW=8(0/4UZ6_T8.2!OW<P'T65\V%"WZ!AL;]S_KUN2A^D,KV.*)W;"
M]_^'T9 6M7V^W5/=1N5<Y]<>,=EG)*6ELY]=5,\DMQ9;3^0'5?W6BC2Z9'-$
M(A0U;"V0V8J1,FK2M/??M>G>K)^2BG,,/@IKZET[N@:CNH1*;:.Q3?\4UC2O
M6K<*O89"1$\!\E6MP 2*&!$*/Q0>BBT1DBX@HA5>C0BSL^@Q:=5@7!\5B:"3
M9%?LS!5'%2*9']?LJ!'[,EDTCBXJD ]<0)X/#T\'Z^80W$N?/M")31>V&[XF
M[3*SC(=VOGT+D?ZTVP1YVDAQB16T=E7IL%S?0][A^H]OS$+/<S\6=^V2O;^T
MD/,/5]J&O@"D'M=6+K"[?)U/]@S^DJT/D'WD&;*;K:E3W_6[.WC;]D-G=%C\
M57;K\^D[>D/U$S 8S[CHCTGE@-PN[^R3#\3 Z9;\:Q1?1'"Q2W:P72@Q79I0
MNV Z5NZ6PR@XGZ"7P>% &6/6*60FF_N-+77E=#6>T;:WWE%N%6V//"M68;<E
M0]6#^$)0&IL_93W(/D[[0X>,7EW4%W.>JJHI>$U2$$%Q67%0$OX:\P6SS"_K
M9D*3GWE'[@#%E.Q #*R8&F4QM3!IX;0H!GEO/NV$L<X"U9K8%)/$PS;ZS5E"
M/(=)93H1K3'YGO9=VG='10;9I@_;Y?B$Z^SPV?;3'^"ITX.-(:P)\['R26NK
M%T"!5\\+X'!^X@4PK/GU^4'-NK!N:LF_'YJU@B\(U+]H\+&B%6BU]W6]J9U&
M.RO5)%+OIZ<JCG8LSKLGZC]Q%@/5<? \)>[_<CNT"#!),>!'?ALT2[W^A=JS
MX"RKQ,A;.I-29^FM2=4HY_:=>)<D?E2]/$.M7%@I9,">&\I3KN'_YSS)&N-;
M!E:X1QN^<2$8_@1<2E4A)RM"W*(--F>8]5K4TN%YJ!OH*YMW(>XLA^",R-:N
M3XT,@(KH_-]*:-=W2[VC;%-XG;I>%+\GB#,(^;; ]Z=")@#&0RD'TC!L"F.N
MPU_BH30EL5;2:+AG3-3?Z#)=<,KAD"'UU4F>S*[X,G+)F"WSF'^^+4*VI'</
M]YV>M:OH9-5\^+CZYY0EZT.%MQU)L/:?+(/2J;?%0L=#L-7GGO-SB.=?A$F.
M3[?_T?UQE7]S23>:W]WMQD?0I</YR^>!/L@NJ^/M7:Q<E<KT+58[ONBW?(=S
M&=72N,OHSU+7/V=DO3Z=O#[OR##^K/.GZPZ3H/379^C3VP%%XH]:WC[1?D?H
M?H799,5*"26+A;F+1.5@WMUWK#<UE8@HU>@8_F/Q"I9GX3)!1/15CL O3L?4
M\7$*0*:(D.%E*&1?:\%8;%=ZM)P@)8DI9.,R+4.R EKBO+!.DOI>8.Y]8'X@
M!^G\K A_QN6YA)S:QYRB+/NCW#B%!7)VQ0W;@@1(3,7,3"([:SDU;MYS68X3
MO?4AVV+*(3V4NK D9(4F8OZF]+5K',_R>9/ELK.^](B"TMR@:U),V7>CWGV(
MQS+@4L\.G^V5G .+DQDO6_.\\8_^TZ&SQ&#',3VO1'*FH!D)5?"H*MD'CEL?
MN.Q*S.U=O6C5ST,63.Y!3%T@YQ?9D2EVW@<*A3KOFO%55G0\A)*S-A5-ONVD
M((U#;<W@;V2][$IV"YQ[TUU]ML),01LZE:%4,S_@4*,@^:["Q%DHCC,2'[$_
MZ7G-PIS,PFQB@E5Y2[E**60)!-4#YZ86PQ7->S@1>P%(XB:^(J9RTMD*[X:G
M'CBO)YI]S=3V/[KX"L:@8[^YL,VCET #"_]9^Z\08.1:,NRT=U?\!@"0!!G\
M?T0!4_A2T=?:IVA\<8U[B96KUENSM86UUK[_F2S"$ITL#@?=7>[@IHUL+CLK
M*P9KEYW#ZW4<QJY7=3C8E6H< PVK-C(=VMGLHT$4%QTF*<$*5K]H-H9*6YIV
M2!GC\ N2*@2SJJE4R)'1 6AJZ3X%I19PZAW*#SV&B]G1)NFL,M+&A39]9N:S
M0NS(A3R,4XH"5IM)<^.+1EEH57<V=^4NU]$VZX6OT@!>(L[="A3';UXOP C*
M#OX [1@"5$"84X)4>4;V2S,.M5^%35^Y6_[K=S0MA!B '<#5HWI,]L=YTQHT
M"<S8S9]8YUB@^F:/DRHP"N;^!C>R/<O&J=^SAZ2KE(U45$^X7G)1>S/6OFOF
M4^^9<Z_2I#6VR!A0GR2C:."[\;2A1SD9#>8$ L5Z_IME;H%+B^#2;"(!Q&7F
M]+?MDC$C0'%V)73D,,LIK0P[CRWEO9[J!#]^OA5>TJYJ'5V]B> YR=:GF^\W
M6)J\F@L@4,JRNT=N;&X:0_)XF'BL;PV;T6TD N(K%(IP/TY$8"]9.?>?](B#
M"KID, *2K-W(]^*0YHD;6I$DSZL3<.KG>P%MAY*&!I.D')61V:XY+-;Q(RF7
MN&<2P,DT87<).QPM ES/DYOI9&2'2_3&<0)'V":VP<3#R,5ALI:AWR&M["U.
M<0]\8%AT>0A 21=8&^9Q>D5M$!X764_B//GM(N$_2A!M(B?K;,SI_F/[4V.Q
MQ*!SM/EIXWINB7,3PNU^/\UU9Z(OL6/H%_MF7V*T5+";4NUZ#IQ<QK<G;XS$
MSFC9Z?;NX-\%:UN-)J&S/.:$_-?*\$KG!S(8<AI/Q]]Q8DX6R":B_J84W7O-
M]:+WR7./R>LY);XQ12<_(:Q3J@*U=Y8UH!.CE:;GX('_<Z'#&S=)U?+RVRRS
MY?D6!(@<$$5 ! [(8/?/[>T)F<A^YN^HW-R 7R8W/3XIAXMG_GIT/I=V*S!9
MNL5HJ\ ,W)BO5X%U&R?)&'#$@WF1\1QDQGS)C$4+%%G*"E95/&;U&KIF3Y$]
M-/!P?<1IF?28?2$?.0,;GQ(P??$JUJEOVQN2Z*/$$M=YT63;4(PI/_+UT$8V
M_-@EA@9KT417FDJ?C4S7X$1]JMZ" N4@T J\<1G+_+2T76%;;OEJ<63C[NKB
M@_I&]"PQ>E=3VU&8DB.!,!\"MB@*14@^(FD()5(7T,L:0]0&F3CD69"Q#?.>
M%S^A9*2DS';:VC)JLF4PV&S2O^3 C%?M""2K':CP@5NZ'DX19&0[E\3MT\J_
M:'U2_D>O>TR!XW6HT?!4C]%X5L:KZ:F;.&$-TNCAHC<\'N;V3')[$[^$M[>5
M0&4!;RBTO.O68=?C&5P=S=-!R;_ #E,/NXK$G_7V>^0.,_FLOC@78;)6N/R'
M"2<!KXGS4*";B<'DUT9A]5I"'B*ZSKI[Q,1IQY'B'2[91)OT--_3?9CFW@O
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
MY LJO]A6O@J$!PCW4Y-&1:_S:A Z:P[-)R0UG@_Z'W5D7^66&E30O #0R5\
M^]-_$EV]GR>(7@#!N2^ $_#7J8K*K\V;'\^N/CX/2)Z5?UM*%0NO[M@)BT1J
M[7/>7;"WB_/0ZD'.ZR[-9IV242+XHC>7S++6*AN-#GGSI(D4)%Q87.;9<LE
MBJUS;]9@F\VWQCB!LC@-<4A45F%HGXM*8[^14>FGT77!CU6R2X3,UD]T:\S.
MS YE9A5ZTAE]N>'@U#+E(#(%-X-#2]=BJEP]IRVP>]T8H5T$EO&FYUYJTQXJ
MJ06(>@K,I2F0\SNUOB9B-'DRGGO9!;Y9:>07@%O11^HR,*RXMJ3AP61C1E[@
MPJYL_6"D]H-Q R6+1C.\5E3)$H;-T.&S9&:-)9D_4T \)(8W7*D4@GJVF+*Z
MQ-&GC=X/,G1BG';01!XG7=E5<)@=F!U5R?TT)@*IYT8LW-TZX?EMOI^4&2(Y
M?DP4IF;WSM03[=]T:]3\JG)M)'+4UO$8:")AN+'Y1S]XB(,IG*VS\WA*UDW^
M5X;P^59NO+_]K+"[A7VMPF\R/Q:!J%/J\[+T_B]?P#+HM+Y.UU%1+X!+^^P#
M/ <6@7O)<C]5PQF(1\+)JB4J.2#SM%NQDAC+N49;9*7P0\@&>"$R58.!)JU0
M! F3U&<3#Y"%AK^W$]XV!4QD,4UL>#<V"Y0J^*$*'OZ9Z-%,N"ZX9WG"*6LH
M:9_Z5EER<N6]Q.+2Y I(PY-(!9O W0D?(FF6&OD-8"XS:!5^)_W#86-2);D/
M3K QTTM##ZHH[]) SMW?+-:_WP_UD)UC7('!H#X<H!B\R5#:QD.ECZCCSY9Q
MS"VL3M!S4M'VAE)K^,%215Z>=ODRM3D:^%L5\/7(W<?9%\ (7_?,>+HZGY%L
M: 5_S42]E^5;+>9"[3=0DY!\+Y&O9(T;G4FN_MAPC<7O-!MU#9<>[;Q#3*P'
MHUV[IPDGRVPMM+V.Q,1([8>,OXN:5DN9PRJ>A8WC=D$Q*WE4XJ&D4%R^614\
M.W61&K@  ( EX=.=%=3@9$-14)R2<8'3?>I3.[Q"M"^B;,54?/"=T0J^?X!
MTA5D&K<)2EDX$!I0L/AA/$=*"Z6MF6$=49&7RBOYY.9\34,8]GG&Z8<M'(=+
M56V$^1UEE*6I!RRR;2N.AWYO!?[#?U$P\-^K(CN<7IJG%Z@@23NA_)Q]TG"*
MD:_2^V2*6J]WFGF7?8G_J6?D(-)"SCFP9,C!QH$OJ'-H1,F[QO[:ZZU[C\*:
M4!&\6-8+_IY@$QMJEFRF7>B(&$GM0!-E3=W/:[9@;A'V(8Y9#"I97(@@R\2$
MS<,*>;\N4^O(EY[9ER_0<.N8K"K&-R_)7FPQK5V_A#'[>V;S<EEQ>9$O;03_
MEEN].218Z<UK^>55XWP'?Y*Y" MRYP%X>OCJO@3F1D'44H<T>8+1)'6_#-)8
M"D8SCLKL.$\NK#CUBV5.G,@4;UYL&WG5M:7#D8B(>6Z9,F^\ MOKMH2??@5^
M*!3S?LS_-"^1A^"U-7D,[FYH\)PD<Q,SR&L.F4&$5#"T J7I#;J<F%'_>\>P
M.:+CV6'"@ FFLD_,*#:LI+**IG?7(_A/L:7S@:(-HQ<#O?LM=UZE_43VB1O1
M =G"(='A79F$1'/J&>'E2$ %1>^&Y0^,9E.VRJ/@!K?&[T._TB8EX'>E!A,J
M:),4^R8:AQC^+X"XJ>I#"*@/@19%ACH>SS0^E3JGF:Y2"?4.I1 >#"R2D]#K
MSJI",*RW3 Z3>WMSEO_FV4..S"5+]+^Z7T3M3+?WV-*\;P:D#Q"&+H0;I1I+
MAT;>Q]I."4[_\;HR8Y3FQ]F"I&+.S.\#11L4QCXZWGGRYZTC#63PND65__T>
M6U(3@L30G\4)ATBF1GE%SF3$D<UP0@9H@SL.<GY >M3[U@4#1'N"5NM3'*NJ
M"/R_L%G5I*P"@ \;'L/\6*[**T/38'BI!K5. 2Y*6E&;N[NQG&S5"K"W<K(W
MFQO+4*?'IYX;/G2&F]2<>=B"AN&VU,<7+C]? %:<SB(-WNCU#&10GA0EOY;W
M?D,1&C*:M)=*,AX, P=U91@7T7,&S,XKB5>YLT=O,1MQNXMSC1X4$4S3EP1;
MG<FM[PXLBP\)S2OBTDIL;=-2J#)MLS1BM70Y_Q)W5F2O>@/4J-2S?:5]>M/Y
MSS:XJ!2-!KV.U==!*6O^$?88F-SXU5YFS8+Z:)"<9ZBHWM"D'<LESX7*IXX
M;&D*/\P0?FS),RD1,K&N#C1V9IM?\JWJ\[(PB9"6>I,X!I&F!Q(.]5>8/3WD
M(H+1Z.^_<ZQ[J#9RJ\K>)STN#!45\:R,H:HM3>SM3W=1NV>3)L^$^0FL/9?.
M-APOG D\?$BZ'#JK#OE.0!10ZIRYAIUIGZ*.J:3@. 7,*EHB5))@?E-8F)7J
M<Q"Z\<U]A"IG&75U1:JU+WI=)M((?]Y9%^JA^]WD 9QP+^M^M)"H">W5YTFZ
M 8.Y["9;$EW,I=1B-=3,5<$H5 /)_^;8]Q&KB8]/:;+G)_RNP+5I\4QR5JYK
M\A_W#'GKA-=!I\'Q419*<P;Y=V21N.I?^@>*3_]TR.9]R&T07.^L\Y$:/UM$
MK99]D!?.GIJ=(&6TD?XTD,V$D-4K4P]:VF.8"HK" $>E!:6Z&<*"^$!  ?J&
M19.I$[N3I841]M']RH=%!QW[H82W-HH-5 80_DG5^ND 1))R\;9MOX5^_)V6
MJG![7PL.]VR"DCMP7)-4B,D(C1!(.S>G.2POQU1,G30KBX DQF9\,],C:,@+
M"O7B Q7"@L >5/HIZX&O)/VK-7HX4P7FXQ2&Z :M>0K6TWY$<\ GC=U:-"2;
M9;_H%/<%#+L[9*5RU')$85;;4'4BE7DQB[[#&TK+/%< #FKG>&/ATE57#T;,
MSNIQ1&GZ/S$;M31*'WW@ ?F(JDW7\JDH\F8TU?2NO#I9T(OS\3K7L7;-QS?^
MI>,9B&=\B\* 8^0*_,Q<TXH5;'[N05^BWGL.%OT$#:/?D3L5U+%-0O^I .<I
M[QB6'M*-.:G.ES["P9%KK:Z!%[=ROHL!H,>Y8W)GOW]JC9S;>/7TFB\L4>$"
M]LW!D80$GP-@[OK (=VC()F[N3@96$(H:Z7@G*T9QI &.B[&KCSUN+[%>N]6
M^RN A%W#QACGYCQ'?K<UDOGF@,C%:?\+T</N<EL)'4[#^-ASBV/N 7GC@U5_
M<+'OVGX1,5GNX]?"#$NOX.,_:?^WC_(;I@E6G+=-,J>O@U6>L$(9A3=-_D&B
MGT%JP*CY9??;OZ<,0#$6A7'RKTOGD]12ETJU18,39#UZGN4II_ODX#/-P-#2
MPVHKPG0)[,(B:M\L^!.HY#KO.QJOF?2-,>3,R 7?(U"FCBNFK8R7$$0=^=5
M&ZT_NZ)'7K(C'Z\"WLN8#O4JT=%<,^N0(3;8DL)%BN+NY,;7S._[_:B&*Q%.
MWF>\J!O<PV!*.M=PL! 3T7?<I[Z=C"%"BGKA<8,@4L:E(*.3L>ZLI)KC<%5S
M)6CC&SH2$)$9J@E*T="S?E/VHW0[IUP.3-)'C^Q7'!!?+4A]*M7HQ6:Y.E[&
MS^<*,L:_4F?X A^&>QE*26$R#M0OYS:$\@-8G*;XIN@WP]AK2:6K\QZ*P_"E
MJ@#\[WM2V6U415%80^::$9?]9CGB4/?Y3\\-M>J:R)BD0D5YFMJR&8#'/9]^
M%YR[.F^:SU-CQ]D(18VGN(&DPB9[],4XQI0X5K3LU:[R8]T+BCTK(M.RR0.
M3J%YZ8!N&"[ACC%$I9%=G<P53U[PQAB9R)4&GU5IW#Q%HL@O@AENK-536< 4
M/%U-L,,R>BWN6OJ1 ! -(XG<9"4,A!O2=94"QJ7A^QG;+81!6@/:5Q<WZ"Z?
MA2'_T1TY /MQ^#H<[I,#\?W12YJV6XY+#*IOKSR5I4=-7:**\I0V[O90J#;9
M1U+=\H5,V(_^9(//G"49N V2Y+0/"TO*OMH49GUL(/:8=]]?UR1D +Y!?:<;
M^/2G#"M!P[)$K5Y'1* F&X:GL#&3J0ON"8L"*FT= $,/%=WB/\85(%?D)C;<
MXJ#)BB'/-R%\@B! /J'E: $X /]TK\G4=%SMLK79-A4?V>=$ZFF05(CZ&%[M
MS8UV"0^7E69MQS!X3,O"K?;@M 7PT-SBHMB\-+K+V)GYB J4?0U52$*0JKK_
MX-E7A7[74JRFENFPM*25!T9/1 OADC3.)$\7>])(*QA4R*0_QZ9S"I^C_ 6P
M,--<$OX"0%.?*/JJ%(W6?ZY'H,9"I/N!P5[:WVP]:0&+ /5U#R4@,\F4.5D
MR26XNP(<0J CR&%.7O#[ $1WB%0RWSFK#DPS7KPO\VBS?3T#P\-B/EO?FUD?
M4).=DE.I<49"['J/"]0RY2HJ2JK((]9QX5!287;H]?<>8D*4N*D&+AJFZ&FQ
MX$L$]1DSY"$L^R:YT^PF5V[36!B^32M@6=\\J\B_D"1^9@I)!(XIL'^\1V;Y
MC_4P=Y*4Q<U%\,#:S945J9^(8V>!J]..?BI)X\?&AWM+&'OCP3/EPL)2'I^C
MXPN 13<RV>R ;A=<Y2>D]R/1G93V^T-M4AH_B?LA_^FJ\[0^4Z1OK?'4L2TU
MA#9*\"27_D?1S@UG_VF21$;5X%V]&.)[ F09^1%H20)D+BN+DZ.$/?L(F_IU
MSIE91^S%*FZ]J?KT7^*&1/HU8PI>2 $7XJ8?@F+66C'4:-)N39M+ZSB\C>Z"
MVEJ3[K+&=\,_=UQS627;"S__N/!A,"P'*O (H/DDBGZ@,7H]ED7AT5;QU?KM
MT&<*/D229:<G8FCK*^ZP!@'3_<#^3<XZ'IKRQD\+BT'H]S]&/I3_:#Z_TXK!
M8$4/AQVNBF2+JY\4L3YNC]^[K;'\9]R?D^:_(;\D9GJ#$+0Y#">]%K(^^?AK
MI(\AXD])PU^@(O1@/Y&H+*Q^\\WW-.-@"7GV"+7RZY4D*>K$N(YT8N.?*OZK
MTZD\-145P>,O)85):E]N8T?2EYB6KZQ*FNRW%4QZ&!;<-J+L>(6>5M%BB,I>
M *4@N-BB*6#Q=OL0J\7PH=T#YJRI;U-<$E9;I/G>^VC:W\'F5T*44V^/[ L
M=;%'=3<438^'^494O%[U>V;#5HEF9,@(MQ^;[<Z5)?>I+@+R16\SR:Z2I%0=
ML3'*$=5 D?S'[BA^Q4\5?O$XT?O.'@6[PJ&4;2"FTT*;(R\4/JSFWRG/>7XF
M<CI?;QG;4[9-'@D0^_C6C$@<&L8VY*+$\@8C28I=7.GWN@^&NT?+L,2Q;416
MN7YA?K8UZ*<I^K0LFW^91DCQ0$@'Q5T*GV[?Y(]3\XOU.\OQ>"*2!<VYJG5
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
M&PMLUD]G8>J=Z _F9YZ<>2H7LOTVTD+HM9\RPT%3SRM\F2G<$@*Z>/+?N<B
MS@DG4I I,:H/DB+*V-*+E.(N8:IYKG$'IVH,^#+_Q%K2N-8E8NZN0W)3;^13
MPK2,5%--LZ66&=8830P,1@E5-$T,\@;W,Q7,!0)JUTK?^#']59"Z!97\#015
M"CYVV$=#\CU05&DV(9S%BM6(H8!TAMXO=T55A50)ZHG'/O5MC;4!+4]*[5E,
MYJE8ZKJC]2[^+T"SGN0HU:T-KSZM=&Z)"5J1H)N7FM!QJT+DTYL;DB%SFS+J
MTJU.1&;4&%_O#/L+H*IK'+[AH#0I^IYUBI^)H92%59"@@9"70;,]M -9 @'-
M/8"N3&=G;NRM7++L&+*LO-01]_&-A2OUHC,>!R?3U8PZ'S,13?^P23<3HN+^
MB+<_BC9(KYNV6/9VQNE!";*RXIQVXL)\THG5C:U--%Y!I*^UC%TI_B''&?*4
MA.Z$HW-,I)>32>5>")8O%78=PBS,BX GLW.W8%0X ]<VLEK496@/#HJ6N^K/
M>'J;Z>E]?TO5''^ZD(<WVL1!#<N/6YRN2P'ZUSRXM/[^I1XSKC>I;LS]:=CG
MN-P2/^&4;9PKI4@[,R^J>;5Z"5'T$-)/0.,M19.]CV*ULEF$A"8TDUU<8KI3
M5C]=(J.('@+-J4M[5W>DE;][-A[;8!+"T$[/HA,NQ>D%$4.X$G>M@PSR\;.T
MC&!&19$0):'^VE.+2^?+T[;2LU0NAM*SW8PAB=&\JV-'KY).80"<HAK@E_I-
M'F7]OLI<Y[[%G"F=2RL=8W#0"@<N8\O'8!N%1"P<K<9*_0,.E,)7O]1^?;\7
M*W,1@A(HWZQJ_#[&/?HCUYA[S++ONW).X!0*&RA9O_$L/! H*/S]TZ6>0&WS
M&&->^J27)LASP$RU%H%*7,-9P^+>V5RZ]_3PJY FXW60DAQ7>TI+&]L05HK8
M6'7>P:4V7C)1^-@2P/Y\][*D\96X^ F-'MNCO5BB6$Q=+; 71A3>0JO%79)0
MC<S<[QZ(6>D^+G)-K*5''LG)#(2R2$]BFF6LAJNI$<IB (A>4O%<'L[EH]1R
MIK*S%+L14>[$D2SO%-R/^=O]K_I]2-+CD*L8+BQCP<3%"K.\FJ%;7C_Q"'D<
M^!U,9/8I?85JYJ;-OYOP&G-R>,?U?B9PQW!(![)<A^+'-2N2SVS4%B)WL/#U
M)T,SW8B:L!70KV5J@7]D"?\,<@.K^88(8JSX,,J$8GT.+/&=6UVBE:E&P_M
MHD&V4E5Y#EK[9-EEDI^,+0/4P8)KSX1QO/=T;\,MJ0YD)JL'Y2$D3+G5MGM4
M'S(Y]<99\*3IOI$&Q8J<D3X$;7C(:O=9<GP=N!C##'($848J3<Y<T U+4RP.
MOT&?HY1 4].0CE,9V]4?$[\0;I2W_5-Y<7KCZ072G,=4\PDVP1AL8W>,M3#
M7$JKK5-#6P./:91/=KZ/:N[CNMZSC%^9=LRM'/]$G/C><[=?>@U]WI2M%KV%
M+DN-IEXET2]8C(1XND1C0<L[9T7M-,69TX5VU]ZDU+$4?"W=K Z3;BE'\DUT
M^Z*2WV@^^YTOG*^=Y]B\S:,CZ++.]!)%/ZLQ$_GDI5=UY 6+"NIP'"=^U!.I
M\Y.MFNF5@HQ'IQ8RS9G_Q1]C](UE5]*[&0L/M1@*'4>=VN>^%G_:UGZ\/<[Y
MY4Q[I][/H9T<Z<N;^O5U+A#+X*\ET4;N?@PNAM72>=9JQ'L768OKXVGT$VXC
M(BC/.\-NU#6L+[X>%NO&O!OCA07'=CJ<)5)%]GEEIW+9407=!CWSG<>E_P7T
MU/T%E' GR 7,W_ZR@"E,&4/45I#!M;;R\^H%N#:'7 +0#F6D=>MR]"2=&:+2
MLU74)-4V?#UK-V<U/BGDOX#C0H\3A^[D*+@]!'#?05"SLA:6I+P\P/ #:&+S
M/JVE?CKRYK>E)IJVY*UQJ,#%(75\'NL^O%=T'Y,"?6KY_;KY3H'D^3*^FP2"
MUEDD4D\_[F,D&VAHI][Y*9%IP4\=?U)@RFV;7Y&09@*;1^T<B"I+56Q<\.NK
M=ZB@Y\8=<6 KH^_YAY8*M \B,, 1-B>1LD(\OEJA[ML>WS"U <RF\P7\*ZW%
MR6: ;UAP[=RRZ3KQR>V'$._0[J5)VGI?B]W!2HSLV)'2_D"AG#B8=W-FU]_M
M%1?V@\#=T<,91=ZJYI)>0ZGO=L+/R%H\0D!V-?!RR?9E7X"OH5)2IK_VSUB/
MS!S@,K#'G%;@,Y6G^. A^L?KJ;SSCK/P$<GO3V.JQ1Q X>=\JT4!S5ECK^N=
MJ=N'Z2FU^,.&<$(Y+X*"LE%O#+PY51(?:P^ZD?=SI:5B.(J):P@#@J(!\I%:
ML_/6(^:L^EY*WDTGH"^&7J)K29Z<TX^PO%:1XL/^)G9Q5\Z6[^YC2LNM[3DK
M:5<QF#7/=PFWRC'[/FZGM&_55L*S'.>\-(=1Y>-RVK3O!4*,"N:V8HH'H_"(
M)7S[:4Q5"&L1H=\N-:"TP$P/8*IEGH=YJH8E9:(6;AL41 &=H*AF..NK905"
M%3J=UM_PW]:O)SB<"="PJUV_/.4OD%BGVM!*F;?)P]$[;IFF8$%EZN]:B*'N
M:\R^L[[U:R^3V1YM$Z_797\!$@6/G.=E)(LS;>F#?P$1?E4".1F/U6-CYII;
M,^)1GGS8@M*<TC"B#&)Q-ZX868VZS;5ZG^SX4'6XA/A=+84O(H1(%.$4G4._
M7PW?QEMW]H4ORH6/HG=F7(X76*="HECLT.M'K%G5TVU">Q>2K&R75O'MXHM5
M;35<VK5M,V\?/4%(@V#.@87? 1]MP>WN/;V?;&VJ<W93:OK^U<+BO2(;2
M<  ^H"I9">S7O:P5TFB13\^AQFDF<J%<'#(MU$U?6!>S:57W3UG-+DJ*:D[;
M'45]X--9JE_8$5R1G@9.YPS"@@U=P2(GV]:>E)$_]N?G.,U-^OSR5^HR$3PS
M1KU=$RP]RBN'"(,H+8^+:L1W,C=]HUC;/@7QK(H.>4>UV#!,S0O,MPN+[_)9
MA7[FW+T34)&B55<G]";R :$#U47.L9JKU14D%&S&%"PW[O)T9RL67G,^'"[*
MJ]:'QU3BT+@0N8\46$8W2)?X?\AV96,C0('(8V^&0;1_Z)Y&8$%M10OB)#\I
MV:].4N?%QR0)P-C&_P)\Z*LO" 6R3'7*#5HW"R.9WBCFC=;@*!('F552WDS5
MC2"=E(19;#;"RJ58+7%1(,Q<B@-GHU"PZCE8<WB(P!62T'2%@N>%+PBSS;4
M3Z$O<3+$<D5,NI<B?]S^( $HBR!)(^*R%BM3R\Q%BYON:[=MS2K\,_3IE?V1
MMU?77\9R6E?A54X8)Y9)2(73)_=BXV(B3F=2JY5=!#7_W3,^XM&<]%V2UM&.
M%_G@HVX=V-,2@U,6=2L_8G-#8E IM2RF%\,ELI310_U[;K^>B8N9,:\M/^EL
M"1U3KJ(]GL#[DHUJ$VV54\IL[[Z=.V(%GZF.$J67\XK7?.$Y1JFG@HR]]=GS
MH<GI:2LYQU[O"C FDQKB2.)W9P?2;6!449NF8V>EE=SAV;"6$?(8EO;Q8J4R
MRHJXVC8<HNMUB^1IZ]?SE?N_@-#.QI=3*;T:U2$$2;HO7+XC,_GJF,>N7CKZ
M(BWF)(AZ5$D[CLW%^O%CCJ\IY8OQ]T."$?A:! ?ODS>EWN/"^]^_:ASKG8_A
MXZ2-_@6L\TW<:-O%Z3]UOV;(#HW&/"0]PP]A__XC3:M@WL]3MCTI6%*MGMH'
MUVD=29^09^C[?5C2?3MV3[^2U49*/F1WLFQX-_,L@P0G;XP"8X[C90]06%\8
MG<.)J;>S^]\4,^E1C!R474S2RAV+]J+;HSTC1F+-V3*RX9UFV!C*J[E?4&R0
M5UF@>=1"Z(@,H\KYZI)6P$54#0)&T'5:"=4#:Y@8E$4['KU4DK%E7-:4\)^F
M04>]>BQH>=6L8*0'SRMFZGT[?A-LSM+I]@?G1\F# Q!["D)M,5 PNW52M"N?
M%*>C!QRPW>JMX,"&FB5FDQ80-I3P#TC%N'U6[DW?=1K*G>186O+VX,G<Y&:
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
M$C5VEEEH.^,U1$D_Q.ZBZ:4KVJV3$\HI5")9NKDW/>4\B#_V?,V E:W\85\
MQ-!'1TYC"82$:VZKNY*)[.)W$[K>%N<:.+MXH'^?DE'RU*3#R"Z=U)B00#IM
M.I6?$D;?'^%8<K3TC(M FJE+ .<5:"!.:0=@JK<>LIS-47 1$&#W62G0GBF*
MC3,2DQ(NY:+C&(GV^<05A$*]I;KS$JMK/TEZ:N%3HM6J/<U[74N&[%T+WX_7
MOF*G[<QW_",MY2LGBC?*MZXKJ_\PF<U^"4NJ[^OUB%%:XEE)5]UDOE>G;]==
M'ZX8]-6STSP'R^Y$+K,WQ/CEEI;/Z3:"-%D/3LG=%W/&IWI\C*,%X-_U.NZ-
M#<=)&9>7F]-CE8EV;V5^K&MUE&"PY6&3CL+3= O*HN;]"PBQ_ M0M:/F,W-*
MBDOW7&[NPOLQ<U)+B P']?*'7]PI*7HE__3GO3?66@YE[ZF AOUV4)\;B3>G
MX:*7#H0=B\6'R'!Q67#>0,E;^;T@1YL0*M>A>-*MCJ-.U6O_1&Z$ 'D@V<%F
MA#=%%%QZ]0BVR?[!*NZF[G(M[6,U3*9G_W+P$/=)UR-U;IR<*5<W?9\9.TL3
M], UU(RTW>^'DR9:=5[M6@;?=)GH'&4/A#]VCQ7,\V#2IGY7KX/]<;-+[.M0
MYB1\Z#H&8MTCQ\3F)X,YDRLGJ(#)[4_%>%2BZ06/ :X+> QDU L6M"_>D&YC
MN2=P3$T"%,;,P",HWWW)OZ7RM7IKJILB2^<_,W2'*^3Y7.-EU^3TX\E0#]_%
M$/\E?#4&CBW#-T+,2R":Y:Y@L;U9+4?M\+>N0RHGB@UWE%%[ 8&U3C.EC;U;
MZAD([@^7?>?R[Z>##U^!#0D/)XEMNFPBQ+>V+UCTO:Y/\[)SN2$87C^_R]1[
MCD;"R\W.66)3D!F'+XLL!^Q=5VS<;O]QH8S:#:7*K$O8Y)6?_V@FUFMW-CU/
M;-LZKO5'H,7:Y>94()T8K).CT4JC?QLK@LF2NQ_E:LT<T[[$4:)1/%\N>)RA
MCQE6MII #M9100 (1BCC!D,SET_>1PAX_R]*%G+_9M^XBL.JIKV]N@E&0N;<
MZ=.G.8Z:C70Z;T'&S<^S)I]N)N3[.F1T)QH/2RT]FV?JAH9.YT.M[J!C7WL;
M<12$M?PS9\Q.R!CQ0HQVQ_TVM?UF"8;&CYY=@_>)JR;!\UTCOAY&MU4*.<Z\
ME^?O0S_NCKV*:'+K33J/ &,R&'GT8"7I8E"DA2;2Z-+5<YN"P[*XX^G"/Y>'
MU4V; MM-XU+XMQ.3'+VY"W&RYJ.5 M>MLAQ3U1Y R+C6:@Q&WR7PN4<"V8ZA
MYA]8DLS?@2QL*J&+F)L+8*EB*, -RXDI?^,LE^'4HMCPC/X>IMT:YEW# K(Q
MJ<$CC_)&=[O2FV7BHI^L!%YY&5B<B*<\YTW91+)N4Q3M.BE6#W@U%-8S8W@Y
M#4Y5X5V\K^KH0DS+H6)+L":2%%NO4Y2LQGMQQ< D[MEXY.WFLC?+F4E:DO]]
M*/5Y'683:DOX[7V3"44B!-MARBK^*\\X]W*$$QAOP*M&('WK#3WN+^ @4T9B
M&;.>"M^L2QZ3,4D) =;EC.U);4X1+,AVL9KE_6^C]+@D==YN<)T04\<[:\+
MAVIS'&?&PW-P,Z(0STM4091)$1-^W3P/YS U5'A8D^->9[]0 VUZ0B\,)GF5
M>!;+8&H>"I,/"[+9--&:+FU$WVQ0:?;5',Y$'-]'AH/)$C<25F32$\Z02J>_
MHO[YCOB6YI/]O_) ):\_VQ]S1:\,_KB0'3!)!*>H<M0S5%JU-[G9'QK&(2,"
MCENX3O@=.W.L(+@5BLE]+_QLA>4HX3'#H7T25!%M2@/VCHC_9VT+.GOB$U.I
M4EC4XQX+C,2:/H'!=IT3^!QY_!N^XA(E[')S_C##\>@$0F<1[@JGF16 SZ'N
MM6K-P,FA#8BLDE2[L\LB<.Y<LB<8$9G40*E2ODU* GU"//IIRZCJ700_<,YZ
M^'HA4RK1,H\_$T1XYF:R!1)R#TS0P=ZW/;#JI8Q0V !3_A"^VHEQQ*W3+B3(
M:ULN.Q%\):+Y)=OF/8*B<2\&'4,P/\MO1"O64;54W4:9-1D8#G=_2LNG<P4)
M! V/GV!A8IL;ORL)@(XJ  !;H U$LEQ+C*^YJG'.TY5PQ=JBWQQ.BQ%7>% 3
M1<UYE>"(;0O':9.(A#B&Q=]F"1CF=;W4=K%R5:ZSXSTX,H@4;$]AK4S"%ODD
MDB7KXG':&OI$MQ/H8('F1MQ'OGYZ8L%9*AVY%33[X*P?=0%]COMX*I"S])&'
M::NJE^](+_IZU,KFJ_QS7W2H>8]=0)5&8$<?("0E%,1OJD^]=O/? QNJ6U_3
M*C7G[<.\X*(/W5+4-C6>@#L)O\+,*5&+3;X/LYHUZ\'!BL50UN>^<AU6]7KR
M$%?WW\[B;&Q?H'W'0$>Z(4)(E3.$T%9*2K>4GO:])@82+_%?P'B(KKT<G;S0
M8/T8F_K=Y5(8B3Q[ &S<ANTX_.;-"8B)7,AO/),-&4\^?ZN0RO3T6%Z$KCBR
MPS!D?/_L^9UG_'ABY!ZJ]/G''N?O[$F]R+X&[/QGT<IOF(B\X=5/(CQ%F2S%
M19 2OJV^!R[%1@VX4(1H,UTV)Y&H]5OM_X!2KVP9"J;2L5K!!W0?CP,^YA:7
M/]Z%!]F1*U;L%/7RH93,+(@)C':@M-_MHOI0-D<3B$.#)O4WC;Q*8[8_HVE)
MSK8+9M8LH1WY5JAV/X-MH F/XJHGH'B]&\Z/KO.QWZ=H(O/.L4Z?)\DS*(Y1
M\:3-#/&TY-7B+Q'0NP)Y OE?,KB:RRR?M!/,)1K-.5(-@QAGCTT7:GKW1#!C
M5M[M@)5[480<]".YEA*/E0IBY5F/^Y(X\1L"'SRM+H715$8;2_6MQ=0%R@P#
M*"/2@CFS)[QKA3#=:49C@B7)YTJ+A)ZQL_@E/7G("<DKD7B7,6F#E=;<6Q-=
MS874(I'R4C4VJONB*:J?9[YIOI$-Z:Q,.&4;0;B*:8K75U"\0<XD;SAA,<2$
M03_QCQO'@^3*OI($SN8\OCC/OSU\6MNY7<0Y2XVZUEZ]J7N?F#UQ[O<7L":*
MK_93-=A-0AWI>$#XG7A)Y]TUD?41ZU+#[RUPIOHJM#<4MK#ZWO6)8>PCS%Z
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
MM?%PR8=FZK!1.(772+??[VQ'Z:M\/B(7[]-RJ#BF6 D[A]AFDI;@Z<9T#N6
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
M7GBK_#@GW*4KPO)&"<A[R3!YWR&D/[OLKNLX$!&J<N9"[J)8"5DG=O?(%/T
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
M0(']JU$Y2#[Z\0Q;E^N'%TL?D-KC?1QK98(L62I4D01D$\TU=M+[3R9$%P7
M>]'L*E1MWYH-UV&QO8#DOT%C:5TM)%K'XEB%_&C@-"W=)U2@QRTY](PI("9B
MIM?-R45I],6*OZ7NE 05N5\FZ>8HDJ#L:G#W5Q79I,U]0-^L]; V*4+CXK]J
MPJ&;K(U%=3O!$6;;WHV8?59^:/.1;S8<+9VP>)?__IW[/=KS$:XPLL+;%K96
M?5W!L^-&'0:1%';WRP#+SF/CB>V%WM">:Z&C;Y@L?5E@SEA$W6N]7E/ZWWB9
M?$@<=@H/5BO))GS6CT@0HTC(<CR*,""HB:Y&:=8NGK],U !1\R9P1R%]XH5V
M1S0SA;K$\'VZO4&* '6,-:F/I:4,J< Q!V+HP,W:2>!:["1;>:! Y^AAW!KI
MI)K.A8ASHGJ5[$@UD\S!R*B-[7'ZC$LQMJ8?DPF5@)VVRD1TM)9$A];XC^>)
M%<-HS9@/XA$[\UQ$)^VD-Z-B(8.:.%+W8&;5%C1V',>KVZ]4^]Q4-A'KI4_T
M )>\B,VPT(\E/BW:6_K]<G5?WX 1^"ZV]0:!@,!M-2U)'Y1<*SSKKI*/NXC2
MJ';[1.Q #G>SP1>V)3G=>QQ<<;CCQ6#)<01&^A/*Z"'OLRC336&>+(2P5^+,
M0L17F-,BS7*@@8+'?MCN(,.B&]Q('!&6T+P!XF98V8EJ8\\]9;*P-!=++BXT
M3W(,-T57UNP.H:E#$BM/V'K&^[;IWW^$LV25#P2*S7 S.H:LH-ZP2OQ!VW(B
M.*0-CST;ED]A=[![8ZY>1:+"-5,N-A;"&:PS=-J$;)XOHA*IO3O5_[&]*"\0
MM4YSF&0G7#+94OQ65RM<7I.2 EV*!&78:.:=T0.!<-BZ8XT,Q8-P:>C,9VSP
M3_K''U&16J><8,,E%6G9]?/> *)1&6]WR? ]YB:<!4LX<V#C=:OW^E2I!_CY
ME>GLGLQD/DQA078*!#C=TQG.2W2$'Z'P[?P?,=+2I^T7S+)GM]6PY)T43'3W
M^,')YBX<CD')4\#M;9"_())>=L:>CJ!VSM,\+:GI ,$G6T37%RC?^O:=YYIG
MWZYTO+C]5#V34=S:2*%P;O^*< 2>D<6N2C+5T95[J<,J?I5F&.[&\<G@"8AJ
M-M9)9Z:SG_#ZD<_\DY<#Q(",]V3<4AXH^N1_5HK-_9I(8@AT!D#J35P7E$BE
MP:P ]WE0ZM%.28R%EMD>*: ?,7+0J3(W@1IJTK%J+BY[#EY@S\;M&[PLNF E
MC"]L!MLA$G+.TKW#G3%9%&=#-Q<Z%6-P.S!N::-#P[8.4A"2DT=P$#G ^XO+
M ?U$?C8Z%@>_+1E*$\)K*CWMF551C"&%?M=X9G!@(?GJ ;TEHD(NVQ.]WCLT
MZUAPN(22O:KT0"@K'<3[F,*6S+#C?B'6M8Z\CM2)XW-=/!6BS,^N1@F>W20O
MR/!) [G\N*E[+9H#"AY1FT PW]":U)2H?HM>G"G"<E#*//.EUOD26AOQ(YIM
MY+=GX$KV1AR98ZE%AVS0T7O/T=)??^;3:TNYHR_FAX8$+NEWKM.YG12NDOF!
M,ZWVXP=Q[P[<:J3\4D@/Y?(QMZ8:[A)%-=;4FN6]H[OVF04WN@B_\%@D'BY&
MXOT%" A\X$NVG 'S^-T6>>E78C/#FE-G!762Y64_6-O1!<BK5J> #53.E;)[
MO8A,_11I^#055M!CN^21@BEBA4-_UKW;S?/1XYI.#WJB!!$Z:)@A2R1(4!>4
MO(WB2R_IF50C)OJ2B!NI*$H9?6'J'C\4&AJD'0Z15=28])'G49T<>5.>,!BC
M@TC L'#_TF>@CZ9+(4E*\7/*(\H\U#@&-7:,]KN.NJAW6S([0)37)9BA>Y[<
MJP^=IAQ)$X,Z)@3?F[:7BF!8.0,U86_>J'Y6*==UQRF/]M4^%:&I@=D943#=
M/7]KAL6Y!#YV EZ-8KA4R2''22S_EH-BC.MY5PP0Z.HARF7#PH?9X<VK%*PJ
M#+ZHO!\ 'M3\69,3E'?27*X *S<D%\6]M1,X#R]AI3/U@]7]?J6S"2'>-M>>
M@>T==@H@]2O"[*\\-CZGLA9\D7<F]6*._L/FEJDO#2P:>_.V1'N7S#$.[2_
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
MW",U;*:):.ZQJ2IH;*98*MZ:./FBG,3'*@,G*'I+'\X0E<LT^6AJV@;79PD
MT!"<@^'\"DWGP+@<1OV%7\  LI=X4D4B[JF!IW?8A M\XVF#,CD++?GM'I_'
MMBIWOGK;[*.M*??D=31'"^6<]:$KNE"C D]SRN\2W+\ _K<9FRVR,%N*U#;N
M=COQ1HQ1[MH+C=NA^O[#PJ)K3KO&8C88$";K9O)L$9,/,;@)MW+XJO&)2"29
MGC][D,-,S2OPY>-)4  S][+&:?4PV5P:4$?69+-2M*0JMQ5CO3@MO)2T#:$,
M4B]Y9M+&07>E  K@M8X)M7C$DI0'F?D0<4MY1" (?.[Y 335./6R5X\"P+B&
MS<ME+1W^ 2Q%_T$AM<P0T8DV#*QMTY5<+Q"!-L+P&1_,T$1P?O2AJZ.4\F%'
M[M ^82:&!\=PJN_[GHD7W]\Y)FN(;2!ZHE%H!;3%:VF\9SS;Q93NI+@:?JS
MA=F*IS1'^T90N<$=E>F))@.7R>=J:7<Q[-,.0"2+44++[9#N="$V^WMKU1[$
M2PX5Z$$T .P2!6J/K([1J>" 3'&KT8PV/'8:WB>1(AS?V;^E7M7NEF&]X+8A
MQ/J)Y3@1[Z"A4ZX-O3'0A.X)=NAKQAVR!#N+X783NA/C&R]U"_"\(O-M4K<-
M&U[&:62XA-PP@3^S8+MD@[5KU<EMWP''\,:8&I:8;1!7#M)FRE0:RDF-IR]'
M**$B$T.>&<=0M"IPV8 NTY)R/T9/8P7E^J&HQX\)<_> ;[JGB?,));1J"U#2
MU'".G]YI'NIE34^M:=>S<2HXDG0I150BU7\!M-'Y<4$Z1U)<H\$?&>G4(D=4
MP\AR'>'9;+=TKS.FB5L*2)'RTRXKRY8!Q54R#Q4QO=11\F=4MYFZ+<2*0:ZX
MS=+A"'/*=$6F?XM[\_EU=!+3L@IJC/=)4G_AA :WBMFTH']Q[-97I/4CD@EV
M]T=.>[$KKT]V>>=N4RA[CECAHY+ND& #W9;H;#UMLDXA!V?'2X%#Z3^X!$J7
MU Z #',F%!A E/@J=^F0MPIJJ]<.@[/D[#?FZ-#<A"NZ&K92PRZTGA2X8#1
MX@#,Q$=G]\))2;^P-RN1KBMOCK+OQ/3D$RQ8F M4(']OTWBC*6"/MY(F1F2_
M?XG#*+?N:"\E5=%Z=9-W\6$8=:,:2S;$"/N48[3N+ZJ$+\-(E9DQICB%Y4_Q
M&87##-?<(5VWGB]K@8R&YRK9]28TQ]9^ 9?#Y&UF49W[CO/&]]C]IT7VWQS*
MG[QX%(:W@^78[GDCDUFZ->S_81)U6=Q0S4^ZJ]O'DO6'E-\^ER().+;=FI.\
M*B;D>K6YI<$H-_\5[]/1U_JKPRMR%IE?0,T0 "7Q%1KV9@,M^:);/RU(/1EW
M.#BR59V^=@<7O;(W.>D!QA\>%Y9GSR2DKB*E\  M_6S&*.VZ:J*% "PAI'8P
M^PF++Q>RNN=31VC81@+QC/6IE]S:RS%/IQZ89?0QM8V20&/L!)J8ERG$>?:E
M@Y,\1^AP8^MTZ<_/J-[)R!?&$Z>F>"2]#:+$-09MQAZ;YHBFQ%,NE:;JGE\
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
M6\,U! THDN::.@( >5#\-;)](O9?$#0 WM^._4OV6@_:BV85"P.<@,=E0"@
MB4P4@OX+ E0'$/X- ?X' L"@4?L "!0MVUER[17]B#^=] _$-9O4[_[:%I(_
M'X1RHD%8((@-,OS>]/>]'10/_6\S?S>"WQ<* &!"_7LB(7_H7U]QAO%1N:"E
M_T 0 I!K+C#BS\$!P+M_"=Q 85\RG%N@ :P7"HS\SW1C_PPDR/6#/]68_U<
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
MGJU+3:R]. &E1+55O=T$T* ZQ#G35P1UFRL+!< [\03CJT2QSF61(+:CQ>'
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
MIHSX%?C+D46WZ=3"(2\M (!3>KG3X4)C3* 0/S9U)LG.X013K^>9XL2BZ"\
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
M^_79B;^.(^[>7N5G-D18VCH15N@;D[V7)'^'I,3REW9JVU<,=]O\[;N;1Y^
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
M.AH&:AI:FG^$X!'\K4-XA_C.'6(:<E)RFO]MNOT.H+J'EXH_2(#W&(!/A4=
MA7?;"V ' /#NX/T; ?Z=\/#_]O$NT3UB$M*_!1#W ?AX! 3XA 3_]/IO;NC?
M?  AU1WJ1Z)*=Q_HO2%Z[$4C%I&:?X_C>4T7K?XXFE/\K7<D,0D=/0,C$Q<W
M#R\?OX2DE+3,4UGE%RJJ:NH:F@:&1L8FIF;FMG;V#HY.SBX^OG[^ 8%!P5'O
MHV-BXS[$?TK[G)Z1^24KNZ"P"%I<4EI67EM7CVAH;&INZ>[I[>L?^/%S<&)R
M:AJ)^CTSN[*ZMKZQN?5G>P=S='QRBCW#G5_\@PL/0(#W_]!_BHOJ+RY\0D("
M0J)_<.'A!_Q3@(KPSB/1N]1*>D1OO!X\%HNX1_,\-;^FBYA#7!]-^]9[G(2.
M4V*%"_,/M']#]E\#%OE_A.S_!?8?N&8!9 1X?P>/@ H !%P;%,3S OZW.8LS
M4F9F+EHOS7(._&*,PQL6EA_1Q2"!-SEN.7 EZ$%Y"QB]N%%-P9DNLM\"(*=7
M20#?$Q/Q6P I<\\MX.2^S8^)\.Y^]-DU(?W1?U0ZN1FS^3'^[X6.;SI3OU'D
MQ6\"5VP#0VXB2<^9_GD*OPE'_:O*Z'_2SBV@0QO@.V4B^O\14GA#)QU["]BZ
M#N=XQJI .R3=ZW:O-KK3TI'=%]F6'3NS)RS">DSFE>63LD(@0;*9@A^_>A+^
M08II*0K2F_'6;"^5=5;2\H?_U_M$,&]9CWU6J$MV-*(R6+@VR7.%MJC^D0D/
MNVB%X?H%@V8;!ZA]].WV,]H^W-HJ5^>[D]\>[OM5<#K'WV6.C-X4XFG[EK>
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
M6S'7TW C<\#YSA+1%DL1IV9<,%I=E5P2?Y<9ZF6^U3=*]J?%+N#(A52R+5/
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
MVTCJ^?>8+FQ5P#+EO@9&NN<B"1X=EWSV\DMGIE>I>:93M=A=]6T;]:HD:(D
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
M]!HB0@@U=!"0&@@0:N@02D(-$.#X>SACG(<SQOW?>Q_6ZQICES77G&NOO7<
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
M\W>$['-605SIJOW:=@8D<T*X'H$QTKTW';]E995'__>W*M'S[\<W(0VP]];
MS?*UBFG3\C"Q&Y#"5<7)X,\5:59W\:VKNJQQO-I)?/J#F@,-AB/SYX:'*K^@
M0AM9,R27UII?_CQAG K4KS&]()%?![U;R4]D,VLK(*H$FO*E:P M6$;?S*3#
M<5W)G2Y<K)#K72U0$=U*L]+)P=J$C#]PY>_90SG'&[UJ7KLHXG1Q[4W 0N5]
MJ%\'@9E2ESXT9W%1 1V*AS@Z'.<.;Q$CJIP#BX__?LW\@6Z2A\XOIO'N#8B<
MS1C7W"B=4)"Q%(06H27!//7Y7#D*2T)8;CZ9/$]_F$XM?B_<E<.UJFHE?OW!
M;0,J#4:=W)7,]PN,HT+BL\$B=;/*M?7KK/8O;_K+1[E(I[VK75B3A=%J7 /N
M $\FZH-X+UYD0.W9@1[F&/F.%I2KV[T[?VL$?EB%<Q6+7FC4(U%F V]NH)6F
M=95?'%7)7@/(ND(__BXI+3/[S_ &DP-_- 7<8S!#LRZ.!M[DV/ID]Z='?Y6\
M5U?H+,-'<XGCR8JN:X"@X"K_4*^T^#=L!T>8]UBPMP'A)#+YM'#3R3-EX9.[
MVTG^Y_8>&W^_+C!V[0?/\?QT\E5(D9#QEH[+@B3*N]56_FFF\_[\*Y'.B).G
M<F)V/Z%V 0*_Y&+Z-*IQ>4QP>2DU1GV+'GOR636VGL=UMEJ649#HQ:SEWDH[
M_VM 0R18EO7/$2X]+^;;>SEFNE _B>W[6_4"96J!WSLSOR1&)'T BGSWIL"4
MMT5Y:\2]<W&U<Q8\#QT<)K/9"^V%KR-C$\2&JJZ$P<:9$+'@U/&[[L>,OVJ?
MA:BF!+9$P15+2)[(AD9S\RQ6_TR^O9;^PZ_K24(1P'R8;E97('UOZHF>R4Q]
M'E>:$UZ2@1>&KESP5^GR2WT^8^&<*FJ&*7?"\HLP<>7R-Q9.&Z5YA8]="5LO
M#F']&N,I!=C-_EMT CU/>NVQ]ID$,CNYMU9W2=$E]1%CA3&;5F/_>;"[;N$:
M0_'SJ#IY&--AID0US\CUI,!H,T8IFJ^@R-[MO5X?43. (V89JH=;62\L4//>
M+>ZQ7^=IO,BO1;<&9#E)+QD+V"_%":%Z4<04#6HM)T@J:^1\F_IX5K2>BJ#3
M@!8;S,&7<CSU__SJ1S1 X/#PZA[=; B/TS3N,N]2,^1SX%2[-5ZGV;;M?MW=
MF]%7]C% P9"#I5SMFI_ ET1@ M$L#QC0*_=82S[$QNH?0LNT?45R][E2,JU.
M%.LDO:$L[[.X=$''K>R:C70OD,=TG$>$;8_[.T-9EG<_Q3/^Z=RXZ(,'5$>M
M ._[.^H1)#-\'*8"X=V[)UF1H;E27.L*1Y--41E^'7YF\1G_-)T67SX/N-PV
MMK__#I!7/LZMRQ,U'P!]&AS.'IB)E9."J?%&>C<S9/\V'^*J^]#013NUT$2M
M< VHI*%DNP3C?F_VTNFKM#L^3%'?V<YW"G$X2#'3_O'[TUU.LZ6K!RX8O_ 0
M$1=&J1!.S< ^C[@"KZM*4+<\KAS1UG_SB W]),])[FEPV3;OA]W@Y^_"?U7V
MH6+SF1'OF]+7)!RU/(O@[N]/%-KP(Y])],NN,N?+ V-N5U-W!4L6RZ@H3G4R
MSP:M\?6(I7FCC0L9UAC_FU%NR;[=9ZI 4NV3^MEE?5Q]O8CS#GKQ?:]#+#;\
MWKYX:(P19JW".>1YC>;KV;VXUR+?"D\EUFPV)VHK)L=Q$R<>Z=%R@W<I!J<L
MLW;\6Q9>M+4B3,2G[1"3&KO^L'@4RS7 G^88K$(,<INB+ =+"4.M:9O%0BL4
MKP;&(2;XO*A=!5'S+N<*UDM)5W$UVORST>1//VE*RETG22RZR<.3WB?2 K&:
M=_Y18@[XYEBWNO;B)(<1[QTL73G2]-\HM;95P_B_Z%2\(%,&E'%_1>@:BH,>
MSH ?Y/';.U#<EB,-'D/=F-@;N"XF]_6SG[1.E1_ G;5^[/+ O/C!;A[1(PTU
MG,_E]G")EN1]<1L<CG OCL<$R;R"JN]G88<&7*=&.@=_G;5TS:.S>:7V"D*I
MB5V6Q*"RX+;7R-3ITO,_17:K#><< I-'UK-)N.ZQ+NRE\*NX%F.QL\<'SI+3
MO=H$L5#ULRO0O>TK/L.&J3V6X9DF9_0&^69OO7'72:IOFR,"H6K#V1G.&0_N
MAH:9((;H!X*5.453R><\UX/;EO),_566R'&!/SBXB0G5>2PN Y _@@;+O8L-
MTSFL'"6M]0L+E+(^D7?T[AC8V'U[778",.ZXND%L7 Z--.87%'H_X;V_4MMH
MVPX\T78Y3\.&]HT 2:J(!U5M,TV9>+2?8)AVS;XUZ&O[9%>KCPIZZ5#F1?'[
MG>$@[*JSU*X@05F:_KUR7>TMIAO  9GHF&70#JR &'W@:MPEQ8F/PU$G&7$\
M2FQMOV@\@>F/0RB+G9!"DR0-MZJFW$HV9\^>WTS_=2XW:0VH;FQ9!>#R\D*D
M1N'"U+C4)O>XNIFCBV:O=)_!A_K_T=S[\P*D/.2;2W]9(=$6>7KN&P<%D7@"
M7<?OVK9\XE1@:N)\[ON?<0TIA-A? )%OJD%)S#^9M1K?U_V2ZG%ULN'W01F4
M U'Q^E]S8:X $?XD,7\K38$^Z") 2/Q".F^#82/GR\F?'2?RH[0.T/TZ$.?6
M<^O-IA]2'G]$=2T8K6WEP25&\];IG-0[/J ;Q-[#MU*!"1$^S::ON8 9#SY)
MTV2LTBX@*XFA%SI6)G-*)<0+;9:/O.\#NZ6=GNPF;Q%'*<8?7@.J=&>ANFT'
M"\.;%FSF9Q^X1TX]1K;42G"29FM54ID^<W[UOZFJ1G_9NT19/);GU.?Q^_FY
M7WL?4/HXVT_9TU<S>_\S''37J8G**).CV)XA-[9;.%<F><0Z<-O:H-[<NH[U
MCQ)2U.'P]M_ ]18N;&AGZ$V(,KX"]Y#H;78V+I.>Y+!"I0Q&%Q']\C6PR3_E
M4[U_YUJGM%PNOD5/&KY0'VK.3@^8R*;5-:K/ROQ%3'B;:1\O;S8YEWW3="(I
MF+]GN,;1MK&Y)6Q:2I'[L]?14,!NPL[%4HZ4;MCVHHK ,RH.J4/S, &_GCQ*
MDNR*"9:E/N^DAN(<OF @O*:SIGRBYWLD'EMY4+\,V[X&_%F,Z68)7G\,GX"6
M9)69K.DMIHCBNHV,'@88R\3!6]KF4G5*.1HD^HF.2WD1<L*52N7.F3J(YMC[
ML'7:CG*2+MZ\,U=T,CZ_TAD9/&.9A4CLX6QVFQJ%3%[FG!E+5<ID67J.GR7,
MN"\UV6_7J+*>&1AS/$89O2XU@G^+HH+)A %+!!@[VB@A4DO,ZUEO?E_(U7[<
M;:D/E>E$MSDNWL*QI/1<3GX+RDI=%'"72UZ$<JSXNK_R,EYKBG:'C[R.,D T
MU-.^\F C^*5*WO(_K7#L,7OU';@;(W(-<$57^H=VR%A'D&0PRCG -#MXVN"P
MOSPXYAH0"<9SQ__%6"WW>7" ?4A;Q=KFOWY4SGCV!&P'6DR-J;B?1#;$RWX4
M6Z\%-!P/&6C3.AL_?.:QC8[=^%0IDZ2I/R''60+FX'2E6:<^MXE]8S.G,B!S
M;[4JU''QIG/:=\M7A>FE$0CE9:.E^$MG84?'OQA^-X2H;C2B4O[VBA&\1F?*
M^./L$]^]E,[5*PEVV%=Q7/]-W_.4NG&.Z*2P4/X>@F-7#K W$V*4"<_#+,<A
MRFB,,_OQBQV@N_[&>I:*FN.QC-'/8>LBY H3:;_7FMVPO.:Y8_^\R\I";0?Z
M*+V"W=UV1 M,;R2?C3F68RR5W]>WA&UY]<>_; \Q'"368J4B(6 YL6V,1V,J
M/>:+M$6(H5UG&[6<_-*L-/2HDLR9KD](*CE914+(_%#V_!;.:S;%?/(:D%C+
M^ZTN?=W>U6S,5)O?T4I@2+BN>9-DHU")39643%,:NNP:8!G619#U%3K4N;<Y
MYI%;6:J)9PIMV?/DM*"9GS0%@:+.)=.P7E@<6)_CQ[9!1TLNT*P9=2&TVC5;
M?U;0 G<</N_-\/GI+V#6W$RXF;1-9?341J,MU5<4F*$J[]%'CY$,ASHW"4'%
M)44PFYF)$48#!YOA++NL.6KR:OT]WJ-70PJWXIWFG ,.YF0B/967/&G$+&'?
M6FB+B'VO68R@%'D.1>P97(FCZ_ 4U7F3Z)#%5(LQ8SGC=B3MQ#4 WB*#J<]W
M#SGW@7:J &=K&T?.?[V4FV3=)\,AQHB)$NFN1X/R6D/J)D.^1F(ROWB=>1M@
MFO\@K-V:PM_/!#%1517KY[O;)"V5''Z&/HU#LCB%WF>9!ANU.3.<'<0O-WM-
M%3_58L-\>*'\NV2?+J]\#0.+<H/WWY0)F?WE37R'TL/L;+S-"#E\3I&X!RXB
M>OUL^P+17);=?[!]/V8VZIOK6B8N*?]C]U,Y*O0UX,L5#1'<'O@EK4DI']'D
M/6WM(9N&@@K'*- 0K7L#TTXB_\5R)?0SY;<[2]YL!EZO-A<^7^QIN1D.X?+1
M9MNI")<A< #UN"/%X,=I4(2*\#?Q]**G3XH=V<(C]67"J&W]M;%]421Z]V=F
M2FDS=NEAN)9Z[143F=*=:\!2J[E.[L&*BK#<+E+Y,/U][B7X19.6D:?OD9!6
M4YA'=%OE-8 +:?D:;:+9[?<1WJ8OVL /.*U8Q"=O[G]J@F=(7P-R<4,.)B39
MT;I%&F24^WO]MSY\M@O:%&5#GJ-7P\A;B(;X-V,T=N\&%L ?55:T1 NAJU=+
MR=700?J-2GF&%:.ZVB^M0ZL,_3.K'W]>^:Q;B2,L[7H8TA88LX'WRPPN#%L[
MT]=B0*)_6GM\%OB)8.P^D\DKQXKIX)([6KI^B6$**3E8Z_ 0>KQ;569U<DEP
MZH$$W_^@C$E.EUF_UKDY7JNM3DW)\[QVI 2_ "WQKS69]&D-J"J9%2\;?/%@
MD#GAQG/@!S1%Y[RL4<N8]Y#YR_"15%EFVZ9(\/CR5HQ'8NX+F",AM!-$33PX
MD(4ZC.R*]38SKO_G>E0.8<37=BT"W^<<"8!^B[???=X='I]MU#*JCO-2,!LO
M=T@3+E\.= _W*6Z.'#%JB4:I:[H(H&N#=J%T)F<_8C>8=RT%-Z(DK@$/(*KP
MB2ILI#P'LWV8J:!0C(I\8]RG^1&+Q![?W/^(0"R0S@7EDAF9[=B2O6YT>&<N
M)*,ZO/.*?/Q?)""SBA1/@M3NVF;P)D^@O**-S>/Y$?+9AJW:="B(%,.WHLUS
M" '37VHJWVFY5;.X*_JG^\QS0WHE>K.%XM]F-T6UF)=L8XZ76G[!QP>@,XT\
M>J_G:!I>L./<#D]\\(:[?Y.1&6F),8A]UJ3 7/A,Z1?O06NJ'++"WO31LQM/
MW+%'0V]+@;]GSVBR*^;+>WBVM7ECQ.OO<4U6?=NDR&U\4I5C1OGB39K?Q_8J
M?^>B>\#QEB@+HCZ^K5V28.V22NU><PWP]:L9#"(S!M6U"!-^VQ19;$H-E6(^
MC5F^C6,180-0"]LBC!%>/%\S(?%S\]6!!C(G.0&\/S)3BO8"^=\R)XP:IVP:
M)TOM\I:;9ZSZA]:2WQED;PU<*;9WL:X-PA!3T?N=I_>=1E^+G81IJ+-.LQRU
MD9&D$SIC3XW]-"NV#ZCD25U Q$6;^F20C$>RUJDH\G'5<H5*"N]8SIH@G3'S
M=L3_793Y_V0AH:$=KXROA'PCN\)/'J&V Z<VJ2%DUX!;=[ZE+2M_W:EZL*/Z
MNG#?TY./O%^!=<M7!/)R' 8W)[],=BR5GR#,(=+6?8&<U=0.1(=S(%%-3J.Z
M ^Q3Z3S6_+R!>T])7BIPJM _L>H1@;&S_SA8',SR(83]\C*Z?ZTN)G'TU&8*
M7^TYU8OFG$:*C1\)BD3F\8SDY@GQ1++9.<M?_3!;@0_?T_R80Z[I'<;WCIJ_
M*GK&CWMCXT@B2&-R8+:7^;='/#AQ]"@H[J/*;>)*?:*5B:_GW_F4*#O##\=1
MB$S5)_IL-3D1K#7T1PUFT<]5S^2ZJ-:,<P29<0Q-7VVFX._\LY8M$R(@BC:.
MWG*3N7*)FV ![2GM 2]46;5*3R8?@>+;HU;W=)7'UP"916;SS.CH;8]W?'QH
MKZ3I4^AMIX(:Y0C?JL76D2FX6Y<W79C,^12G72"#N%(O_4NF<R,X'+\'1G4-
MC,9JY_;PRB1Y3K=/5DM0@F+-E/.+SD+=X.%#"<.LR>%S+.?):H2$2 5N<Q77
MY6;OL>-Z)I:XWUBV/%UKN2X;<G"7X;.W.,X?R'0H<>]!%'?F:OP],<^<G1%E
MTR\_N+13M_QD1C@A]QK&UEW5!Y]P)=\N+H5T1%VX"(P4$GPV(M8U0N__+GIX
M_Y>%XI_D*:X:F!(^H3O.O5/SZIO7!L8;+)N0P>3')"] L;+Q%<*YK &CV)9D
M6%%INC!EK/_;&(N7 7I9'%N^%4\3K0U2<SU4,60:Z^GID86M!<&4O=(P"5\A
MQN4QFD(FWJU<G!(GN^,OCLCAKDX<=U!RTA=_&(=;[=):LM:_7P7SLP=AZVN+
MGLFD0(M[/W-? UI4'3F;?.3O'OVI:'*,DXOY@CHV#W@&4\/$=ZV&^BBDH+2J
M0OB;SHXN$A20'*Z>-G7!39<;1F.G7!)6YI C-D.8"+.?F\[/]]E3-DMY40CD
ML_E0<5?WPEZI@"J1]=#FW7W+XQJZ3=1Z;M4!GBC3$!W]@Z$UB&NX</S])+?3
MKJWS5[G?L63'52,,1*U#M5\7AM6%;"RQCOR)29Q',#6"X]=G=0WKO\;?^*+'
MDGB:-QOVPW%67,ONWQC6/9SS@;L:9ZSO&KR^3EQJZUL]JS"LKKZ<ON)%Z1>J
MW!52!^<&GVA,-6XMTH2"@:P0V7@TJAM=6>5L7I^:^?)W06!8X*7 ).-*6BS(
MB?JCLS7E*F+TB&F*,1/]DR(;Z,'F"$,CK5%R%!+M&HOW__JPHF5CWX:\.>GQ
M9J@,Q5[\V3O*:O3&E<4;+KFV!'*ZK*>:CW XU59(KSIKS_1;7&A@^]I#@<3;
MCA,.P&IBO)OC)%QX0;7O,OMR[*B:M1>3W22\:X-=%#22E]%\K!&S%7;#H/R_
MAT$?;WF%D%_":%(<7"'V#QQB6-T%TV3[\CG@AVT]UE\Q;5^1CUU82E)@=ZK@
M=FMWN8-A-Q6^! 89)\I)J(<^5(A.E4EYW\A\Q-"(OWVZ[!<'OP;<[X%5IQ6Z
MC-]--4P0K?K6?N_R^RF,:V+RBM$_\Z2O][Q%K'U;[\6'.4VVF%E/7UY,0S$Q
M8\624FFJ10 +-=K70?$8Q.VM\]S;2+*ER Z:--W 2T61I$K^'%B!K;B3W@>K
M[Q%3W_//D(F-GE0[^$$-!T,HB,?+UG>(OY7QL6);YTX9-@GJS;9<'W(+_>9)
MP> =]_\=LEC'0O=:0,M\"9$MBN*N]XK;NST9F,[,B_U5>E7EN B*JG@W6(F)
M-G:1;COMHUF6(QE95&EV>PB3Q(C+B<QP#!1G13OY887 AP(.>3E1GE'&<W*E
M@')>\#XU>YQ2R+ &SSC9Z!2^U;\$HGA5/&?!LU)9>U83_UQ+R??BME<T4: #
M5$?Q58$&T^$74-E7M?FL@U.S,5GJ>8(NSMH*(D[LP<*B _^I2*%"JJ2&.71S
M[_%)C[.ANIB+>3IVCD==B-5D[Z]+D%X ^ \Y<[&UNH^M-]7!%%,?'=*,T",3
M;?53:M!RID^"+;5&U7,P65_W[>UGZI5U-$]+T)(?=M>+"SX]EJRI5[#Z@53_
M***G^Y+J8.*D&"-CFZ,$D+(]UX?\N-IO55,"B/W/B?@D0NE[ Z<(3F_LY8,Z
MOJ$DZ:(+&7J,"J=9:C3@\[/\V#5]"IR>N/J\LO.1#KD<?#;VO3X7(OY9"GOP
MM@L?60Q+]<>GOL+%,LGB@$4>>3Y[G9\/>IT<9N/YF=.SJ9:.>VZ,)KO$GG/4
MS="+((ZJP/M,_TOW75YEF!ZYV =VSLK+"^D5"B\(7D0538WIHT&HZ7S],X9"
M7@F+WV-^CR:B-1?M"@R5Y_\1F_6L)Y*KWS]Y-1Q5TW:$"!'<O\&UB1G^ =ZN
MS_/YWT/Z<]NC0V-#&-MBX5^K>:;VJW;"/H!9_3!5P9H@QT$!S?0+8SXO_;AK
M 'D=(A.#->F1\XQ8VOFP=#&5B<MC265_O:(])DZM8=02<?*PO%Y^4=\R(1Q"
M7D)\THUQ7E9D91\>EW:P.Y9H6^NY^^C1&^[5%!T^BYJ4T[O*Q:K0 .L%VUY,
M;@WV4_LUP,'E4#&%BNS ^GR*MH#$U99E%*XS1=(N<]%OOWH7Q_K>'!D.#RPH
M&165+A5=]13!O2Y;J=$K9$E=WWP54(1QN1?C V8?R)]#ND1VD%S\=U?B7E?P
MEVU6/+^E/B&HHL'J"?T35Z5)DD.A)70 [$^/=/Z_^M/ N)T3K^/L> V(2,D7
M*,IS8# Q[L#<Y7TA+V8=B@9&MP#S_1?Z=C+7T]S+.F:'7ZJ><Q1\ @FWT"Y3
M/FTQ+)HC%DJQ:+;"9J!%5*I?PWN#!49#6,PW XL4GJ$6^#('P'U)"X:;B\+S
M@IA6_165'=4Q2XU*DLP!]G5CEE(&4EFA3/L EL[5@ YAV9["6* /G%EBW$RK
MA+ZGY[2J$$=O,]04N+31D.0+B7EOG_>Q3QQ@"UES[\>^G,\\>BH^+[P\U34/
M,ID0]ZZ=+#&*[2\M>RC-=A;;VE%]8\0DF'_J F0245UEJK5IBN!?727;M8+A
M_;##, )_QS&0&N=['CP4XYJ@VG!F^B/4:X)E,S:;4?2]>K:+D%'"K4D29P71
MU]A)<?'E)UDUH*S*A6)-I1EU"Z8DV</W5RVWZQ3[G6/8+Q(Y_K #XU98+OS5
M+A-\T7=78JB9E#HRYWIT&QE +"_H6]*.-D.F%5GS#(5_[W_&=0<;Y8$S'Z0=
MH6=(D,FE3-+,+DF#[1D.^N"&O(W,&D0!YI_'6P9UXU>46F0CCX9?W8 YGY_^
MO2L/7BS\VF*(4  _^+*:)6]+K>CYB?4QW-6'NN%1Y7"51#X"IK[YS,?0-:=?
M7LP2GQG(P1XHK%\73U ,S%Q!\KWVH8R[_>A0S((JVUL!7LLS;CY'-_+?#3%]
M 47OL;HR]A77@;X:J("20=0C<=X=%^4"<RX4A(L@:X;?_<+ \J6PF\7SIU$8
MT:W]Z.:439F_?L<BG2MDB$;IUX3DZE;:"\S050>,.?)0OC?89;[U;^((5>H!
MTQY];S_=4F2U>KI)67F7!KL!89)7ZEYBZ\"5 '[D*Y(5QW 0HU:BW*AA*CY;
M39_11.^N)5!/"-UEKP!SL"9TF?G^:.*H=($T"O[-(N=C6ID(YA?&R/:=GH12
M0R0SZW!EK$'$XD/&;^F?4: XC_.1K@PY^V48E43K#@MVPKNOV7\GGAMA<3D>
M] N6&WL)-P?%(!1Q:U'G<$J^9@V_R92Z/(H%EYE&PI.?4V<7]<_9WOP\SSU6
M[$4C.?!99@O;9K(63@0^@\B)'?[V>)>YU*:I,.,/_]1I:>>T_3O(9A3D' W/
M;2[R;VK?4VI]_#9 5'C^//JTS<\T2'I+:&/@T*A0URBAE7[,305[:0'V%=U^
MS!"]L-8VYIJW_RSX6P62/VEYH'LX[3EFN.AA$F>:8VAO+I(;'&>RR<%<9VEM
M3OZ$"<^%L#[)^D4?4^;<Y!"SK,9#L%\U.ZET*?#?<7U_#5"./:7>=H+&ED:5
M[BSO7:1%#6XOXX*<55(5@M(S0RJ#EG%UJ*I\!,IUS1,$%S8X$]PK12-\-+7;
M0ZD_+/2[4L3 #PSCCML[>[NR^8]ZWFV=%Q)3>_<65(>@X1;,^9$\9P:TI_J8
MW_L*C OS+OHQ$VF:!R_3S2WB?FL#3W_D'A^.T&V#%J3L<(7A\1R@!K-3&7<R
MXF]W-F*S[L3QG:+&)CABD3JGZE$.7L%D@D8$9]1BO\Q.T1WC'AQ4^M)L\VLU
MU+4OQ<.=/Y8\_HLO] $!U_5O74$,B4NNE#N>FM< 3D8$@'GXA5T;26#0!\H?
MK'ZU83YNZZK>0Y'GX?<?7_30\*)7YGHE?8C3AT"F (VTU)*J(R";2L7F-0 H
M#M4MJ/.OLGS#."3"J'3WA8JU[JZQ-S#.;+@>!HQDD*?4F<1J"%PJ$UX%3'@<
MT"ZR#P5D>U&'<,JH9.FUOH[42+-;>YT#F-G%6;65+?AK6Q ]BHCN^JB0_FK,
M8-.@2428@%!H#&>*#3!$C57-LP.Q<4;K/WL2'*[QQ4I3%O>8*18FVF">PN.I
MJGOP.WS+Q!IH-J6(GU-VLH>;)V3XN$I^T+@[HA\?-4W0"E]^'T+>DG%<%@E]
M5S_D>-/*69B5<YFC-X&2R&M,G,%R3T+?P_'(*-M%AYQGVOO%%JNI%H>] 5"7
MOE1-)IOWQ>JBZ@LJ%42ND\8).;)JI0*<%&Q%@_F7WO;,W<Q;[-G Y9Y@^R7K
M;[D<Q+CBXO5O92H>#?8_;1E,1CX.3ACWA/R'=TWKLF8@4E]1:=(4>U6Z+=Y:
MHDG@MEL?5G[UHAH*A8BMN--9S&\U?5F\>\6C,C0?NV%?C(+I3[_+;-]4F*!8
MYQ+?/A/#ANZ6N_*LG@O'NK)(5Y5*QE6:/0WRL^E=GI>&E1U9>O9ULT#\FGPF
M_'S'J0>YW][I 3CI:LX/R?R_-V'%ULRIK&D_J1SZ^&M/2)F/;*>/ZZ9=*^O(
M1*!?&<<VJ+;N(FU0MZ'>JQTF,@%R$N1@+:E'/=N7J(P(CJW_]9#B!<Z02=VX
M)D)]M-21%YQ;9MD4_R/2P>%,%2.#!GYE-9IH4>A[DR1K^?J-7IRG@N&(3C#N
M.WZD*X$.@]-UR5R,7D>*' @^8K7=*%. J]];.'QBR%WTPQ83K#78O2 Y+L=U
M3ZUB4>D]]T7,HS5D2MY2WC<SE>Z[0B@-L11X[Q9W;$5]4%@@.AZ*M12P2&*&
M:S"Y%W^YVA^VG U)*71VO!7KDII*Z&!:^>!$%_(C*/7W7&C+1G.@K]QA3Q)$
M9<(GH.I(N0;E/6<C[' K^_*6+P?CV+& Y3U92Y=KP(764?E#"_Z=X6"!(+>]
MZ5+^6VYUZA:S C1TC>9NFG/+^41I+)_/3>35H*G;&*DGT_A91VN Q$QPBN1*
MO8C>E7A)?G_K$->=/NP;L"O+$5V26=$7VL0$17U=U9H8)J7V(=XD?G4^LOR7
M3#CE4>6G$_\_?UYW@WXD$'O%!6'#Y_6P,H9;CZ\T)#M3>H9_J-QC,O92(VV2
M'XXLG^Z$+N=%/?4I<WIZ#;BK$KDRR H)+2H(EEW!M+1U@!["A>_!$BF&W.]T
M(-(#O'I#9^0]!8[=G:Y2EA>9VNS=;Y.,3-VN_HJ[>GP6*#.-*T)<*.;_!.8@
MR4AOQGPJC7\1V(M<HG=SDFQQ7IS(:\#"N7$\*;"V#G7UW'IV2S]KT.B A# \
MBU=Y&XANZQ'^;"5*% L^R=%#:UR*2L[3U+Q3L._3G+Z"MYO@C!U[?#FX@^J:
M@P*,5+)8T]]= QZ.4N1#)(C&^22#EK9Q'TMG;X'IJ4MF!QVDW;EDX+WU*^Z0
M@2M!8JB(()V74MRH!ID@&VZ;]>>_4 @V;U]DJ6MT:*RM'Y5[)>[P IYE>-.1
MW51%W:B6^ TO]3:.-TGX:\C#=Y3M74'\IWQ!P0+^QC\D'>@_$J"->.XTXT#V
MJ9E]FR!GF1"\'4C;;'Z<].JBNUUZY#:R?Q+)!)&[+! _R^O2I(^O99I_DA!\
MH,%\#7@W-;AX7X&,&(Y%-CX,H!4/>2=X\]-^K".LX11F!XQ93]+,DX]M?]%3
M]P*7U"]U_I*/R,;1  7+JXJ&-TOT^J\8@$/IQ-_3SU*](\1ZZ#J?;_#[>5AU
MEC,-JGAM6-+S[=JAH+ HMHDI8[UYY53T814MZ+]D4F5<'3J*61Z72/RVK(&S
M?N"LX?S(P*BC#X)^$;W8F))13P$<^AH#MAN%.&'J&_.WT.<_2@B%K2:C/IWG
M4TK8BZT62H+ J[PW&54ED9,#OU8] VX&&KI*KKA"&[AI?XG,CPSA#&#"8@1R
M#3F[G;\@LZ]89U1)=3.+49]AI>Y,JU PS97<J%RP2$R/4>(F(OK&["+&YDU\
M4,,13)K8B!^YNB\OY/Y ;MNDUPJSK\5E)X6/(D<W#H$U8RSB90.*[ &KHFSW
MY07R"+V%U<ZY#]I0^Q+T:>J)+\, W4=;)K9.$\7>2,::F<_=NE43%5L2S5=U
MTLW!@49)Z,VAR\3R$29!'Y?G21L7735E1[O/%_P_YY[2RH9%A#O^Y6BL=D/;
MBA-3LKY_X@Q,ZK)J&%L?:H:E!O;.)70VK"E5F'%$=U>D!%\^V&V[X2XGZQCJ
M50R> MFV@A.$!H[;1<S/;P#-1BX+'Q%H\E8HC-"T/<#5,]L5+3V<.^/%AQ?T
MJV(O<Q\=(OM\7?<0 0GN8I#JT!D%^/8U " 1RDHT-@KFU*Z%!XOINA]U3SQ7
M+/UH,D7/HN\\ N;(>?N&RRDX;0([V\ZK%DVM8A*I::V4.KV;V1&C<C,G_/G^
M-K7[9HA0J_OMN5?EF^ZPS0Y?9?3[7EM^?P?R:H$MV5# )J9NZK>_GUE41^;H
M][,FI8$HE-LOF11YLF/Z56,%Z?$CW)FXJ^Q+)Y(1"EZ59#[ J/;,?XZ)$%VJ
M)T3=[W(_%BOAFB!+#*K:0K"<-/I05F>5]CL4KT#>)>:*F*9A(M:A=A*MJ5G<
MJ2'N>_LE#F2>7@<)ZJAP;'!=8"34M7I1L!J91+V@(CDP\X<LBDK W((@V;9T
M::Z.DMA5$%#]3>_P\J:7<N#SHRH;]8,='T/H!:)X)V-X*Y=JXO%D88#1HB%F
MX$!P(E^#K!\0+#!7UQ:EP$(XC2 I^2WMT\(BC@UUQ9L,)R[H7S+;[+V B4]"
MC]2J>X9ZMDTMS!YE,O#N;Y2B&X5_SQ&CL2S;6&_SI^D%B\_L[1NL+FI($B_R
M?"%E(Y3Z&-T8E^&^2JD^^_&Z?<K.$X:3JZ>HTH/=8U:GCA?#HH.CCA,GT/VO
M5N132&'KH>41EB%7>W&16_ H3>;XX$+N9AKEX,HX/&>"]_XMXCLGF9%(5SE%
M[%DQB/#BU=7W:3FVXQY7W"+MA_7&VG'(0ZACT?RC3Q;6TOQW+V:.)"+B"R=#
M;A!G7]<0O1BRECDIS3JPYH.I]1?>3ASR2[N#4A87Z+3N_;MS5\.!_,1%[#7@
M:];%W0W5U7$WGD4RFL!*QVA\!E+(FD2-Q^)+HD]"A,=XA 4OD_L:;1-;.7^N
M9^$/T'W+.64)5E-_T076HB J%8%G(J>LG^4F7ZAC:/\F5"$?7J%S.0@3J><A
MOUD5)ZW7K.7HH_6O!CGNP(+B7_%'*1L9K8IFAPDL!UWD_&."DC&5F)GM7,[:
MF^DF=_8$*2Y%OWOU%=OZJZQL? UAW,8D;TXE^X>W!T(>_$G<_E+<6<GFJA-@
M2^VXK7O:=E ,>TXT)%QT<3((ZM9=I,!;VY\,K^XF)TX;E^R5D)>W7(D7_Q+3
MK;Q[^]7/NR"6,-E(=V2#!/5ZL7MIY[B%-MN=5C/E>[=TQR"*I>#$0<&((ZG1
M[EDSD_3[K.-Y O!QWDPI^!!#,^7WV^;C>1LVK]Z1'<&>H15XB!4;A@V_\->
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
M*"H_08R*@(" 4I4J'6E1D";22^B(*"6A2 DU@(J =.D**M)KZ+TJ56HH(8$
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
MJ-W!?1;G@-Y2KBVQG?)>KO!S@&,S!9%;E*S*2-"G$=!_JQ;\Q_)=A?J%/W0
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
M=I; >7-,%'9UH:DE'?N8+_VNBX,@D&D$_'C^5%4+)968?L^XLB[AY\V?OU2
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
MZ>CV^?<M5;H80>Y-&E*13YQ<C[Q1X069^.<6_PW-[_]C ,^G_@=02P,$%
M  @ [HAD5(C607@?$@$ X)\+ !0   !G:'<M,C R,C S,#1?;&%B+GAM;.2]
M>W/C.)8G^O]^"MR>C;W5$4(7'R )]CPVG$YGMV.R;*_MZMJ.BAL*/&U.RY*'
ME++2\^DOP(=$ZPE0(,W:[8BNM&61..<'\H>#@_/XE__Y_64&OHF\R!;S?_V#
M_R?O#T#,V8)G\Z=__<//CU\@_L/__+?_]M_^Y?^!\']_NO\*/B_8ZD7,E^ R
M%V0I./@M6SZ#7[@H_@%DOG@!ORSR?V3?"(3_5EYTN7A]R[.GYR4(O"#8_FO^
M9^0' 8VX#\/ \R *A824X  BWZ,X#J0,D3=Y^G-"U8^4!9#$<0(1PRE,4XJ@
M)PCES$O\1*#RIK-L_H\_Z_]04@B@E)L7Y:__^H?GY?+USS_^^-MOO_WI.\UG
M?UKD3S^J,<,?FV__H?[Z]YWO_Q:6W_;3-/VQ_.OZJT6V[XOJMOZ/__NGKP_L
M6;P0F,V+)9DS/4"1_;DH/_RZ8&198GY2+G#P&_HWV'P-ZH^@'\#0_]/W@O_A
MW_X; !4<^6(F[H4$^M^?[Z\/#IG^J+_QXUP\Z9F]$WFVX ]+DB^_$BIF2OKR
M;LNW5_&O?RBRE]>9:#Y[SH7<?]M9GK^[JY8RU5+ZL9;RGPX-]N,9XCN2=[DK
MJP/A2G5O7,EX#-,;9^(^*GX0_0O<&N9LD:L'ZFK.AWIVUT.=+7K_$KMZ+!9+
M,AO@L=@,TQ)YIC_XJGZJA]$W.D*FY3@U=;=$%=^78LY%Q9;O;@TR_J]_4#]-
M5P5\(N1U>I<OF!"\^*)6N5](GI/Y\NJ[R%E6B&)*A8<#'#)(0^9#)"(.,8\4
M)R,?229CE"(Y7:Z?[ZF8PY\?&E'*\<P'^X.%QLL#;VXNBL4J9YLU[V6V;R%3
M:YA>]?"/<_(BBE=27Z DUN9!I<2_-;)6Z_]OE;0%$+6\_%]^W&AY)LRS0<&;
M#8E;+2A82WH0M@5[)]),6Q*+?!N/!;/"8_.6%DJ5$@Q)"EIJ4]]'(1/X/XK9
MLF@^@?H3Z/FUR?%/1@/^N/,,7.2-1B1G)R:F_L:/;*$,JM<E?#='&DA[U9<+
M^\>G@EX)\P>PR+G(E>F\1['UP_WT_-OT0H-U]9^K;/EVK62?+[-OXDX]$#^)
M%RKR*?41E5@2R%**E84;A1#3-("I^C3 ,5=6<F+"(*>'&AM_:&%!)2U8BPNT
MO&;,80#N<=YP"UG/K'$8+?!K)>S_YPPV7F_VRIW*0/"]&W-4#YTQ[YH#4K&N
M^KYFTL +/53RJ,$-!F%1<T4:#K6XPHY!&W)^6+TJV[)\0&:7I'C^,EO\=CV7
MB_RE?& N:+',"5M.I4 )C2.U.H5(T:F/$XB3)((A3?Q0;<\)]:B-068X[MBX
M]>'GN[NO5S]=W3Q>? 6?KQ\NO]X^_'Q_!6Z_@,N+A[^"+U]O?P'7-U]N[W^Z
M>+R^O?FSG;%F.AMF=EL/&/=,QFV)@189:)E!2VCP:R/V85JV-N@L@7)JVYF.
M/:B99PG(ML5G>WDWZKJ24C!-AHH5%R_BD7R_5]O;>Z%US&99-=3RBU!W)+,'
MM0"NU%/P]N[+4YE2$8L002^1H=IGR@22,. P%2F/<."'G$<VM.9 IK%1GA(+
M*/%>5]H[399 5L*#HI$>Y$IJ.YYS,75F'#CPA/3,CVMM0"4AT).C903O-9KH
MB:J5 FNMMB^:@#NU#5-OJ3LF=0BW4Y9U(=>@#.P0R&UV=GGK;LS]52P5<]W*
MRUSP;%EOCF0<\HA0 OW$9Q#%:0PI34/H!2B5/"4,"6)#Q?L&&1NW5C*"A025
ME'8LNA=&,UH\%YR>>6X;E]-;<6NF.H: 4^K9.]"@7'),U6UR./K=;F_[IU61
MS4517"Y>:#8OZ>5!O!)M-<S>-.T\S;/_$OPQ)_-"687JS\7GQ0O)YM,@HG$J
M"8)A&!.(:,I@ZL<2IC@AG":4!"RPH83.DHR--QI%0$N3"=CH C;*@+8VX-=*
M'T.7UODS:,9&@\Q+SY35WY184]O9<#KEO^[2#$J29X.VS:3GW[#CMICD\VS^
M5"C;_N&9Y.)N,<O8VZ/XOORD]/W'-&4B%#0(H$\2J;:\F$ <"@XEXTD88T1I
M'%IM>8^/-S;JO!%+\'6AWM-796"4 EMN74_ :[@M=0=:WUO.6E*]5ZSP4MO&
M4EKP:_VO%AN4<CLD,4.$W.X23XPY[ [0#("=W9WA91V/"_0M/Y%"<$5KKT(Q
M5[E;U(>Z3Z7#[]/;YBMWY$U_=/$;R7ES?E$L\_(XJKA=/HO\\9G,;U]+[ON;
M*):"7\^KZ)]IS'R&19!"3"55II^(84JD!Q/*A(R$VA#ZOM5YPT""CXWN2AT*
M\*T4$OR0S4&AU2S^:'DP,=2\&YYLC' V^SX:T?I '9C*05MIT-(:T#?0_EZM
M.2A5GVR.9]?:@U)]L%3Z@QJ ":@@ .I1J4!P>,XR\+2Y/:@92OAA3WH&GI*=
MHZ*AQ^^V[GTA6?XW,EN)GP0I5GDI6;'^\*^9R-4MG]_J72^3:L'"(8)1*@-E
M8J<A3!E6OTHOB%"88&QWJF0U^MA6("TG* 4%:TD!F7-P<_&WCOX(N]DP6U)Z
MP[CG=>$\>*TIO!-,3GG83H)!R;03.-N,V.TF70]B%*T^+V;\^N4U7WRKQJH/
M$B*L2"SR,(P)0A"AF$/,4 BI%Z"(R"C"(;<[CSDXUM@H:RTJR%JRVA[.'(;6
M](S&"6"]']4T6+7%[.7 YB0<CL]M#H\W\/'-2<5W3W%.7]*-,6[$LCH)UCZT
M:1PC9<I0 CTA$H@"'D""*5>&CO"#-*21'WO3Y3K?Y.0C_^[N5JQP('7&M>=P
MICV'RX4.B'E1>Z]BN6#_T#@K4K*CA_<X2AQ$48I3R$.=JYE(!&D<IC!*,$D4
MX:8XM#K[[H[C0!Y8C>,Y@)DQ:&<8>N9,C4 =B_.#%NV/X&*YS#.Z6A(Z$_KY
MNE-;'I=Q.7N1<$J7[T<8E"#W*K=-B?N_9)]V\EG0Y6;760=0D2=Q^:QWK-=S
M-<Z=>E;4AZ6]-@TB$O@R2B$3$JM7FS&8!BR$"0T)4B]]R)AQ'HKEV&-[\6N!
M 2O%U0ZFUTI:\*W<ORPD8#KF5\X6OQFR0Y<9.<X=/>/<,[-HR5L.OG6$GQ(>
M5-*KOP+-/[4"U=:Q/[#-4UYZ!'V@'!C7X%LER'2$[TC&C.T=!TNAZ:AJ.Z>F
MZRVZ&<VWKVK3OLSF3Z5=?J_+=]S*GPMQ411B.25^$$:<2XAX3+7Q)R&5<0R#
M($:>8%Z(N&=C_!T=;6QK0BF>9OY5(0#1$H)\'1MA9R$>1]G,8G2&7<\\OY83
ME().0"DJ7$BHA 6EM.Z,1R-0G!J3QT<<U+@T4G[;V#2[J!N9?!92Y+G@C^1[
M>;MB,YBR;"])GK_)15X>^TZ32,J8(PRQ'PJ((E] &D8>3#R!!4X]G@AD0RT6
M8X^-:/2RNUB_-7K_>:0DP-G F[%-3W#V;F-64I=Y))7<$] B).TB>2>[.R;J
M )A37K(9?U"6Z@#,-F=UN44W!E.65374@W:?E<>[Q>UJJ8MZZ3II4RQ#M3EF
M OII&"O6BC@DGA_"$$<!\IDG:<KLBK\<'6]L3+46MW(O3NJ(';#8B-P]D.<4
M]F;$Y1#1GLEJ ^9#!68E+&A)Z[(PC!$LCFO#'!]SX/(P1@#L5H@QNZQC0/3+
MZVSQ)L2]F)7%NC)"LUFVS$1QN<JUFW6:QK[T&"-0(J2V83AF,"4^@P1A92C1
M* JQ5;#AR1%'1SGD38TU*^,&\DIH0,5<R,SVV/,TV&8,XQ3"GCFFD14VT+6D
MG8!:7H>1T:;0N(V-/CGJL-'1IB#LQ$<;7WA&A#0]'=!&MP/:+A@3,VUQ":Y#
MUQ3OW:S*: &1$ \)90G%<:@/62,,*0X)C!"FGO11ZMDE;#B7<&QLUI*S#'S6
M!M-"-F;4>3'03F?6C H_=+YZIDX'4<WMV:[5G(!*4<>1RWW,@?L09:=2#A^+
MW ?(>X..>QFHVYI1'4SK4@OEZ$TMZXOO63%-4,13[!,HO"B"B"HK-8V%!SE-
M A8RXA/?*@SOR%ACX_$Z1&(M*VB$!;]J<2V#AH^!;$;$CJ#KF5([HV9-B@9X
M.*6W8^,-2E0&BF]3CLDE=N11Y,OIO2:LIGZ*B"D3RBXDD4 0,9]"DJ8>3(24
M)(S"$$=&7K.M^XZ-%#2$F:)>1F:@%2%MF4FP#=YQ C@#DK[MIZYH&+_L!W0_
M]F*K2UHOM?IM^X7>ON<@+^\!19H7]="?.^X"V;/@JYFXE3^1Y2HO]Y>W\NMB
M_O0H\A<=??"H0_TV:>.82.%SJ6Q<+KG.=^60A#+0Y38#S&/"&+:* +458'2O
M>2V_WKA=S.<K_7RO%0%J,;M9+-4/RCC3:EANY&PGQW"?UB/D?=-("^TVS!)H
M\:&:\!=01C?]6JK03\9_5_S<;J%LA1AVA]01HIT-4-?[= U9R+-O1)><:[G;
MI@DA:<!3 :6,!40I"A7EL02*$,6>U(V)D+ +3M@SRMAX;2,DF&VDM U$V >G
M:<C!F2#U'ERPQJ<1\,UE_, 1[1U'"NP;:>"8@"/*[I[^'_MR1R-(/&EC]%Z\
M+G+M*ZE*D6P7S!%2O>Y^%$/NI2%$",<0(S^"$GF>]%"<HL3.\C$9=6RT4 O=
MKG1M:=,886UHR+A&L&_KI09O+? P%8JL8')KI!B-/*QE8@/&CCEB=;%]SLZ#
M(C=1?+H77(@7;=A<+N;?A!I*_?@^]J#N3],DZOIIDHA8AE"D6)DH/$E@*A(,
M S](8R+3R ^,?"KG"#$^JM)Z@$]@$UK3"&R>1M)Y1HXSV% X]TYH-<0;)4!+
M"[ 5U+3&OT/'FLX389[8,\2$#)3ATW5BW*3XG ODD5R?SK<>+.GG7.7;V3]G
MWZN;/:Q&*?M>_)(MGR]7Q7+Q(O(RU/9BOHY#>=MR/:7(%P'U(HA#M?B@,)&0
MI +#*%+&,1.AGX2QC77<08;1+4 M9]4Z%OU>?!-STT3&<R;$S(3N&>:>UY]&
M^JH9=2/_!*P_+U5I_;Y6:5*&$-X+)M1N4C-BGP[#,T!V:HYWD6-0X_P,H+9-
M]7-N-7#)T;H.W)=%+D6V7*D79%-=-$!<.Q<@CU$$41122(4D,/5E$DCJ,Y[X
MTYTNROV5I3PLJA$KF'67=IM_6!4OEY7$'U):],C\&OHY/FBZ?C>A=>N2H"U-
M1U47]/1$C*,$Z!$Y?Q_5/D\#[:RPI\%0]AZ@.MK[CN3:KUUO84F(O3AD(20L
MU36FN0>)SPA45G7L!Q@E"3+*CCTTP-@,YUI&\%H):>XDV(O>:4_,N9CT3)!;
M<'1PGNS%Q=PQ<BX^ SD]3!\;*U_&,=V/^"GV7C:8#^*8T&W_PM'OV9/7C9*,
M%,^WN;YA_<L%^\]55F1ZYNM/OF1S,F<9F=WFV[61E=%>9+S,YEW,&Y>&,MAU
MKX#%:EDEW$V]6$0I";D^C_>442Q32##RH2^\D!-/,&4=6QC%PTD^4AOYJRB*
M/X/Y8@ZKJE:Z4.^ZT%6M0)..JG?-]E[T@1Z,TTP_HGD>J()?I9%ZA76IOB5H
M?F\I/5E_N-9;?WVG"#]XI_MDX\S7S\3[QV1T3X;Y6C>^)V2@U7-D3XK5(CWL
MI!U9]@<29#!#8EA@VZ;)P"-W<_D]BI?714[RMVKPW2H5'O)#+XPI)$'B0Y3$
M'*KW4!?-I2B,O0BSE$]?RTWCPU(I:N:^.S6L#;ML#]X?P7PBZE<F=,=G*IZR
M^;Q.=ZTDZ.Z7.SD)2<1]P0(.$TPE1"ST8!JJZ1">'TDA$ LB5D_"U9Q_U!0T
M0P\R 4(1\1#0F_DW78+9LSVU%K5>]?JMTV(*C%/GX<E!!_4$FD*P[=8SOJYC
MI4S=Q*<J/Z67HKID2!P'. AH!#U=7!Z)P(.$$ZGV59Y,_<3S8VY5$&KO*&/S
MUE6MN<KM8R5@51[3,E9\/Z!F_'$V3#V31H504X%N(Z+#RI?'$'!;\7+O2,-6
MNCRF[$Z%RZ-?=N[CJJW+5FRZ&EO9HWP:$DIC@84V!5/%#;&GK, @@4D2!L2G
M& F4FCKQNPHQ-NHHQ2J/4;0U(NJ=89-O\@96K^HO^QI6.W,P')ZOLYU)3F9A
M#.ZA9L?>T@34J@PP#\Y<-T[F8TS.F"[SXM*M<A+0[HZ2P[<>B^OCI/(6SHS3
M]SISG<K(K/Z]U<7]ZKM.85 R/.L'^E;6/I*6%#^_ZF^)G&6%N)464:C3P$\#
M@1-E^7+?5XL=3R&) JGL8N1Q3VV^A6]\8OVAFHQMQ7ROJEXU?ZLD;6=I5NNF
MJ/4MLZ/%$V%JS_KP )K0\$GSTR7T2\?L^M< Y)NH<=:*&G]]7_"U&;JKNW_P
MI])R21_SLS:L7: =_<U'+2S4$O3^<;R5C:__W:*D$0$-)/I+KK(21O9\=315
MQOR<?8R],];GK;OU]%%S;&J"#2[?Q]AQ'S4-!XW!#Q/HW')!)\,FBT-QDV70
M_52*D,@P%# A20 18QBF/DLA]],D4)\)W[=J)N1,LK%9?.TL(I-0Z>)HK'2=
MYV)9DM#=M)LY=#]D,GLVJ0:>QS.J&CG"O*=R1^=*]T%UD!R!>KA DJL!!DY^
MJNK2UN(7%]](-M/B?%GD?]$+UC0*0\H]CT(62P019P'$ 8EAP&)*,8UBWJ&H
M> ^"CF[9J.,U&SEU!A20*YVG )Y*BWGX1*A3<VVX.(Q@!OM>*\Y/B:J472\V
M!;AX]R24&H\@,<IP3L:1'75*V-]'BI0AY,[RI$S'&WCA^4*RO.R9NCF$+*Z^
MOPJV%/QS]BWC8L[OR5+M5,(PX"24ZDD2&*(TP!#+B,$4T8AB+PU2#P^R IE*
M/+:EJ)$1\%I(R]"0_J>XYX6GCXD;_PJDM:X:1X.6WMJ'5S\.C>I ZSZ"M<AV
MFL:Q*!E+_?M8G6PGP=DR93UPU]HZ+:G4'<4RJTJA?\X*-EOHPN@7M"A+5QB7
M<#&^XX@(9B,F^%0W< ._-G(ZK;UBC8[CFBOFXP]<:\4:F-T:*_:WZ/C6D.)9
M_U\'\WXC,^W-N!?JSIE^._4?RN';'[2^627E7\]9KIM<?Q;5O^KWV4I' E]]
M9\^:'/3+?26E>N&G'DY('+,4LHB$$(4XAH2JN0VBD H<I.J79+I<+,G,S.0;
M5GPK^V^M1(^'>U>/X/*O%S=_N0+7-^#RXN&OD_*_X.I__7S]MXNO5S>/#^#B
MYC.XOWIXO+^^?+SZ7/[=LD;6L(^((3>/=N)[IG>MBIIE?8#;TF@"-LI6?ZRJ
M<+W_[-T%%0B@00'\T.#PQPE80P$:+$I3$E1H.%Q#/F06W2Y#PZHP[$KV(=.S
MLQA^C!0C\IK\;3%3M]&!V^6F.O)\Y"58PI@0#)%/4IC&W(=82@\3SAF25LDP
M \@\6L_)M[68(W"=;,WS!SI/NL_>_P'NDXWROP<'ROZI&K\+94ONW[\39?]$
M#.)&.3!TMR5L/5 K+*KN+,=OY_="IWJII5,)F!4_SQ>T$'E9Z?5Z_KI:JC^K
M*5!7E6I=DAE;S<H?[Q>SV9=%KC69>A[QN/03&-*4JP5,/7%$JI\DC5B"*(\C
M;!6BU+O$8UN^-A0V>1>?V2BMVZ.MU0:EWA/0UAR4JH/WNNMMQ5I[\*O6']0
M6(8U]?\(F:V-HWHP>EX91_1,6"^,@\V3TV6Q?ZD'710'FX3M)7&X@;LMB.VN
M>)MN>??BM5J=BUMYI^1CV2N97<__+DC^^-MB&G _\!A%T&.Z<0SS0I@B0F#D
M$Q;P.!4XIC9K7!<AQK9LJ?<HM%M(.D%OMC;T#6C/=%^VY7QLVG).FJ:=;Q.@
M905*6'?T? Y43AFWDR"#DN@Y4&WSXEGWZD9U%_P_5L6RO/OCXH+S,HN6S.Y(
MQJ\5N;YF2S(KMR=T>P=S+ZJL6_&@V#ECHG*\:79^FI=W*1E^BD08:R<5Q!A'
M$'$D(4'$4W,=12)B$6=VOJN^!1X;A98Y)[5?@[7]'^*[_MFR_4GOTVU&Q6.:
MQ)YI^^+N^G*RWSNU<0%,-J<R.J3T<E%49GFMDSMB'PIXIXM [T(/NF ,-07;
MB\M@XY[IA*HW EI0W7%FQ_XOWF\ WN\6UOUH_D*R^==%450'/T*IJ$M#J*\5
M4XP\M>X$0JU(NK\6BWR8,LY@2F,:A93%'HHZ=((93 $C<AN^]O5E=6R<S5ME
MKSLZD7I_!"R=2:.8T>&=2BVUJ[9@N\ZC8L=[M.-Q:C4*TPB 'S0&?P0-"OJ!
M:7#HP;\TU-3UXV?J7?J/\3<--2D'_4Z#"? Q_<^:?/9U&YU''9MV/5\J'8J,
M59:Z%Z21E\8)]&*A_54T@-07#,9Q0*,T"&7L#Y,.:"'TV#9G%T]/>;G"*A:K
MY=ST>UC4#=.:ZD&&)=X&?0AZCCCH:6K''W)PNXDQJ%7?-%'3F[WF8?G;42MI
M\*YJ-A,UCH #&\%_'Q$'':;"=2,VJ[$[AJ'KVBHR4P^T*&[E9_&Z4!O,NIU6
MZ/D!9LB#:AE*=4&3$%)/(AB*$(>4QWX:6KD,CXPUM@6E):I>0G@EJV7X]A%H
M#6.MW0#6=V!T2\JJ,70IY^FF;O91RZ?Q<!MB?&2\8>.!3RN^$[QK<(E]#<[2
M"WY=%"O!/Z^T)5[Q4I4(K1N!JU=36>F5%RO[K[ILG!^Q@/DIY"EA$'DQ@H1X
M!#*&0NG%OI>&\51=2A<FQ3.[B&#SMK0%Z3&#1"C394\9Z#)]X.[Z[JII2*0V
M\-9E+3K/% I"1A(2J)D**40!\2!)@@0R/PH#SA,U@<*TR&G?\S3$,K"O4'<U
M0WGV3:\-=S-U86EP;J:KFBH ]3'1B_I^55ETN$D\OK8,,35][PM*0"OY0:7
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
MV(A93TNV+%W?6LR6YZ:KH^:<"3K-X0/ WK<EV6A0^S":"LM@HP6@JR5H])B
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
MSDGQV]5N3G^Y0TFY-27?"VVYBWO!R&NV)+/LO\IGHZ3:C?.1$H8\QE/H<YQ
MQ"F'F/LAC-.$QS$B*?:E<=TXN[''QIIKN^E6@EH!L*V!1;TPRXDX3:H]PCN4
M17H$V=K$-#JO.AMLBPIL_8$^5)FU<QYKN^)IW; Z5B'-\H[#E4'KINJ[6F<=
M;]'-T;*.6V@M,S\)HOWR_'9^KTUV[?KY1(JL^'F^H(7(O^GQK^?*:E=_5I"H
MJTJYOJ[+T* 4)<)/8DAB/])EKSFD81K"Q(\CAC!.8CM?>A]"CFV5V43S3-K6
M$VCT!(H*UYJ"4M4):"L+2FW!>W7/J#?4RY-AYH+YZ/GN>=G[R*FV=LCT.1=.
MW3*]"#JH<Z9/J+==-+V.U3%,I5KERK!;GBUU+>WKN9:C[']\LUC^72SO2,:G
M)(U0D! ) Y(RB (OTFTI,20XC)*4I0DA=@$JA@./;<E8GYOJ[/)V\1715)<
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
M:'-GH!W1WJG9M6^<08VI(XINFTC'OFIO^/R%9/.OBZ*XG5]]UT5^5EGQK%>
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
MCG@*@S#0!<F)KHY"?2A#GR$4,QHGUM51'(#\<7517()K>.)X#EQ]GRZ6LDU
M2SJ'9XB'%'=[7K@SRK!G@X>4W#D'//C%CE;5FJ1OY>7B1>^MRMC\>S'3_=DN
M%\6R*,?\1 K!F^+A&[,A"$DH4]VJ0,8(HE#ZR@Z+*&1$40,524R(5=.",^49
MFY7V\'A[^>_PT\7#U6=P>?O3W=7-P\7C]>T-N/MZ<6-IN)TY4X8&WG#X#T%*
MD&HQFQ8'X$)'\#R5.Y*^#$,W^+DU(,^4:5A#TPV .P:IH]MV8]EU/?3K^:NB
M[J_BFYB%=<NA-(Y2%,L4\H@J!@UXHAC4TR[M5""?QTSZS(9!CXPU-G8L90.6
M/5Z.86G&<8X0ZIF_-BT.)J 2= )JP!PV>;+ Q"DG'1MO4+XQ4'R;2TPNL4]+
MOGS62]/U?'WW"_X?JV*I>>A67I%\OE@M6P'L4\:\,)&2*G!CM?4-8KWUE0SZ
MV \]O44+J%%=\@YCCXY'%D59I#P7WY3P):_KK9JH!+?OO=)E.HY33\\@]TQ%
ME>2*A=I]5S;2@UL):OG;75KZP]H\B[E'S =*97:,O56&<T?TCJ0YV]YQL%SG
MCJJV$YZ[WL)IO>AU_;,[,2<S/<[%ID?]!6/Y2O"ICN(5<<HACCV=4< %Q%X<
M0.0S$; @#E!DU?WX#%G&MI348H&L%K.,$7AMY%<K3+E= ,L%6#5Y[66=U-=%
MD77HBWS.+)H9NP/-3<\KT,'*RY-VU_FU+N6L-=J 6IW>BS3;8#I$(6<C><90
M[-D&.,."T%:W[,; ZBZZO)C.Q="QTGH(NRSFPS<8T9NW$1(T4O:2Q'P:#*>O
MS)'A!GTC3JN]_< ;7''&Z6KI+VT[R%HNTT]OFZ_4'K*+WTC.ZZ[EK4.)7X1.
MD13\XIO(R9.X%[J"HOK\<C$O)5V1V:/(7X)IFGJZBX6 OA\PB' L='9T#!-"
MJ1_R. I"J^9:'Z##V"R81FY *L&5S5)+#MA&=*!$>=&;Y$5=@V]A<'8WFL?&
MXLATO _#@.<?;?W?'8+0-[#WG$2C, $U#N\.=B=@_8#58( U&J %!]!X.#X%
M_IBY='_./+ >PY]D?\Q$[3TK_R!1.G::J\^=;N4ZWU>'GY2G4],H0%*2.(1!
MXE.U5J)$[=]3!EF8("JBU).23>?B26]0'RW:S1T9TXC.THK.=D;NC]H:D<$+
MX4+MQ?6<Z:(94N35,E?8MBPY"CR/,(LC@:!,0@)1'$B(L1= DL3<)Q1C'UFY
M2\Y&?,@ AK)P0%:+Z!Q:LX7<%6 ]K[CKQU*959N""R5NET=QLV_?9P"(V^9]
MQP8<MG6?@>H[C?M,KG%:PJ4*T]I4%2'<EY%(!!0RC"#R%'M@GOA04I)X"2&Q
MGUJFV)H-;/-V#)->6U<&KPJXG!%&:8:[GW(_D&K-#-4&$Z) *-9F+(9>ZI&0
M21[Q5#BHG7,&ZH.0^#O,%>1W>?9-+=;@;J8N*"W^+]E<O1)Z]>Q[2@SW;LZ!
M[GN[=:3"3A,?.V")G0- #5%C9WOH,139.0"'896=0U=W6S)N5CI2Y%;>B]=%
MOM1EQ![$4[D^34,:A9)3!N,XE1"QD$)"PP"FF(0T]E!(,+&AJ\-#C8VB*DFU
MY92O905%+:P=#QW!UXQ[W*#6,]]L -N("1Y. 69-+Z>Q<$HI1X8;E$9.J[U-
M'097V,>$*<-523V[RQ=+P<JJ//GB*2<O7Q=D7C3QHYQ*/XW5GI2%BC/B*()8
M>BGT12258>DE(C0J#V@XWMB(X^[N#LR4>.;11B:@'B>*'J#J?VNJI04;<4$M
M+R@%/AU1V@E&\T MQW .%)QU"E8W85@6V!P)O3*YRV#A5A8JM4.L;"[K?*BO
M0P/4?:4H=%4 ,OLBUN6BI]+W0^Z1!%(:8(ADR"'Q/ I3CR41%21*I56P_O'A
M1L>U+3'+$!LUT\5J5@8'2&$:\6D(M7$,A2, ^X^C* /+WF&H15W7AG<:2V$
MBNMXBF-##AU38:#^GK@*DZNZT<KMJ]#E:^9/9<>*)@KT;1I1/V5"8JBH0_$)
M9PDD/A(PX"&33 C*/2O_U(%QQD8D:S'!3,NYCM!_ YM@+CLR.02P&8LX@*UG
M^M@@5HHX60=[.VAF98B"4[XX--:@1'%"X6V&./7U[G5MKN?%,B\-UL^"Y?KN
M7Y1.V3<Q5U0T]:5'>9 JHP-Q!!'Q$*0ABR#%%*4BI%PF5D%2)T<<&UV4-5WD
M1C[[BC?' 38C":>P]4P7)6(;82>@$7<"OAC@V*D>CA$VSBOC'!]U\!HY1B#L
MJY9C=F'']C2+EY?%O'1NEXDI4\9$S/R(0^2E 421)W4OZ0!&..6Q8-AG*;=J
M2K,UP-@(I)(/%.49S0__W?N3YWD^>"4YT F#XI]!,%&?-/^OC[\ 62V?%[FV
M12; C_P)#M.)%^%RYQ/A2>JGDQ!%S;?KTS7]QU8L)2!E.(":TW)W^C_^R8^]
M?P[]"="/=/EE]8,W479/\:JWM-_$[,WRW&UG=LWH[)PYZYF]ZNDJ95OWI[@^
MWO+#OOW- ?W=-KW9'F385C<'5-QI<'/H>QT/N!;S16,J57D832%9R2**A9_
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
M,:!,4)#P!,8HI6FAY*#-L\'(CQFX\\WL(>L%0*3>9=P%QCQ#21XCE8$DRRB
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
M8\@E''E?Q.2BDHV,.A&CT?/?JG(5Z[?H)R'5G,_7KD[Q/JQQB@B22#M54D(
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
MOZ_ENBJ2H2GKJ_SCDO/EZ\*<CM^ME@O](Z]+:%0=K1DG>9)BL[V3QGJI)AC
M.!4@H80BEJ0RXT[5$YVD3XUWMKI&#VNZ$*:,;?3KBS")'T/ZB+L-A1T?!0,X
M,$.=@:TS$0W"R"LUN6DP*ED- F>7OH8]Q%^AN)]7\E^O<L'?/B^_ZZ73C,0Q
M$CF'@&=" <@I HPQ CB&,69(,N96!-9"YM3(JWNNOE$U^KU6UI&X;""WHRO/
M0 8FJ8$8>BF =@25X)7,=N5^>$FR(T#8U!8[=NM 3VK#:9L9JYZPTCA!<=ID
MBR5"<L7RU)S.%]J#@A)@@A1@B!42IACB(G'RH&RD3HU\^F9WHS>(4T?7R0I[
M2Y?)-Z(?Z"HU8 ;(UW-"R:^S9"5Y7"?)!8P]Y\CIYF'<9,*;;Q;E>E6%[_VL
M7Z3+[T;H#"49IJ;\CTASI#TAA &#F5[:897%>8XXI$Z;[L<$38V!C)X1K51S
M8YJC2-J1BP]\ O-)!<U61]-&D,OHLA\K9_XX!817RC@J;%26.&7R+C&<O'X8
M%[21B29!>%'*68R%3'&B0$9B"J!*!2 "92 ME/[X8QGGF1J0C;8CQNH%'S_W
MK-4RDK6:%]'"-A'U&)Y2Q0H)F( TIZFF5$( R50."B7S.*,Y3)'3XG((D",R
MZ2Z"YX%GQZ)G0!*8/#=H7)] PYDPC]CLE2=W98Q*CT<,W&7%8Y?Y<(S:9YMJ
M+IL:+TW-%OHD9S1F0L8( LIB#F!*4D 4IP A_38H41#,G"*5G*1/[</?5CUJ
MDZNBE=;\''?J%/Y#?"R/J([M>&W(Q.A^$6T!WZH?RB&S1"V@EW9*@P]TW2S!
MZ??G;!\RE-?4?"'%U7)1!]?.EPL3'KZ-XQ%")I06.8B1T,N]F#- ,4J E G.
M,D50&CLEC9P2.#7V,G':7Z\_1U>W7Q_O;S[]^GAS^S6Z^W+YU96_3N!L2UG^
MT O.4I6J45?7*F$D^CU(F( M-)ZIZ(30D=G'#H)]PK&\;VC!;Q.'*,4U72WF
MBZ?RDO/7[Z]5W5 CF<_7LP(K"D56 )Z9&M\R)8 *I+3#E,>QXFD:0Z?VJZ=%
M3HUG.AI&HE;1M:+T293M.,8O=H%9IE4V:K6-?NHBV2A\O)C?@(K1MNAX+A)]
M4NS(=:%M8=@O!6U]IWM]C;O5DDLIRI^UPD<*-\T2B)$0&0=)SKAI#*\ 31(*
M"B$%RU&:%S2Q*^QC*='E<QFGK(^I2F>*UT>\0_EE9(;9?[4ZFS'I9Z8 . >F
MI5;;R*@;'2O*YA=#^T(1GK$<J=K#F9@ZE6EP0*BGUH+-4T8KF.!@4K?J@<MM
M U.!3/-/1DOC@'XW>W5U6>35RG2A,>_5I[?M)7?TS?SJTL3,7__Y,J\C7?5R
M>+X4,YI34H@D 3PU/;L5A !3<T*1X!BGB>0X=5JK>M-L:LYFI;79B&^TC%XJ
M-1V3@[R-FYU?^B&C$7B>J!0&E<91UZJH8U;$WJ+N=8UI465;57"Y'<6[_E%T
MSR3RC;C?Q")OVHV;9^0;U+VT(^\"SNWS566)_[HP&4\/OS8Q5G&<H(SA HA$
M(@"9TJ]WH@C(<R$0327A/!W6U>N M*GQ;Z?;4:5M5*D[M(/4(7B3% L4%P)
M#@F ,#6'RS@%12&S5.0QP3@>VKCK3(!';]-55A"_^H;8=C?%$VS!-U(.O9+1
M3UK7\F\!X@*M< G49^N0Q _JJM5C_/$>6GTW#?3!Y;/^UZ>_RX5<T>?+A;@4
MW^>+>5EEDOV0S1EZ6:?Y=0Z'E(H+F$F0J%Q33<',B3=.0$J5@ACE,*?2R>$>
MI,;4V+U1O]HT>6^ HX,];% LO>G@4(=VG6L#+J+C<+?!->4XB:KG0>K7-QZF
MRKB.\%EP[7F]YSUM:+TSNI9U86@/A;DLGC6E[Z_5UV32'RS8%:8REP-*GHMT
MV4@>N5Z7 QC[I;M<;G;[/LK5NG)7&@E-:A]#7%!J*O7H-0B N5[M$25B('F<
M)5+AC.;8QELX^/2I.0'W\L>\;.I,W.G5]*K9G7%,G3R,9#^CG(U/\*7&4&BL
MZ:(7@CY:T#=V*$'_;9<.#C]YE,^^UZCV\^Z_R.TS%G(^NUZL-1_\/'^6JRO]
MS*?EZFV6JX0*E&"0,<4 I#$'!.<$B#R-<RG2),VLPEN//']JGW*M8E3I&+5*
MVGV^QQ#L_X ]X!+X$W:#Q/JS/6'X@0^WE/S?GY8__D/?67VW_X+F1U#_6'VP
MQYXYRB=[PJ#VHSUUV3#OM#W)[W08_:)_<:.9H9RI6,J8%A#PW+0WPEP"JD@"
M."0Y4QBI++-J<VTC;&H?]";$H=MF]W>C;E3IZUC6H!=G.^??%WJ!/_OAP#D[
M^C:(>/7O>P6.ZM;;F+[KS5O=<\;Y_*?3YTF?=L^3-J44+LOR]?M+%6-D*E']
MO)*R&]4^BP6-,2PP()QH?X*D*:"%)$ E.8\3"1.!W&J#A]9X:H1F= 1**SD@
MLR;\\#H<[T]ET*9_[+_M?1-U[+ZHZO*9(C/R?5:0YZ" ,<;)?[! 4*W'#R(8
M8Q .!A>,(GAHTCI??I>;O2W'/=@C=T^(.6H-H^WF:XA-UA,P>$XE/BQKY)3B
M7H/W4XO[+Q^ZRW(OGZH#B\7ZJWX%9@PG7";:+4(*0;U$$P6@6"F@"!*8\UQ
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
M'-;05.RAW71]A-8!(*HC?-<:@KT4#'W_/%!?ZG$';QK%J ?H/ZVL"O\#XZU
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
M!U?=)C3MD<!Y9P%6 ^!P). ;UE%.!IJUZ<%#@8NHJ[KG(P(7M/R?%%A)'__
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
M@T;+:'(SK)O+Y'CGD :_I7Z1JKW"2_&_K^7:_-24E2(%%@G,$9"Y]IU@(F*
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
M6ZGHM5901U5Z^ZY6=&HL[!BI'X3[7E(W5RO:*C]DM:(&Q(:H5G1*_!BJ%37
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
M_TN*"4(!S2C33)U[:P1%$#.*(:(R%;%,29HX[6GUJ.O8.'U;!G;;D 30K;)
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
M"FP-W*] 7;P8I9' 6 E*,X&Q\]T&U#YAX?T&=J"DAO<98*<$B'[&H"%)PK/
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
M"H0ORS370C=,ORHZV]#&#HX]#%?[SOZ@@] SU6UM ;4Z <8<L&_/%2@L M6
M;6VZ J550PZ20Z+(D(,U5/;( (/FEE;B"^2F7).+90R7@.(+CKVL%&\/]53L
M:]OHXFY>-$68)#P)8L$0Y)@%$!$N( X0@BK!+ D3)3"R3DVT$SFVZ6Q;_OB"
M5BT.@&="2$[2%*8RI1!%J8!$NQ60!9%>Y00R"1FU*\O=#^3#%.<NRTP/ WF[
M>^ ?QIY]@*/J8 ]E=;!Z,YN[UF8V71&]L/+:1<B^5_VU;@A?7I3M+%BNI=F.
M'_2^!=K.&M9:INW\G1TW7D_6#ZB5GOCPMKNDK$R1]Y J(QE^DRO33V,NS!K6
MM)E\69@?E6J:(XFBR<8D1A)GF D82VZ:&0L.249#F/$L54C@4 5.U9R&4GQL
M<W85H?,CUS]O7"!W.E_0:FVH%\%R-W^$P]OWR8#'MFZ_[=Z."@"P7N0_WI*X
M >&J['3D\<QAX('S>WXQE/+#GH4,/"1'YRI#RW=?,EY'08A,.]CUVS9@[U%_
MG54(**=Q(E,$,Y1*/7EQO6A))8*A#%F6<AY9-FMJ%S6VZ<8H"PIMP2Y8U.AK
M[UFW@-N^1O$'6<\4?AZM#G');>^D]4+$'WP#+4 ZO'1.BPT[0!H6&2T/&&QQ
M86=(?5%A>8<[@SXNIS_H6E9;2N5+BA.,B$(11)'4?P0R@80%&#*!(A)3%274
M*@KPK(2Q\66IY'ZS:K<6=^?1C(6*HBS4*Z<4QQ#Q,($4:4<FS"(I)1%$!,I^
M ^UB/(?9+ZL0_=T3B.W3S<7 ]#S+'"+286XY#8W]E'(Q1 /-)-8OC]/\T6A]
MP[1Q^K[!9HM&M>N31/.%W3::'O60?M,._@.;3;\6+UB4)"&57*_"*%$0A4A/
M#E@*F&".:99228APV1(Z%C&VV>%>#Q+5XS3+]VI>2WWSR6*ZSEO>N&W:G #5
M;GOE,JCZYK<*EYUV_O8GSEON=2?AA)A!U_SGS3Q<G3=<V>U+OUE*,5U_HCP_
MSLT+SS.B*(F,IY*?_"7&<5&*0Y1B$6O'A8K0JK++>1%C^](+#4&E8J<:_B>
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
MNZ+GN5*FHQ(#U\GL!M%QE<R.S[FLTOL+_5F4)\XK%4\R'BG*.8))Q@+-<3*
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
M<AB^C<FA']GHF%/< ;.A]MDT]8J+61#:Y"0BD\:T<8F>(:C?YXI&0.I"^ /
MT"DNPGB"N=ZETQ:8'Z1T>7%Y7OO[O,,R3N/%R.5HK,D<%!<4*UA'N\+[ +(P
M$P)F:[!5X=AKM/7[P-$(61VK9  @>RRH4:;@0D7,X"1BK5% ,K5, 7-:L"2C
MY(U*HA_3TN]+2",0[2CR 5PIO1;&CJ(3WCGA@.1D23R:Q,-$@2@,BSD8E42;
M[B"O4;9>Q/;&,X&ZU$YG:&O?C._34@5?<3%.Y-C<HW^WSGSW/[A5F[X7R-]G
MS[[ZE&:](\MFF:1#C(XNA\A *U&L,LI8V\KZM^_9=_]N@R1^,ELNFY=QZR><
MG7TE+8R,$%SX2#(0=4P&\^0H.E7 ^B+)S--!SMID2Z]'7]_73AVCZ.4+J$Z4
M- !'ZSY72Q;F!Y>+K]/9^+\PCWPI=MDSFULRS&2!#02?$UC#$RHKF;?[@-Q#
MNOJ^K]HKU'92RD A=O\.Q?%HO*\!;R%V,D)(-D+B&5E6F:6]F+5'A/5]F]4#
MR+95RT!1=CR?7])^X3+)H&M&'^H(RF4/(=;"/&L<$E^&.-P;P*YHZON"JP=L
M;:&, <#JSB/"LT>^L[11#*.8Q<C:15P'"-EPL,)+%80HOI%ON@9Q?=]W-09:
MU^H9%N(>G?Q9^VRQ%NSIK$"%I""J*&@'*>>*":8TZC'Y E%]7X;M#V$[J6.(
MR%J9Y&Q3DKQ8D,9Q.NE3 >]4O424R)+4F,.>4+7!X=@LEWC_B-I"#4-$TUWG
M$87+D?B Z&MM>JY/HI%LKM=:)E=;46&;F]:7J.HWFWC_N-I6(<.>='(CQ_FT
MG'S#V?)CYZ'F*U[02E]Q,J\U8-/YKF-0-EBHP\O7;=GKZ#+V>$)4X0T1-\ L
M0CF3&:O.NJ@M!"T$&3@8$0RJ;+)7JLF&?H:@G>L@KD0[^;+J(7W;:@_KJ$!.
MGJ)DQ*2**H W6D.6(M>JY>1>G+"T0QG$<R3U>[':!2(>%3UT(OT!'(*GI LB
MH#9L?8??\7RZ; N\XFJ4&'-.*X3LG2&C6WNVUNSIH I3.BJN9)MJX!?)ZA=.
M':G^<?O<CO0P %"=X3G]Z OQ\M<P^SO>$=9(QA"2B X\K[U_HZ!-1U]"T4X%
M[6R2ODT#B^=IZO<NO@V<.M+  +#T%YR0@,Z)DX-\,9XLYZS7&OEK=HS-*#AY
MF*448H>[##$)#=)ZQHQR.9<VY_HKA/5[^=X&55WJ8@#0>B2DD70.:WLA0,ZQ
MMAA6X(L4H!DR63)WK%4%Z4-2^KU?;P.?W>0]@/RL&P:N7,H:PXRL]C;H:C]-
M;6R=DH6HM0>F3:&?E6;%6$\0T^])UM3/WE+B P#-Q^ED>I^+ZZD_-W<F2+M'
M:0DIU#U5[TR(0P;&H O<*>=RF[NF5TGK]Q!K :ANM3& 0^QX0I^%\YM0@?G,
MA706BBCUQ<AG\)JTGVSPM6=>5(WLT0-"^@W2.E;SM#N9;PX9?P69"7ZIUVN?
M.T/.^S">+1\:#_+_N9POKFYVKXN%1@FU-YX\.+'L:Z:DJFE@$GBD2-0*2=Y<
MFT#M1;+Z/>':HJH[?0P'8[<]S?X2QI-Z?)],;K]7IT]9% HCB2@5.L-5R 6B
MEPFD*U$:J<BIC$UP]BII_1Y^;;'6K5YZ;AIU^#5,ON#QY,D-M.J8=K?1")>.
MV=I/%I>=(&()$&Q(9+@+AA151/X@W>7)5E(;+MMO1-<&3JVE/P#_:MG>Z%GI
MC6)0G%/D"S)EXB%AABBLA:R=T=EH96R;8_)ENOK-FFIKNSK4R #P]3PC66@2
M#'>04.F:^Q7KH% -KF@MM./>FE:]Y7=!5;-,J;:HZD8/0[AOP,6=RY*8/:-S
MNV9AJ!HKLP3>"8I42C+&%2NQ46'\/3+Z/?N:W"-L+>4!0.1>)L85&\3/2?D<
M?HQTMHYKB22*.FHQDPV-0GJ0,:=H&4^RM)GA] )1_9YF+>#3E08& *;KFOWK
M=.7?PGR<1BPID5$IR*EV%?7%0N1"  \FU0=(5DJ;=E)/DM/OP=4"0+M+?0"^
MST,FWHW/+Q>81Y$.52[)DF97'*A2TY*MU$ <D,"2E3:T\7R>(:C??-Y]P&<;
MR0\ 0'_#VM (\\%W\MR^X,?+BXBSD_(H>_1J=UB1*!)0'I))"$I;3WRAH<B
MOM:)9=4H56 C,OM-\FT!MG9:&BX$5QOJB3SF)+(D7@!M[7)KK:-H@F?P7"A6
M2*9)M&DLO"&A_38?WB,,.]'4V\DX?]RWY+JQU#U6=DHV?WZ-1GGF:S+5?;^/
M%UK-A&@Y>5TU4[,>I;7?C->)0D1M=(Z<NU3:Y!*M1=[N_:U6BWRND_E&BDE>
M)W"#\T75?2EIK^@,P1J1I#;1-YJ#>)^.P73PZ @7CUM<;2WU'H_*^6Q1\YMO
MC/F/\7S$!&*VRH$NRR#7DH_IO06));JL'+=LK<ZQ]-EWP$)_>PB4)Q8?"$JV
MT.&T&X$.!POOIA=A/!GY%%R.7H% 6^_L!?E\FFE(Q!$:X26W:UTZ;8J&J^7[
MP</.2GP:#%M(M&<XG"6<A-EX^FF&W\?3R_GYSU/\-IW1$?]7K"[:R'@6##E\
M8+2PH!BSX",3((M17&592ECKC6TM=+Q&S2# LHV2IXTD/AQC<OOPO&)#\,0U
M>@\L+S-% UE9S3QD#,(X8?2:L=;&A\P#0OK)6NH6,UW)>0 A^\T)?.69U;OX
MZ:0&$DL;'(D3SC/QX9!#;1,$GND"4C*1Z$?2^3:W1"^2-9"&8=O[+-T+?P!(
M>L##:HLI@5H(D\EFJE@O424XH0-8*VT1/'+!VK33>9*<@7B[NZO[X17VSK(?
M (#NM#RX/GJ%9I;.6"A9,Y(+.8/1J0":29>S8\+Q-O>#CTCI%S@=J/?Y]A);
MR'H 8%GE J^(]RJ+PNOQ'0P=Y$X(,L*1 2=+[+W+AL>F S3Z=&W:@61[&0\
M(,\,:%@Q4S@&GK*'4JJ7ECV"#QE!!1VM-H5KWZ8OQ(MD]9MEW3V NM/!  #U
M<"[#B@OT,IB2#6",&92J:09"4 R!7@3&63&(39#T-#W]9I=U#Z$.I#X [-QX
M?H?G83Y?78DOO3X,LD0D_/,8!"BT%#Z42-&C-5B"< %;MT)_2-) .N5V&%WM
M)/0!H.<N_:LMY9 Q7]L).&;)=BK%P;L001O#5:0]Y==[,MC<,WY$RT!BJMV4
M_- ]WDWB/=< ?< O(?T\FL\_8_IZ/$F/G?W"9!+U;ET50>932$%'K]*0DXXY
MR^#)U7OEO7NMA?K%QJY:G+82:<_X.,/9&.>'XA0SXD6ULX?3R7><+<;TY?UN
MS]?'K8A,U-?9B(K5-%P&OJ"%9)S7RGE?)%\#+QLOW&]$U2%^VHI\:SP1!7':
MM8_S@?RU8_IR/C)%*"ZE@MI>GGAP <AO<Q"RI7A1*)E5FWK6Q[0,I$=[AU[-
M=F(>@#M#YG.&88[O\.J_QY//2 '#+,Q^7L4/I]/S\_?3V1]AED>1IR@<]Q \
M[355ZK64B;J.0R/2DN:>M>D'L@F5 W&!MD3$HX8.C=0S .@]X.1QGJ/V4EG'
M,V3R%6EG>D%.HW:0F<Z&D_%WC89=OD99[VU#&V%BVE!!6P/N&YW6TYI4.5NT
M@-UAF,U^UHZ$%]/+R>)@L9B-X^6BG@R?IU<3VD9.<>.4L2!9S;?U/H%3S@!#
MKJ7T3$ALDS"Y,:F]]]GJ!9@=JW"H2'UB_VF5=2 VC!"%3I9E>H-50-%-%"E:
MGDR;DLA.#&3+]EQ#,9 ;*&A'V!U-<D_FD3'--5<D0>$HV+:10:@-\'0*W-G"
M0V3L#9G'EM7>0S6/FZAP(#A]+,W'J>UW!2JX-3X4"MR9K_,?B%D*W1FQR)3U
MZ*(2;<+?#0D=2#Y5J_"E.R4-(()Y;/"=CTGX7,!*2QL)2Z!MFQ0D$6@G!938
M*/=A\#%*AXI_> FSDQ8&X^T],;?;"8O%: 3/ TDET2$0:I]]\AT4CSZ9TFA&
M[)9SU/<8632$TVYZ&!:>K@9@O;N<T;;X=+7 <K<L?WCR;3D!Y^@'SM)XCGD4
M2%HZ!PXA5*<C5[&)*$#$$'4J DNC%+_-:1U:A-$8C^WT.(1C]&D.ESW[GF:0
M26U"O7/*J=8*F%# <4*6]M'(Y%SBC:8U;DSJT$*.O>.T(RT.%Z97&_$C_K'\
M4>T"7XOBL@/FN*NC R)XI1*@U)X7&7D0K<HTUJ&O]Y95?0-R%WT-Y&WW^8UV
MRY:CL,P5<G]+80943+I.)#20BR'76*M09)M4R+7(Z[WO5=\HW$%;?2>LO+2M
MKKN"WQCYX\G5CT<Z"N:-D8 U[TLEAA C>N#,"<."TO%A+/-TULI6J_?>)ZLY
MW/:DF0$<P[=%GO//TV>2VE?,KL;_)BV8DT:!<K5QDW!U_&^69.:MI^#-!O*6
M&]47;$AJ[RVV]F86VVIQ #!]<3->Y9O-B>63<B?W[ P3_>JR&;F,1>GB-!A-
M6U$9\I*CE!J$3,6S*')L-'U@-[I[;\[5][G>0K_#1?/2BWF=62Q&"L<52%;[
MZ;.Z:X4(H$(T=,A8KV/#>\QMR5[O!IW]$X.Y@7J'[+R>8F443S%=G3_C_UIJ
M>\18="@= V=D 55;0 ;')1BF4&GI-,IUQG)LL_9Z&'S3SSA[44NO@?L+'"YW
MV',,"H-6ZR* .\F C@M-#(H(+!5,,F2A'CXF;H*[EY9>#W9O^KEG'TH9LK$[
M(!T0B_>FX8RX<]K7$14Y9]I2M)W 26M %)]8L5:%AY=&FUNZIQ9>#V]O^CFG
MO4*&B;:KR4M/\2:%PAP0R>>5),5B(O@L S!54D!7M#-^1_.V/=;>])-,<W4,
M(")9YP)AN;$B"3G7*GB<S)=J/D42\GR\(!=V]GV<\$HP9.BG7R;+3UG*:.2]
M5$5Z"Y'5=P&N-41O%:A<7,Q%:J]DDZ"E-6?K;8!_BB>@08%D )OF_G @E\A[
M*<:#U1@I;DN.=GQ-.47GHXLU,[Y-^OCF(YCX/\5;T/;B'P!V'J?9A?IX[Z*&
MQ"CX)U>D"@4]:9N+:%1@S#1ZZ=XNV?%-/_!THX:!)&\_D6.GG#:*4_ANZR@#
MQ6A?!)L22!3(F7'&R(9I$YOG.O)_BF>8'171*9R:3Y@X#/.O[\^G?\SOD[_3
M1(G;SVPT0>(9HKN?&'&ST.U,$RL2#Y)#X@5!69,@HG00#..&LY#8PWO/[@=%
M/**J Q>H?N:GV?3[F.3WV\_?EV_A)]<C-@_28OQ]>:]](P>!0A?F!9@2."AD
M$8+2"(9.[XPR^JC;]*?;G-:!%+_OBJ8G'*>62AN =W7?-0S,*A4S@\R* &5B
MN2I7E6B7DX14-&TR%K;PS%N!J;7.7_3--U'  -!S+\ZM0>HDC<_Q'DN?IYM*
M4W*7/04C(+4COP*]@L!)I-[7UK3.!E;VD#;3$3?]UJ_L&<N]PV$ 6^(=TLII
M?/5HXZ46AOQ7(E;7'-]2ZG0V R&6Z'D,2? V)<IWJ>C7G/:/B6E'"AH N*XN
M$/]S/*$_Z5-QOA@%%U![+>G$H ",1,$@LLJ+\%8EK6MGYB80>TQ+O[9N<$#;
M45D#@-OU(.7[5]0CB<A%3 P*+0I*FE";@$O0SO,4C! ^M('<T_3T6Y(W.-AU
MH+0!0.\O83R95^'A_&1R]*/*Z7(\_WH5Y+W#N!A%D9*/+D'FLO;/\XED9!E(
M*Q2:D#CZ-BA\E;1^:^\&!\AN5;DY-OT5-B?XI=YQ?>X,HN_#>';UK'TC\9-R
M7>XP"H6V5ZIR4N14*",BQ$R;+@HALT\F!],F]_1%LOJMPAL<-+M3X0!,YCN<
MC;^3E+YCW7%5F">3V^^1E$=9A&P+L:&PMB>.OIX!M5NQLH*3T))6;2+K5TGK
MMRYO<+CL5I7]F\R:&$2R2XAY_I[$_RG\7$K[_71V.)U4 =;F[=/)G(0[6SU?
MA#@^'R]^/B'BD519)21?AA5;)P9;31O3%8C&9<:%BDH]2"!X,H.K.XKZK?,;
M#'Q[5'/OB=:W&_6ABW.R^(JSZN>0.-)73'\G$2TP5?;IJR^S<#&*19&$0Z2X
ML,Z^B:J.P,X<O"*?70J+49@U +T+#?V6  X*PGM39?^&^?FW_QO!KM+5;M_3
M>"DY*01OI 55<H; R%GW'EU-18^,M\E/7)_&?JL!!X/EQLH=@,O[F+-/,_P6
MQOG=BIZC'_4&! \F>;EU#R@()<>^%HC98 5P%9?.4P$?; &>>;1HLLO2[ G"
MZ] [M)9ZW:#G59!VKLHAF]N#E&J7U#D=+,OI$(D[9Z.4($--Z_61US>)!,HZ
MXWRR3O$V:6FODC:TCGQ[0N,N"AJDI:P>>973W\:+KX=T8-'1-+MQQT=9J=I#
MN@!CC-@K2'+3:=FL2+N( K-NTY)O0T*'UH]O3VCL3GD]5V\]N=%FET3#BIOJ
M!*U,_IUOC017Q2N&8 R%A4KG1.),HF8@DS?$<RD/<^.>C)BV7'YHW?4Z1=V^
MU#( J[A^?LR(H0Q,Q3J 2Q!GD<3I#;D<SD>;3 J%AS9AS_HT]FL+]Y\WUT)U
MVX-R2ONN)2B/)]]Q_HP@M8^9(0K XNN5<"(OV,H /B7FDB03(-H\-FU.ZT#Z
MS.\I4[@KI0W 5EY?YGZ>'J1_7(YG2+S29EO\_'0>)@LZ#&H=Q[?Z*R.)7(1B
M"CB,H4Z]B1"-"&!]$"%()]&Z)G!<G\9!YAAWAI9'F4A-5#><>'I]>8YRD!K1
M&HCUI%$8)(1:NN2$R"34F(3::U'%$S0.,F>X%38;J6ZXY_C[\21,TM."=%%%
MK/F!GJM<I^\(B%X@6.:3+YI^&)K57VQ(ZT FQ._I'.]*:4,XQ^\\T'Z<+O#F
M1@LQ,F,"[>)8KU(UR^ %[6)=M+#,E"13F^;VSU$TR#.Z,R0\/*.[4,L X'6*
MWU;>QDFYQP>O%_*)0KR4=#TD+ G'^00I9BZ#9#[[-K40SU$TR&.V%;PZ4<MP
M'+Z[N^7I(0^&H\N:$QI*%J"X1_))4H1LM$Z6R9Q\FR8CKY(VR&N:?9BUW175
M\V7U76:>[0X9(P]9DK!R-*"DY>"BRX!*I$"R8HEMFINV2[/$9I?0>\)1"[$/
M8IK&IQMS?-,QC02'A]/Y@B(=%#S5[,ZL7,T\MK5.B!?(M%?0Q<!S*$TO4)ZB
MJM_<\7W;K:[4,\PS<Y7C?FV%ZQUY<+D>_DYS!BIJ1_M'&0A6*,^YL<JV&=OR
M$E7]9H7W>%+NI)X!'9+7#)R44\R(%]7CO-/+^],U><L]-E(Z<*5L A%K)KM-
MBK:5]!3&ZTQ\%A8>SLMX]>C<B(!^L[A[.E#;J6@ P>A=1J]-^'J,VNAU+CE
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
M!2]4X-HP:X-H@JE7".LW6:01KKI4Q@"P]71:UJ.36I98-'<@(XE)::G 1:'
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
MVE\Q&?!(AM%YCI)+B\ZUN0!]8^->-E+XVN->-I'^\&"TLK)9$/%6*B@H&44
MM3ZVQ RTK43DSK'0:$+DFQKWLI&JUQKWLHG<!P">)ZSUAYO&-,9DII-R(&2H
MV\LP\%(;D*PV?Z#(TOJVC32>HJJ?!E&]9D/LK)P! .V.]_\IS$YFR[N+O.P6
M^ EG2P=QE.KE!/%%<"!+OGP/#;Z.2A(8A&-1ET;'WAK$#>.->7<D/!^4=:*6
M 2#MT_6Z+W/EA)$L42!CR#"#2D52\!D"A.R1Q"=2:-0E:#WZ^@W]F^&M@7(&
M +F[18F7U0V@ORQ#WN/Y_!+S\>1.QL:("<NTS@Z*3_5$\ P<-YP\A.*5*2Z7
M1M?7FU#9[PU$,_@U4U3/UU-WS'A]J[RWR:X8/+A<?)W.:B+22"@;):.HB=D@
M0-F@P1D5R/VU)0<ND(MU[JTV6;/?%-;.X=14Y .P9W=X>\0*XYF): /H6.7E
M8ZGY:AIB3B(X)DQL]*S[ E']IFKMPSG;20T#0-0K^R,;8U@A UO'N=5TVP(4
MEB>"@/'>15^L:',F=F"VFB4,[,D)VTD9 X#6G3/]TVR<;IU(H50.*2($D^HL
MWV1JHBVAH#Y#%BPV-[J^>(ZB?J_H]^%4;:^ 80'I<#J9C_.RM?)T<HH)Q]\Q
MG]SS#I-1K'8&!*EK2Q G/7A=-&26ZG.6L$(V&FZQ"9G]WI;M W(=JVH(.*QL
MW?8)R.\N9[5O.,[&TWQEK$<*)0N6.=#(R(O4FM?J/P8B\J #4QD;S>A[G;9^
MVJVW1URW2AD"S+8=\W(_8KX2P2AI,NDY<2BNVGJ9!401&5@E CKFI<-&S^%=
MLK'>+2][>^CM3==O&>AUQNOBY_%DOIA=+A/%3Q9?<?;Y:YB<7 TW^I\X7]R1
M2TS>")02#+>U/R=J\-%E2$))P[@I7/54--(1A^MMC[?W"C)(A/Q3[YSWTUG!
M\5W1N)AS#KJ -G6V$G<>@LT.7'(J"RR>QX$=()LSN=[^>7NO.D/%2<^W\L]T
MF*]C=LEWK'G[=V.7*UFL?$D9%(94.\Y+47U)4<= N011FBQ*YH7K=?J8;$_!
M>E!].R] >]1'WZG*5WMJZ;*M$F_'YW0,32=X0%(G&=2=-B*'+=A(4;!3D3BB
MPP>"L@7H#!+"EY28,&L@;+W5UD/3VWH :B#G-VBOKI]1ZWU+^DH[!0N9Y,04
ML%0<*,\]B9-G*%IJ1D&Q0YX:6:Z'M*R'NK?S+M2+C@;@AAZ3UB9?QO'\:E#B
M_",NCB>KL?1_F4[S'^/S\Y'P46/B"1+6KL],LUKRYL";E'WMT\R=:N(_KD/=
M>DA\>R])G6NF9PMX][KCF9TV$D$+CE8 9[YV7LL)?$@1F"TY>B&,TW$- [?&
M4NNAYNT\&+60\)N8N72=-3Q];NA4I[.8UEZM^QE-VS':S^RFB!R50%\OZ6N'
M;L\A,G+1F#*^Y)"L;33_>&ASYT9&*\680B@AQGJ?&RBXD1)8B$FPC,4RL8Y%
M6VNU8212-\#(YE/F-A+\ /RPY_L-8- J&>+!QU!J.Q0)(1<ZYZ4R5F))QC6Z
M^=ZIUT?G,&NE^[6[>VRBB $@ZHE2XQ"U=]I;<!B7C_4&G,8 +LIB,G?:Q$9%
M(&^FN\=&2GZ]N\<F$A\"9AZWG."222LC EL*A!DRV'4ZGHY)IDRF&AO58K^!
M[AX;:??U[AZ;B'I88/EMQ4&H#W#1*Q#%DN'-48!S=<(U*JV5]++P-N.T'M,R
MN/X>'8%E&U$/ "RGF!$OZNE\.)W0T;VH%QOWDV6O=T'2%/9F3:=U[;XN78+@
M(X=DF$DL11=%F_FF:Y,XN!8BNT"KC6(&@+C'/7&"B-$94CRZ(NO5;"&W,#C:
M0;$P)V1.9DC-AYH]V30Q3ML*>G SD(1RUF:PEI,@2IW3(*V 3*<Q\UR@?;'+
M9[L92)T?58WCJ5V%.Z2I1UJ1XY\YAYBLJ\GV!;PM$3@=LXYI[;QX:13YVYYZ
MM('*GIMZM(G\!CP ASF?O#0<<J9C3PE%;#B>@!66:'<P&=0Z3?=W'8#3?O[1
M1OI:<P#.)L+K^Z7J-:MX^U23O4G<*@?%*/*);#TRO2M0(DH3N9?<ERZN=V]6
M[,?W;'Q6-!3Z !S13[-I0LSS]R3.^C@7)HFX?#@->60L*TK2CL@*-3E-2I,S
M9FH7/U:,M59;)YIXI^O1-^!+WRV1\:ARLW,U]6S'5MF@\^=W[&TAU^%TOIB/
MBB]1)%Y[K=<9ARPP\*@"Z.25-T5X=&P-<[;QP@/V@'<#5WLU;(XQ?X6Q"7EZ
M"\R?NX':G<WS.I>C+!4)311(AE. *&H6 L6,P$321DC.E5OGV-QLU0$?G1V
MK)T"MK=B4UI\9VA]G$Y2F'\]F7T*L\7J+W=<S-5WWH\G9+#'X?QD]C#Q_5[6
MWIW+BK^%FD1?MQN*9&(MM\JUAK5V1 J2['KQFK$D;+)QG;3*YH3V<VNT)P /
M2\W#L*K=RN1:$ >3?*]W]$@5'K!00*:=)<&$8B$$BM24MRR[:)5^V!MP#_A_
MCMI^^M&\R4W0B<+[WPG7#OHKPEEVN3LI'\8ACL_I.S@_("_^ C,?A>BTY[FV
MO).UZTI]N1!T^(DB4XA<%=-H0L76)/?3'6>/T=9^E-D_>%^H*_B(BU%*CI%/
M[\G[\M73][03M4^T)U/V!7V2#^<E;U+102OTTQ=G3^:R(\'VZ. ^VX[LY'(Q
M7X1)3?8?:8$*=7&@2W:@D"GPT>9E!VQFBY+JX;USJ[9P=ZCJI_O-'BU49RH9
MP!7D&AU6,O<">;2@T0A0O/H$T2!(([S1PHBL>!.0#;7MS1ZAUK%Z^C_U[C%V
M59#RF*>[W=U'-I9DDTXD/F%J<,: +#4'RTS4*F218IO;[[5)[*E_S;YAV+FV
MAF+^GF-LV19A%+A/@A=B(7(+2GD#/C +21B71.*&Y39G[.NT]=099BC VUP_
M0T?<1_QC^:/Y**8DL=0;6*L8[2-6(.9B*);ASADI)&\U268M^GKJJ3(4Y&VG
MI[Z3%U[BZ+FJ4.VX]ZJ*$(4B)K6#Z"1"<D+(6 RS#\<R/IW&L,7:/35#V5.$
MVEP;0T#;*G'X^:+C&BMY7Q($8\EYE;A\S\Q@<N":B8!9KPVOUQ;KJ1W*/O'4
MJ;R'5^3][NC]T>GIT;O3H_]Y]/'WH_N$KE6X_? 3=BS&?I&@C@JL:Y.16A;[
MM_'BZ^'E?#&]P-GU[>?/FYI9-$GX$A!X3A&4,1X\DQP"Y\5SF\@E:E5?LP9Y
MN]>(?,?))=8G[*?6^TRB_HU^_^\C"CU8P43G+ZM7P"83ODTD69@Z"JY$GM)+
M^;B[E(BL1V'/E6J=8^EQT4@#30W>$BT3'+=I)/'TYW1KE9XB;K^VB167F(\4
MH3$'*AH!T00'67N5HPLBQ/)V;=-3BURU-ICDF\66.K@%O_$A4:0:P-=!W'0F
M,Y((;3-1Z"<F!6M$FSNM+8A]$Q9K X0]OLUOJ[_!&Z_MV^ \\T'=FJ^6S6O6
M0Q>W(?+:<"FX7 -]^BK&R"'SI%WFSAC;9DY.4_MU-4[KA06NLO8#^AAJTU>;
M&#$?LZ@/IQR$2XY+[RS/ZR1DOK[26[ SFR#A_MBR3N7<8V@_GRUJ1FF^3(N3
MV1G.OH_3U51PFYPVW",@UO9A40<@?CP8)9Q.%-0*MU8W"%K@S@:AOSW<',]1
MT%\90M?:G78HZF% I2::K3B87U>2V9"++0@R, '*"0TA4R1@,=528"XBKE7,
MOPE>'I/1#VBZT>QCF.PHYKZ+4E9,G'T=?_M6IPGA=7L![J1>/B=:Y2E4% B.
M47@:L\XYB)R]6*<M]W.?WSL&=E7;M&,9#@L'G_^8KG@H27IRKPLP%Q0H;1QX
MK1($F8M1A<N"ZXQ0?>[S^RDUV@L.MI-ASSA8/N]>GZWSNX?KBA<OA;.%'#&=
M:MJ^YF0M98Z07!'1BJ3\PSO/)_'PVCK]5 >UP46G,NU]_/(+;M?M@XI6:"6K
M8"??BV)U7H"<]PQ"9J5*S%&7]08OK[-:?^6*C9S01H(>0"+&BUP=7LZJP$<Y
M%QY):*!][5=3D$%$RX#+6))#9="UFKO\.G4#C7BV1,0:UW([J6=KR'W'69QV
M!+JE_;U3NU#K&U:\!,.5]V1J7?&V#K[WX*.VD**4+K"876KS@O<\30.U9MT
MK"-5= BKSBYX/YR<G7TZ.CW['P>GVSR2W_OG.U[F/D]*1U>XM7YM//DROYY_
M?'-75U*@H$=S<(+B'.5,@EA* 1Z8DM8'[5B;EK;/4;2K[7CXN;?/$4ZEQ!E1
M(D3M^*@*>8,:#4ACA23.HWC8:Z81JP-Y-.H$$P_M13?B']YKT-T=NO4[]A,?
MTJ'A:/B"_2Q4*$QVSEL+PHL$=!QH<)[;^LZGC0F!0JZW93YN<] >KO!;F(\3
MQ9COQN>7M<CC_ENG#$67Q#2PZ&G/1/HJ9BQ@8O39N4@Q8J,N\]L1/%#3LPF>
M'N4B[T%U XC(;MD\F"S&N;(T_HYG2&[9TD,[^E&''&&^2BZZ^'9YI=;'4KF5
M0-02E::05]8Q.0H9"1PQ@$#&"]-.9ML:O%WQTF_;ZL:X[D7APSZ+;Z?Z+#=Y
MN-GD'W'Q83J??UOQOGWZQBZK=7BZ[\1H:S< 95(Z4"@H:F&EXA1K>JXL<(HL
MA0LI6-LF*F_E!EP-BZ-XNHKVX#M)='EF3.\4-7^=GI,QF:^T,$(= SIGP 5.
MIX@G?SD4D4'F[ 27:-"W*8#;F-2!'OV;8.A1-XRFZAK H;\^@TOK,&*>^50[
MX.DLZAB60.PY'4 )9KA++AO?YD3?D-"!'M?[P>+FJAH $O^&XR]?:0<=?,=9
M^(+7\UL?M7BX8DZ4+$NMO1*>"V(I(GAC#'"ODW!,<2O;I/!N1&:_ RF:H+"=
MFH:+P95M?]QMQ(7,LHT24)+XE#4!'&*&$HQ41;MD&UG##0GM=ZS%/G'8B:H&
M@,2',KMV+YS+)7FE(.NH*<"2%&#9^NZ2' 46S E3VG2#>8:@?KK^-456%Z(?
M((*N#+)";YPEIP!+<J!D0')4)8?$J]Z+#@;W<Z^Z_OG8;$+X7M"SN=C?QKW(
MTU=&W=Z&O+Q&@SN0#9AJ_@"2DXW99HB1D<\>A "GZ+Q*' F0C!MFVTQ;:_\
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
M:(#=_>?IRPD?+^<G@+,#TV=^@-ZNEA&7,9^>UEOT[/,Z;_L^KC9\H2J"F<R
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
M1T%APJ&48^1R/!"\.Q9*N2Q<5F!M77= 7A $G;=CP^@/;';%#A\1^%,-I3P
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
MR;MGEKAEE0#$NL"+5+CT*"UQ;%?(=#(7XO"HV8_-Q_">,8XB*A&!,;ZM[RR
M1=5Z+&&X0]*BO..%\)/'\.9_S\8(Y"><"/$;GIY?2'FS.?_RM?YT\!W> XXR
M9T';8!8=K+C-^RB%TQE,(D.,5*$ )[0$YXHR!G-H-9QOSN(V693EEB.H%.M\
M1?K)D4* G#++(2OO\(#5(T=1W#8&)R.*V\9(HH,W^=>,E2M?B*6OEU_/SS[1
MO]O&>4,J2AF-P'/A4+O\P.N(((U"Y"*[XML,[GWH1!V&+':0^*H!^SN%T644
MV8B"@84 B;0_*#)'P!=+SDZ2/%I6C9<V@=*'SS0OE*:1^0 @[2" #J&TW4#U
MV^J4Y'-*FOPRF9 \DUQG#]K4W$3-(SAK:ZV,Y06=S(KC05!U[_'Z ]@N6'@"
M8OL+ID.TO?SC:XYG.7W*ZR]7RZ$3#^C1 E.>?&L6+7CAB:R"7N<22\QM^O2>
M/MN\!0('PMF>(ND09!\6FW^_6N?\>DG?D3=G'_ L7U+F61&\A 32<U/7&!-E
M4EI0I/S1F.12;N.]##_CO"G& X%N(A%U"+ZKZ_3+XMLBD4M^@S+)A/0AVUI7
M+RIE GSP A)Z:R73.8C#V/P/GW'>:KH#:[P]1=0!^![NX5"9)>YTA!!2J/VP
M&M!I5\<')=0L^2P/./^WZVJ[?1S,:030*Y(N[U[PP9HZ#\B%).N8"0&H0UUX
MFW) &:/.XG!8ZL''G$CL(WJGQLB@BUKR'1HT:BL0%[$ UI8SY;(&9XA:E"8+
MEY,-=OAVH4:M,K-T7HT2_A2M,F,DT07:7HRGT>M"[$0!6=9Z2>LX>&,1F'#!
M"*<,JB&E8+M^?X?/X21H:RR)&=&V69^=?,#EYXMH(IVX9!,3>&7J(% 3+U9]
M.<ZJF9B-UX.2Z?2I-QY$^MW=Q_#6UW9;?[J+$;4[0WM P25XG65.U,U%=3TI
MJ4I%3S]*!B6Y:(SVC/[IM#B8\[7:0V1WA;X#_V86^Z^+Y>++^560+$8KHW8)
M@C8$>T8<<,HFL+$X9T,T4@_*"0\2_*VOGEGTNPAN-047YQ8__G'CX$2P4\%Z
M(CK4[<:"8"^2!L^*<25NXZ33B?_F5\]C.4PF_IVYV%G'8JQ!2B8\H$JUC#YS
M(*O80BXL1W0QI/S8JH=V'8N';7;=_?G?EZD]=2QBD&2D(@?C1:S#DY%L9J;
M(3>6?A>]>\P*..:.Q5$B>ZAC<0S_^NQ8% 1U92OQA=29BLH2!5Q"]%8+Y;AG
MZLZPJN/K6!PEI:<[%L>PK-<0Z9OO;56&GL!L4P"/T8+BDGX2U@+7G''AN.!W
MES7VT[&HC^3):""*#H!U%0YYMDP76[UOU(C?S5V=6,Y-DHP!J[5+I'+)=JJ#
M3@V3!H4PI:@VI:AC3MEA*'5'=*P.)*K^9M*^>/?KK^_>;LO2__7LPX=G;S]]
MW*$J_[Y/V;.@_LF#350+?U':_+V@.>?DN4%"3$*R<XSEX'E-$J-,UA679&AS
M\6Z?8Q_3Y0J]GXA#S^D__OO$2:T#81[0U[')VE@RWJHMIY.2,F?!C!I@M?SP
MP?,J@#TD=]-LV8]=1W&CMT_Q+MTV#W_6]+?[OD.VN>/.".06(]BH1=VW),%)
MR\!'QU@,Q;.B.K[C5Y]VU4;TKFS3+;^O3NF^;2Z^X^WJ+%\!^_)IO %PC\Y'
M'@MXDP,HR1""YO0V"D^/F%;!F3;%F#L?N2M-,P8_=TV+PPAMPNWE+?72VTKL
MV>);WKT?<,BG3J^K'C]X&ZW%0S$I&[I6])B1_)6#(+T#$>E94EX%4=IXGM-J
MK4=\Q>2"*\%H4+'4G4;TDS=, %.&\:P9#[J-7NZU_VX/!(QHMAO#]@[\Z(>K
MLEAAEO%"*MF3FE0VN]IHC8 8%</BK;-M*F^/;Y+\*)D/KH8<(X!>D709!.5&
ML9*#JE7I"11/D7P %D [)I$57:P:E/C[*U1#CA+[B&K(,3*8.5WP_CR<+N*=
MBB>II16B&/ ID!\99 $TA8.UQ0F/@=S3(4-S[_OL#J&PB]!6$W)P;@2L%]_P
MVGZ_&M?(/+D#2H*T==U:-)&\A&)!*IW0*!6LP"$0N._#^ZTMW!D#>_-P9A"\
MQ/5R=7YV=P&"Q1 \,M!!D)*,F?"<688894[&*)?N+I*[%P3W?GB'I8)[@F!_
M'G9@6GPD&6QS!)<<VCK[V\=2"QF]S0FR<I&,>$EL$:9 5,X''1@&&9H8%@\>
MJ4,]LK^1.HT .D#2S?-?=<EI5XS=!IQL )5,36T1+5&[&%3Q,O*F?LZ-L\QK
MATPDY/M-TETYW@-FKG?Q7+VAWBN7.0.C,EVEK$DM^UJ)P47@P0<OA]4QCH?,
MW:-T8;GN+-N[4-F+T5U:K"9:Z5U-?M4(MW+T@(<4 V0MN2@^">7%45NL^\I^
M&M;-7.7\:7%6<Q"OEZEV1Y_CZ<7L'&U,MI+\JUHNH:0@=I"M!I$[A06#X7)0
MB'E0M?.]1^C0G-W=%IF&T;TAY5^+L]\_Y-.M4#:_+[Y^6MVJ'E2<<V$+O;<N
M9V*4+:0 10;M$R9RV+TI@V8*[8:AQP\W7TO%!#!X#%03RF3N1^EF&.A_7V1'
MKX)!23MIC %Z:^K>(U^'0W#ZK1.U1B,S+X;,0W[X&SJ"QY0"?2C(MCMWY\;(
MK=?W-AF(U@C+$R 9^:"4TN"XCV"M2,:S&-#8T>;+>)0T:<PY&$HFXF]7P;C;
M9/AH,E=<DW](AU>1E*Z3*=(OI81BT!<[)"[[R%?,8\D<$B93\7=NF&R3[+6?
M_6+R\O9E1J>T=Z8>V-:8LR? EUA Q*B9,)Q)SH;@XY[/[K:[:Q<3=Q(&=@:
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
M]]6ZUE&?!,E]"<3P&J^D=R@@V;J*N*"]U-ID8V0C(W%J4CK/F4R,Q:FNPB3
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
M+N9_#[.$FSO*U]T-7\U>?*GN>I(4+[HX"8+R&3(F8\'%K"&B-=S$+.UF>>Q
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
M_30 :+_5?_.+^D<D7O[Y'_X74$L! A0#%     @ [HAD5%;R LK["P  YK<
M !<              ( !     &5X:&EB:70Q,#<M<W@Q<&]S86TN:'1M4$L!
M A0#%     @ [HAD5+@T@WI? P  T D  !<              ( !, P  &5X
M:&EB:70R,S$M<W@Q<&]S86TN:'1M4$L! A0#%     @ [HAD5/\$2=M[#0
MN4,  !8              ( !Q \  &5X:&EB:70U,2US>#%P;W-A;2YH=&U0
M2P$"% ,4    " #NB&14D#T_\)E_!  I;B< $               @ %S'0
M9VAW+3(P,C(P,S T+FAT;5!+ 0(4 Q0    ( .Z(9%0-DK")I!8  /P( 0 0
M              "  3J=! !G:'<M,C R,C S,#0N>'-D4$L! A0#%     @
M[HAD5)5K>D(L(   !30! !0              ( !#+0$ &=H=RTR,#(R,#,P
M-%]C86PN>&UL4$L! A0#%     @ [HAD5 PTC[TU?0  A)$% !0
M     ( !:M0$ &=H=RTR,#(R,#,P-%]D968N>&UL4$L! A0#%     @ [HAD
M5.D \[I/RP$ \^<! !,              ( !T5$% &=H=RTR,#(R,#,P-%]G
M,2YJ<&=02P$"% ,4    " #NB&14NKR4A)BJ   1LP  $P
M@ %1'0< 9VAW+3(P,C(P,S T7V<R+FIP9U!+ 0(4 Q0    ( .Z(9%2(UD%X
M'Q(! ."?"P 4              "  1K(!P!G:'<M,C R,C S,#1?;&%B+GAM
M;%!+ 0(4 Q0    ( .Z(9%2[[+U4,[@  .%U"  4              "  6O:
L" !G:'<M,C R,C S,#1?<')E+GAM;%!+!08     "P + -0"  #0D@D    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
